|
|
@@ -223,6 +223,10 @@ var installation_fee = {
|
|
|
}
|
|
|
};
|
|
|
installation_fee.prototype.calcInstallationFee=function(callback){
|
|
|
+ if(!projectObj.project.isInstall()){//如果不是安装工程,则不用计算
|
|
|
+ if(callback) callback(false);
|
|
|
+ return;
|
|
|
+ }
|
|
|
let project = projectObj.project,me = this;
|
|
|
let engineering = projectObj.project.projectInfo.property.engineering;
|
|
|
let installSetting = projectObj.project.projectInfo.property.installSetting;
|
|
|
@@ -235,10 +239,6 @@ var installation_fee = {
|
|
|
let FBMap = {};//保存分部下对应的补项
|
|
|
let usedBXMap = {};//有使用到的补项
|
|
|
let startTime = +new Date();
|
|
|
- if(!projectObj.project.isInstall()){//如果不是安装工程,则不用计算
|
|
|
- if(callback) callback(false);
|
|
|
- return;
|
|
|
- }
|
|
|
for(let bx of BXs){//把补项放入映射表中
|
|
|
FBMap[bx.ParentID] = bx;
|
|
|
}
|