|
@@ -219,6 +219,10 @@ ProjectController = {
|
|
|
addFB:function(project, sheetController,node,ext) {//添加分部
|
|
|
if (!project || !sheetController) { return null; }
|
|
|
let selected =node|| project.mainTree.selected;
|
|
|
+
|
|
|
+ if(selected.sourceType==project.Bills.getSourceType() && selected.data.type==billType.DXFY){//概算大项费用可插入分部,做为最后一个子项
|
|
|
+ return this.addSpecialBill(project, sheetController,selected, null,true,billType.FB,ext);
|
|
|
+ }
|
|
|
if(selected.parent==null&&isFlag(selected.data)&&selected.data.flagsIndex.fixed.flag==fixedFlag.SUB_ENGINERRING){//选中的是分部分项,则插入做为最后一个子项
|
|
|
return this.addSpecialBill(project, sheetController,selected, null,true,billType.FB,ext);
|
|
|
}
|