From 3e5dec4aa07ae4be854737fdda12a714ad9eeee6 Mon Sep 17 00:00:00 2001 From: odc.xiaohui <xiaohui@Q1> Date: 星期一, 27 二月 2023 15:32:38 +0800 Subject: [PATCH] 2023/2/27 肖辉 驾驶舱管理-添加和修改弹窗重置表单,删除返回数据调整 --- src/views/systemSetting/platform/cockpitManage/index.vue | 85 +++++++++++++++++++++++++++++++++++------- 1 files changed, 71 insertions(+), 14 deletions(-) diff --git a/src/views/systemSetting/platform/cockpitManage/index.vue b/src/views/systemSetting/platform/cockpitManage/index.vue index 6ee103f..17c7240 100644 --- a/src/views/systemSetting/platform/cockpitManage/index.vue +++ b/src/views/systemSetting/platform/cockpitManage/index.vue @@ -168,6 +168,7 @@ </el-dialog> <el-dialog + v-if="dialogUpdate" :visible.sync="dialogUpdate" width="40%" title="淇敼閮ㄩ棬" @@ -177,6 +178,7 @@ @closeUpdateDialog="closeUpdateDialog()" :updateDepartmentData="updateDepartmentData" :isUpdate="dialogType === 'update'" + ref="childAdd" /> </el-dialog> <el-dialog @@ -189,6 +191,7 @@ </el-dialog> <el-dialog + v-if="dialogAdd" :visible.sync="dialogAdd" width="40%" title="娣诲姞閮ㄩ棬" @@ -198,6 +201,7 @@ @closeUpdateDialog="closeUpdateDialog()" :updateDepartmentData="updateDepartmentData" :isUpdate="dialogType === 'update'" + ref="childAdd" /> </el-dialog> @@ -263,7 +267,21 @@ data() { return { - updateDepartmentData: null, + updateDepartmentData: { + name:'', + peopleNumber:'', + regionIds:'', + upUndergraduatePeopleNumber:'', + holderNumber:'', + underFortyFivePeopleNumber:'', + legalProfessionalQualificationCertificatePeopleNumber:'', + reportNumber:'', + disciplinaryOffenceNumber:'', + criminalOffenseNumber:'', + monthCaseNumber:'', + noTimeoutCaseNumber:'', + reviewOrLawsuitNumber:'', + }, searchDepartment: null, searchStatus: null, dialogUpdate: false, @@ -327,6 +345,21 @@ caseCode: null, dialogAdd: false, dialogType: "update", + updateData: { + name:'', + peopleNumber:'', + regionIds:'', + upUndergraduatePeopleNumber:'', + holderNumber:'', + underFortyFivePeopleNumber:'', + legalProfessionalQualificationCertificatePeopleNumber:'', + reportNumber:'', + disciplinaryOffenceNumber:'', + criminalOffenseNumber:'', + monthCaseNumber:'', + noTimeoutCaseNumber:'', + reviewOrLawsuitNumber:'', + }, }; }, @@ -352,6 +385,7 @@ showAddDialog() { this.dialogAdd = true; this.dialogType = "add"; + this.updateDepartmentData = this.updateData; }, // 瀵煎嚭 @@ -393,7 +427,9 @@ closeUpdateDialog() { this.dialogAdd = false; this.dialogUpdate = false; + this.$refs.childAdd.clearFields() this.getDepartmentList(); + }, // 椤堕儴涓嬫媺妗� @@ -457,18 +493,32 @@ // 鍒犻櫎鍗曟潯鏁版嵁 handleDelete(row) { this.$confirm("纭鍒犻櫎锛�").then(() => { - deleteTeam({ id: row.id }) - .then(({ code, message }) => { - if (code === SUCCESS_CODE) { - this.$message({ type: "success", message }); - this.getDepartmentList(); - } else { - this.$message({ type: "error", message }); - } - }) - .catch((err) => { - this.$message({ type: "error", message: err }); - }); + this.$axios({url:'/sccg/team_construction/deletion?id='+row.id, + method:'delete' + }) + .then(({ code, message }) => { + if (code === SUCCESS_CODE) { + this.$message({ type: "success", message }); + this.getDepartmentList(); + } else { + this.$message({ type: "error", message }); + } + }) + .catch((err) => { + this.$message({ type: "error", message: err }); + }); + // deleteTeam({ id: row.id }) + // .then(({ code, message }) => { + // if (code === SUCCESS_CODE) { + // this.$message({ type: "success", message }); + // this.getDepartmentList(); + // } else { + // this.$message({ type: "error", message }); + // } + // }) + // .catch((err) => { + // this.$message({ type: "error", message: err }); + // }); }); }, @@ -519,13 +569,20 @@ handleClose(done) { this.$confirm("纭鍏抽棴锛�") .then((_) => { + console.log('==========') + this.$refs.childAdd.clearFields() this.dialogUpload = false; done(); }) - .catch((_) => {}); + .catch((_) => { + console.log('==========') + // console.log('============') + // this.$refs.childAdd.clearFields() + }); }, async JumpView(data) { + await this.getEventInfo(data.code); }, -- Gitblit v1.8.0