|
@@ -114,11 +114,11 @@ var Ration = {
|
|
|
newData['type'] = rType;
|
|
|
if (rType == rationType.volumePrice){
|
|
|
newData['subType'] = gljType.GENERAL_MATERIAL; // 默认的量价类型为材料
|
|
|
- newData['programID'] = projectInfoObj.projectInfo.property.engineering;
|
|
|
+ //newData['programID'] = projectInfoObj.projectInfo.property.engineering;
|
|
|
};
|
|
|
- if(rType == rationType.install){//是安装增加费生成的定额
|
|
|
+ /* if(rType == rationType.install){//是安装增加费生成的定额
|
|
|
newData['programID'] = projectInfoObj.projectInfo.property.engineering;
|
|
|
- }
|
|
|
+ }*/
|
|
|
return newData;
|
|
|
};
|
|
|
|
|
@@ -395,7 +395,7 @@ var Ration = {
|
|
|
}
|
|
|
for(let r of recodes){
|
|
|
let needInstall = false;
|
|
|
- if(engineering==engineeringType.BUILD_IN) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
+ if(projectObj.project.isInstall()) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
needInstall = project.Bills.isFBFX(r.node);
|
|
|
}
|
|
|
r.value===null||r.value===undefined?"":r.value = r.value.replace(/[\s\r\n]/g, "");//去掉空格回车换行等字符
|
|
@@ -470,7 +470,7 @@ var Ration = {
|
|
|
};
|
|
|
if(billItemID){
|
|
|
let calQuantity = optionsOprObj.getOption(optionsOprObj.optionsTypes.GENERALOPTS, 'rationQuanACToBillsQuan');
|
|
|
- if(engineering==engineeringType.BUILD_IN) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
+ if(projectObj.project.isInstall()) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
let billsNode = project.mainTree.getNodeByID(billItemID);
|
|
|
needInstall = project.Bills.isFBFX(billsNode);//在分部分项插入的定额才需要定额安装增加费
|
|
|
}
|
|
@@ -588,7 +588,7 @@ var Ration = {
|
|
|
brUpdate.push({projectID:newData.projectID,ID:br[i].ID,serialNo:br[i].serialNo});
|
|
|
}
|
|
|
}
|
|
|
- if(engineering==engineeringType.BUILD_IN) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
+ if(projectObj.project.isInstall()) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
let billsNode = project.mainTree.getNodeByID(billItemID);
|
|
|
needInstall = project.Bills.isFBFX(billsNode);//在分部分项插入的定额才需要定额安装增加费
|
|
|
}
|
|
@@ -667,7 +667,7 @@ var Ration = {
|
|
|
brUpdate.push({projectID:newData.projectID,ID:br[i].ID,serialNo:br[i].serialNo});
|
|
|
}
|
|
|
}
|
|
|
- if(engineering==engineeringType.BUILD_IN) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
+ if(projectObj.project.isInstall()) {//如果是安装工程,要看需不需要生成安装增加费
|
|
|
let billsNode = project.mainTree.getNodeByID(billItemID);
|
|
|
}
|
|
|
$.bootstrapLoading.start();
|