Commit 9b1dc85bdb04bbb7688f4c1530b895fe05008fbc
1 parent
1be065c0
fix:DEFECT-635 报表配置和定时任务启用了的不允许批量删除
Showing
2 changed files
with
16 additions
and
0 deletions
| ... | ... | @@ -130,6 +130,14 @@ |
| 130 | 130 | handleSuccess, |
| 131 | 131 | setProps |
| 132 | 132 | ); |
| 133 | + selectionOptions.rowSelection.getCheckboxProps = (record: Recordable) => { | |
| 134 | + // Demo:status为1的选择框禁用 | |
| 135 | + if (record.status === 1) { | |
| 136 | + return { disabled: true }; | |
| 137 | + } else { | |
| 138 | + return { disabled: false }; | |
| 139 | + } | |
| 140 | + }; | |
| 133 | 141 | |
| 134 | 142 | nextTick(() => { |
| 135 | 143 | setProps(selectionOptions); | ... | ... |
| ... | ... | @@ -133,6 +133,14 @@ |
| 133 | 133 | handleSuccess, |
| 134 | 134 | setProps |
| 135 | 135 | ); |
| 136 | + selectionOptions.rowSelection.getCheckboxProps = (record: Recordable) => { | |
| 137 | + // Demo:status为1的选择框禁用 | |
| 138 | + if (record.status === 1) { | |
| 139 | + return { disabled: true }; | |
| 140 | + } else { | |
| 141 | + return { disabled: false }; | |
| 142 | + } | |
| 143 | + }; | |
| 136 | 144 | |
| 137 | 145 | nextTick(() => { |
| 138 | 146 | setProps(selectionOptions); | ... | ... |