| | |
| | | <el-row class="cardTop"> |
| | | <el-col :span="12" class="mainCardBtn"> |
| | | <el-button type="primary" :icon="Plus" size="default" @click="openApproveRuleDialog('新增', {})">新建</el-button> |
| | | <el-button type="danger" :icon="Delete" size="default" @click="deleteApproveRule" plain>批量删除</el-button> |
| | | <el-button type="danger" :icon="Delete" size="default" @click="deleteMoreApproveRule" plain>批量删除</el-button> |
| | | </el-col> |
| | | <el-button type="primary" :icon="Refresh" size="default" /> |
| | | </el-row> |
| | |
| | | <template #default="scope"> |
| | | <el-button link type="primary" size="small" :icon="View" @click="openApproveRuleDialog('查看', scope.row)">查看</el-button> |
| | | <el-button link type="primary" size="small" :icon="Edit" @click="openApproveRuleDialog('修改', scope.row)">修改</el-button> |
| | | <el-button link type="primary" style="color: red" size="small" :icon="Delete" @click="deleteApproveRule(scope.row)">删除</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | type: 'warning' |
| | | }) |
| | | .then(async () => { |
| | | debugger; |
| | | let res = await approveRuleApi().deleteApproveRule(state.deleteList); |
| | | if (res.data.code === '200') { |
| | | ElMessage({ |
| | |
| | | }; |
| | | |
| | | const handleSelectionChange = (val: Array<deleteType>) => { |
| | | debugger; |
| | | state.deleteList.ids = val.map((item) => { |
| | | return item.ruleId; |
| | | }) as []; |