diff --git a/src/views/projectcenter/ProjectAdd.vue b/src/views/projectcenter/ProjectAdd.vue index b2a0f7f8..b8162c14 100644 --- a/src/views/projectcenter/ProjectAdd.vue +++ b/src/views/projectcenter/ProjectAdd.vue @@ -326,7 +326,7 @@ import TrainClass from "@/components/project/TrainClass"; import OrgClass from "@/components/project/OrgClass"; import ProjectManager from "@/components/project/ProjectManagerNew"; import ProjectLevel from "@/components/project/ProjectLevel"; -import { scrollLoad } from "@/api/method"; +import {changeOwnership, scrollLoad} from "@/api/method"; export default { name: "projectAdd", @@ -475,7 +475,12 @@ export default { } state.projectInfo.type = 3; state.projectInfo.courseSyncFlag = state.courseSyncFlag ? 1 : 0; - api.createProject(state.projectInfo).then(() => { + api.createProject(state.projectInfo).then((res) => { + state.projectInfo.projectId || changeOwnership( + "project", + res.data.data.projectId, + [{id: res.data.data.createId, name: res.data.data.createName}] + ); message.destroy(); message.success("编辑成功"); router.back();