|
|
@@ -1344,26 +1344,35 @@ var projectObj = {
|
|
|
return !project.Ration.canAdd(project.mainTree.selected);
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
- var selected = project.mainTree.selected;
|
|
|
- if(selected.sourceType == ModuleNames.bills){
|
|
|
+ let selected = project.mainTree.selected;
|
|
|
+ /* if(selected.sourceType == ModuleNames.bills){
|
|
|
if(selected.data.type == billType.FX||selected.data.type ==billType.BILL){
|
|
|
if(selected.data.calcBase&&selected.data.calcBase!=""){
|
|
|
alert("当前有基数计算,不能插入定额/量价/人材机。");
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
+ }*/
|
|
|
+ if(selected.data.calcBase&&selected.data.calcBase!=""){
|
|
|
+ alert("当前有基数计算,不能插入定额/量价/人材机。");
|
|
|
+ return;
|
|
|
}
|
|
|
getGLJData('insert');// ProjectController.addRation(project, controller, rationType.volumePrice);
|
|
|
},
|
|
|
visible: function(key, opt){//2018-11-08 新需求,这个按钮先隐藏,有需要再放开
|
|
|
let selected = project.mainTree.selected;
|
|
|
- if (selected && selected.sourceType == ModuleNames.bills) {
|
|
|
+ //属于的固定清单
|
|
|
+ let belongFlag = cbTools.getBelongFlag(selected);
|
|
|
+ if (belongFlag && belongFlag === fixedFlag.EQUIPMENT_ACQUISITION_FEE) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ /*if (selected && selected.sourceType == ModuleNames.bills) {
|
|
|
//属于的固定清单
|
|
|
let belongFlag = cbTools.getBelongFlag(selected);
|
|
|
if (belongFlag && belongFlag === fixedFlag.EQUIPMENT_ACQUISITION_FEE) {
|
|
|
return true;
|
|
|
}
|
|
|
- }
|
|
|
+ }*/
|
|
|
return false;
|
|
|
}
|
|
|
},
|