From 75be4ce06fad80643455cde0125b2aee12c26c70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E9=9B=AA?= <1617763071@qq.com> Date: Wed, 25 Mar 2026 15:38:40 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=B3=BB=E7=BB=9F=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=92=8C=E5=9F=BA=E7=A1=80=E6=95=B0=E6=8D=AE=E5=86=85?= =?UTF-8?q?=E6=A8=A1=E7=B3=8A=E6=A3=80=E7=B4=A2=E5=92=8C=E9=83=A8=E5=88=86?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basicData/ruleMaintenance.vue | 1 + src/views/basicData/teamManagement.vue | 27 +++++-- src/views/basicData/workCenter.vue | 76 ++++++++----------- src/views/oem/oemCustomer/index.vue | 22 +++--- .../outsourcingAssignmentControl/index.vue | 3 +- .../tankSolutionSystem/workTankManagement.vue | 21 ++++- 6 files changed, 85 insertions(+), 65 deletions(-) diff --git a/src/views/basicData/ruleMaintenance.vue b/src/views/basicData/ruleMaintenance.vue index e185c37..5567b9a 100644 --- a/src/views/basicData/ruleMaintenance.vue +++ b/src/views/basicData/ruleMaintenance.vue @@ -109,6 +109,7 @@ export default { filter: true, span: 12, search: true, + filterable: true, dicUrl:"/blade-desk/BA/craftAbility/findList", props:{ label:"caName", diff --git a/src/views/basicData/teamManagement.vue b/src/views/basicData/teamManagement.vue index b662bb3..9612bfa 100644 --- a/src/views/basicData/teamManagement.vue +++ b/src/views/basicData/teamManagement.vue @@ -509,14 +509,25 @@ export default { this.$message.error('请至少选择一条数据') return } - deleteTeam({ - ids: this.selectionList.map(item => item.id).join(',') - }).then(res =>{ - if(res.data.code == 200){ - this.$message.success('删除成功') - this.onLoad() - } - }) + const count = this.selectionList.length; + this.$confirm(`确定要删除选中的 ${count} 条班组数据吗?此操作不可恢复!`, '删除确认', { + confirmButtonText: '确定删除', + cancelButtonText: '取消', + type: 'warning', + confirmButtonClass: 'el-button--danger', + }).then(() => { + deleteTeam({ + ids: this.selectionList.map(item => item.id).join(',') + }).then(res =>{ + if(res.data.code == 200){ + this.$message.success('删除成功') + this.selectionList = []; + this.onLoad() + } + }) + }).catch(() => { + // 用户点击取消 + }); }, // 多选 selectionChange(list) { diff --git a/src/views/basicData/workCenter.vue b/src/views/basicData/workCenter.vue index 8c6ce35..0697064 100644 --- a/src/views/basicData/workCenter.vue +++ b/src/views/basicData/workCenter.vue @@ -18,22 +18,6 @@ @on-load="onLoad" :beforeOpen="beforeOpen" > - - @@ -150,6 +150,7 @@ export default { span: 24, type: "select", search: true, + filterable: true, // cell: true, // type: "select", dicUrl:"/api/blade-desk/BA/craftAbility/findList", diff --git a/src/views/qualityManagement/tankSolutionSystem/workTankManagement.vue b/src/views/qualityManagement/tankSolutionSystem/workTankManagement.vue index 3d3e5c1..e28ee93 100644 --- a/src/views/qualityManagement/tankSolutionSystem/workTankManagement.vue +++ b/src/views/qualityManagement/tankSolutionSystem/workTankManagement.vue @@ -7,6 +7,7 @@ v-model:page="page" v-model="form" ref="crud" + :before-open="beforeOpen" @row-update="rowUpdate" @row-save="rowSave" @row-del="rowDel" @@ -22,7 +23,7 @@ 删 除 导入 -