This commit is contained in:
yuping
2022-12-09 17:36:31 +08:00
parent 9a70bdcf0e
commit 3d8738bc74

View File

@@ -295,18 +295,19 @@
</div>
</template>
<script>
import { onMounted, reactive, toRefs, watch } from "vue";
import { message } from "ant-design-vue";
import { useRoute, useRouter } from "vue-router";
import {onMounted, reactive, toRefs, watch} from "vue";
import {message} from "ant-design-vue";
import {useRoute, useRouter} from "vue-router";
import * as api from "../../api/index";
import { useStore } from "vuex";
import {useStore} from "vuex";
import ProjectClass from "@/components/project/ProjectClass";
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 { changeOwnership, scrollLoad } from "@/api/method";
import { storage } from "../../api/storage";
import {changeOwnership, scrollLoad} from "@/api/method";
import {storage} from "../../api/storage";
export default {
name: "projectAdd",
components: {
@@ -368,7 +369,7 @@ export default {
return;
}
api
.getProjectDetail({ projectId: routers.query.projectId })
.getProjectDetail({projectId: routers.query.projectId})
.then((res) => {
state.projectInfo = res.data.data.projectInfo;
@@ -480,21 +481,22 @@ export default {
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 },
{id: res.data.data.createId, name: res.data.data.createName},
]);
message.destroy();
message.success(state.projectInfo.projectId ? "编辑成功" : "创建成功");
// router.back();
router.push({
path: "/taskpage",
query: { projectId: res.data.data.projectId },
query: {projectId: res.data.data.projectId},
});
storage.set("projectId", res.data.data.projectId);
});
};
function managerChange(e, l, d) {
function managerChange(e, l, d, t) {
state.projectInfo.sourceBelongId = d;
state.projectInfo.sourceBelongName = t;
}
return {