From 4bdd9bf67244067544b817b93b4f4f18ef8b55d4 Mon Sep 17 00:00:00 2001 From: x_ying <2438792676@qq.com> Date: Tue, 12 Jul 2022 13:20:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=92=E7=AE=A1=E7=90=86-=E6=A1=A3=E6=A1=88?= =?UTF-8?q?=E7=9B=92=E5=88=97=E8=A1=A8=20=E5=88=A0=E9=99=A4=E5=BC=B9?= =?UTF-8?q?=E6=A1=86=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../caseManage/caseList/index.vue | 29 +++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/src/views/archivesManage/caseManage/caseList/index.vue b/src/views/archivesManage/caseManage/caseList/index.vue index 4e5866a..69478a3 100644 --- a/src/views/archivesManage/caseManage/caseList/index.vue +++ b/src/views/archivesManage/caseManage/caseList/index.vue @@ -8,6 +8,7 @@ + 删除 @@ -59,6 +60,17 @@ + + + + +
+

确定删除当前档案盒吗?

+ +
+
@@ -84,7 +96,7 @@ export default { optShow: { add: true, edit: true, - del: true, + del: false, download: false, group: false } @@ -97,6 +109,7 @@ export default { edit: ['admin', 'caseManage:edit'], del: ['admin', 'caseManage:del'] }, + deleteVisible: false, verifyDialVisible: false, stateOptions: [ { @@ -176,13 +189,25 @@ export default { // 单元格样式 cell({ row, columnIndex }) { if (row.depositNum === 0 && columnIndex === 2) { // 未入 - console.log(row.depositNum, '-----') return 'fail-clear' } else if (row.depositNum === '待入' && columnIndex === 2) { // 待入 return 'no-clear' } else if (row.depositNum === '待入' && columnIndex === 2) { // 已入 return 'have-clear' } + }, + // 删除 + handleDel() { + this.deleteVisible = true + }, + // 确认删除 + handleDelConfirm(data) { + const bool = data.every(item => item.depositNum === 0) + if (bool) { + this.deleteVisible = false + } else { + this.$message.error('请清空档案盒再删除!') + } } } }