|
@@ -157,6 +157,7 @@ let repositoryGljObj = {
|
|
|
},
|
|
|
showGljItems: function(data, type) {
|
|
|
let me = repositoryGljObj;
|
|
|
+ let sheet = me.workBook.getActiveSheet();
|
|
|
if (me.workBook) {
|
|
|
let cacheSection = [];
|
|
|
let pArr = me.parentNodeIds["_pNodeId_" + type];
|
|
@@ -167,10 +168,23 @@ let repositoryGljObj = {
|
|
|
cacheSection.push(data[i]);
|
|
|
}
|
|
|
}
|
|
|
- sheetOpr.cleanData(me.workBook.getSheet(0), me.setting, -1);
|
|
|
- sheetOpr.showData(me.workBook.getSheet(0), me.setting, cacheSection, me.distTypeTree, me.machineModelIdx);
|
|
|
- sheetCommonObj.setDynamicCombo(me.workBook.getActiveSheet(), 0, 5, me.workBook.getActiveSheet().getRowCount(), me.distTypeTree.comboDatas, false, 'text');
|
|
|
- sheetCommonObj.setDynamicCombo(me.workBook.getActiveSheet(), 0, 6, me.workBook.getActiveSheet().getRowCount(), me.machineModel.comboItems, false, 'text');
|
|
|
+ sheetOpr.cleanData(sheet, me.setting, -1);
|
|
|
+ //清除是否新增复选框
|
|
|
+ gljClassTreeObj.renderFunc(sheet, function () {
|
|
|
+ let isComplementaryCol = 0;
|
|
|
+ for(let colData of me.setting.header){
|
|
|
+ if(colData.dataCode === 'isComplementary'){
|
|
|
+ isComplementaryCol = me.setting.header.indexOf(colData);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ let baseCell = new GC.Spread.Sheets.CellTypes.Base();
|
|
|
+ for(let row = 0; row < sheet.getRowCount(); row++){
|
|
|
+ sheet.setCellType(row, isComplementaryCol, baseCell);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ sheetOpr.showData(sheet, me.setting, cacheSection, me.distTypeTree, me.machineModelIdx);
|
|
|
+ sheetCommonObj.setDynamicCombo(sheet, 0, 5, sheet.getRowCount(), me.distTypeTree.comboDatas, false, 'text');
|
|
|
+ sheetCommonObj.setDynamicCombo(sheet, 0, 6, sheet.getRowCount(), me.machineModel.comboItems, false, 'text');
|
|
|
|
|
|
|
|
|
cacheSection = null;
|