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('请清空档案盒再删除!')
+ }
}
}
}