|
@@ -61,7 +61,7 @@ let subObj = {
|
|
},
|
|
},
|
|
initNavItem:function (node) {
|
|
initNavItem:function (node) {
|
|
/* 1、造价书选中行类别是“大项费用”、“分部”、“分项”、“清单”时,显示按钮“工程量明细”、“计算程序”、“特征及内容”,默认打开“计算程序”。
|
|
/* 1、造价书选中行类别是“大项费用”、“分部”、“分项”、“清单”时,显示按钮“工程量明细”、“计算程序”、“特征及内容”,默认打开“计算程序”。
|
|
- 2、选中行类别是“定额”、“量价”、“人材机”时,显示按钮“人材机”、“子目换算”、“工程量明细”、“计算程序”、“安装增加费”,默认打开“人材机”。
|
|
|
|
|
|
+ 2、选中行类别是“定额”、“量价”、“人材机”时,显示按钮“人材机”、“子目换算”、“工程量明细”、“计算程序”、“安装增加费”、"模板子目",默认打开“人材机”。
|
|
*/
|
|
*/
|
|
if (!node) {
|
|
if (!node) {
|
|
return;
|
|
return;
|
|
@@ -71,14 +71,15 @@ let subObj = {
|
|
//GLJ_div //ZMHS_div
|
|
//GLJ_div //ZMHS_div
|
|
$("#GLJ_div").show();
|
|
$("#GLJ_div").show();
|
|
$("#ZMHS_div").show();
|
|
$("#ZMHS_div").show();
|
|
|
|
+ $("#MBZM_div").show();
|
|
installationFeeObj.engineeringTypeChecking();//检查是否安装工程
|
|
installationFeeObj.engineeringTypeChecking();//检查是否安装工程
|
|
$("#TZJNR_div").hide();
|
|
$("#TZJNR_div").hide();
|
|
- $("#linkGLJ").addClass();
|
|
|
|
$(gljOprObj.rationTab).click();
|
|
$(gljOprObj.rationTab).click();
|
|
|
|
|
|
}else {
|
|
}else {
|
|
$("#GLJ_div").hide();
|
|
$("#GLJ_div").hide();
|
|
$("#ZMHS_div").hide();
|
|
$("#ZMHS_div").hide();
|
|
|
|
+ $("#MBZM_div").hide();
|
|
$("#AZZJF_div").hide();
|
|
$("#AZZJF_div").hide();
|
|
$("#TZJNR_div").show();
|
|
$("#TZJNR_div").show();
|
|
$(gljOprObj.billsTab).click();
|
|
$(gljOprObj.billsTab).click();
|
|
@@ -154,6 +155,16 @@ $("#linkZMHS").click(function(){ // 子目换算
|
|
gljOprObj.activeTab='#linkZMHS';
|
|
gljOprObj.activeTab='#linkZMHS';
|
|
gljOprObj.setNodeShowTab();
|
|
gljOprObj.setNodeShowTab();
|
|
});
|
|
});
|
|
|
|
+$("#linkMBZM").click(function(){ // 模板子目
|
|
|
|
+ $("#subItems").children().hide();
|
|
|
|
+ $("#tabMBZM").show();
|
|
|
|
+ pageCCOprObj.active = false;
|
|
|
|
+ refreshSubSpread();
|
|
|
|
+ gljOprObj.activeTab='#linkMBZM';
|
|
|
|
+ gljOprObj.setNodeShowTab();
|
|
|
|
+});
|
|
|
|
+
|
|
|
|
+
|
|
//特征及内容各模块宽度自适应
|
|
//特征及内容各模块宽度自适应
|
|
function adaptiveTzjnrWidth() {
|
|
function adaptiveTzjnrWidth() {
|
|
if(gljOprObj.activeTab !== '#linkTZJNR'){
|
|
if(gljOprObj.activeTab !== '#linkTZJNR'){
|
|
@@ -524,6 +535,7 @@ function refreshSubSpread(){
|
|
if(MaterialController.spread) MaterialController.spread.refresh();
|
|
if(MaterialController.spread) MaterialController.spread.refresh();
|
|
}
|
|
}
|
|
if($('#linkZMHS').hasClass('active')) zmhs_obj.refresh();
|
|
if($('#linkZMHS').hasClass('active')) zmhs_obj.refresh();
|
|
|
|
+ if($('#linkMBZM').hasClass('active')) mbzm_obj.refresh();
|
|
}
|
|
}
|
|
|
|
|
|
let subViewObj = {
|
|
let subViewObj = {
|
|
@@ -587,6 +599,19 @@ $('#linkZMHS').on('shown.bs.tab', function (e) {
|
|
zmhs_obj.showZMHSData();
|
|
zmhs_obj.showZMHSData();
|
|
});
|
|
});
|
|
|
|
|
|
|
|
+
|
|
|
|
+$('#linkMBZM').on('shown.bs.tab', function (e) {
|
|
|
|
+ let total = $('#mbzmSpread').parent().height();
|
|
|
|
+ let b_height = $('#mbzmSpread').prev('.col-12').height();
|
|
|
|
+ $('#mbzmSpread').css('height',total- b_height);
|
|
|
|
+ if(mbzm_obj.spread == null){
|
|
|
|
+ mbzm_obj.initSpread();
|
|
|
|
+ }
|
|
|
|
+ mbzm_obj.refresh();
|
|
|
|
+ mbzm_obj.showMBZMData();
|
|
|
|
+});
|
|
|
|
+
|
|
|
|
+
|
|
$('#linkComments').on('shown.bs.tab', function () {
|
|
$('#linkComments').on('shown.bs.tab', function () {
|
|
subViewObj.loadComments(projectObj.project.mainTree.selected);
|
|
subViewObj.loadComments(projectObj.project.mainTree.selected);
|
|
});
|
|
});
|