diff --git a/src/views/opm/operation.vue b/src/views/opm/operation.vue index da9d3b9b..0ff47bcf 100644 --- a/src/views/opm/operation.vue +++ b/src/views/opm/operation.vue @@ -342,7 +342,12 @@ export default { //本地更新数据 handleSaveSuccess(data, mode) { if (mode == "add") { - this.$refs.tableoperation.refresh(); + this.$router.push({ + name: "opl", + query: { + id: data.id, + }, + }); } else if (mode == "edit") { this.$refs.tableoperation.refresh(); } diff --git a/src/views/opm/operation_form.vue b/src/views/opm/operation_form.vue index a6958c8a..86360c6c 100644 --- a/src/views/opm/operation_form.vue +++ b/src/views/opm/operation_form.vue @@ -194,7 +194,7 @@ export default { methods: { //所属部门,属地部门,业务部门 getDept() { - this.$API.system.dept.list.req({ page: 0 }).then((res) => { + this.$API.system.dept.list.req({ page: 0 , type__in: 'dept, rparty'}).then((res) => { this.deptoptions = genTree(res); }); @@ -243,7 +243,7 @@ export default { var res; if (this.mode == "add") { res = await this.$API.opm.operation.create.req(this.form); - console.log(this.form); + this.form.id = res.id; } else if (this.mode == "edit") { res = await this.$API.opm.operation.update.req( this.form.id, diff --git a/src/views/rpm/rpj.vue b/src/views/rpm/rpj.vue index f6834365..b82708d8 100644 --- a/src/views/rpm/rpj.vue +++ b/src/views/rpm/rpj.vue @@ -193,13 +193,13 @@ - - + --> diff --git a/src/views/vm/visit.vue b/src/views/vm/visit.vue index 79215d43..4028b960 100644 --- a/src/views/vm/visit.vue +++ b/src/views/vm/visit.vue @@ -191,13 +191,13 @@