|
@@ -57,12 +57,14 @@ export default {
|
|
|
// 删除规则
|
|
|
deleteExcelRule(item) {
|
|
|
// console.log(item);
|
|
|
- this.commonInitCell("delete", [item]);
|
|
|
+ this.resetTableData()
|
|
|
+ this.getExcelRule();
|
|
|
},
|
|
|
// 修改规则
|
|
|
editExcelRule(item) {
|
|
|
// console.log(item);
|
|
|
- this.commonInitCell("editRule", [item]);
|
|
|
+ this.resetTableData()
|
|
|
+ this.getExcelRule();
|
|
|
},
|
|
|
// 清空全部单元格样式
|
|
|
resetTableData() {
|
|
@@ -202,18 +204,12 @@ export default {
|
|
|
? el.BackgroundColor
|
|
|
: "#fff",
|
|
|
}
|
|
|
- : initType == 'editRule' ? null : styleCss.glObj;
|
|
|
- if (initType == "delete") {
|
|
|
- glObj = null;
|
|
|
- }
|
|
|
+ : styleCss.glObj;
|
|
|
this.config.data[item.row - 1][item.column - 1].ShowStyle =
|
|
|
JSON.stringify({
|
|
|
...styleCss,
|
|
|
glObj,
|
|
|
});
|
|
|
- if (["editRule", "delete"].includes(initType)) {
|
|
|
- this.getExcelRule();
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
});
|