|
@@ -341,7 +341,7 @@ var projectObj = {
|
|
|
},
|
|
|
mainSpreadEnterCell: function (sender, info) {
|
|
|
let colSetting = projectObj.mainController.setting.cols[info.col];
|
|
|
- if(colSetting.data.field === 'unit' || projectObj.lastCol.data.field === 'unit'){
|
|
|
+ if(colSetting.data.field === 'unit' || projectObj.lastCol.data.field === 'unit'||colSetting.data.field ==='subType'|| projectObj.lastCol.data.field === 'subType'){
|
|
|
info.sheet.repaint();
|
|
|
}
|
|
|
},
|
|
@@ -357,7 +357,7 @@ var projectObj = {
|
|
|
// 自动行高
|
|
|
const autoHeight = project.property.displaySetting.autoHeight;
|
|
|
if (autoHeight) {
|
|
|
- this.mainSpread.getActiveSheet().autoFitRow(info.row);
|
|
|
+ projectObj.mainSpread.getActiveSheet().autoFitRow(info.row);
|
|
|
}
|
|
|
},
|
|
|
mainSpreadRangeChanged: function (sender, info) {
|
|
@@ -519,6 +519,18 @@ var projectObj = {
|
|
|
ProjectController.addRation(project, controller, rationType.volumePrice);
|
|
|
}
|
|
|
},
|
|
|
+ "insertGLJ": {
|
|
|
+ name: "插入工料机",
|
|
|
+ icon: 'fa-sign-in',
|
|
|
+ disabled: function () {
|
|
|
+ var selected = project.mainTree.selected;
|
|
|
+ var readOnly = MainTreeCol.readOnly;
|
|
|
+ return readOnly.billsParent(selected)||(readOnly.bills(selected)&&!readOnly.calcBaseType(selected));
|
|
|
+ },
|
|
|
+ callback: function (key, opt) {
|
|
|
+ getGLJData('insert');// ProjectController.addRation(project, controller, rationType.volumePrice);
|
|
|
+ }
|
|
|
+ },
|
|
|
"spr1": '--------',
|
|
|
"delete": {
|
|
|
name: '删除',
|