|
|
@@ -172,14 +172,14 @@ let calcBaseView = {
|
|
|
return this.billsCBClass.ALL;
|
|
|
},
|
|
|
|
|
|
- initCalctor: function (type) {//type = bills、ration
|
|
|
+ initCalctor: function (type,field) {//type = bills、ration
|
|
|
let me = calcBaseView;
|
|
|
let showDatas;
|
|
|
me.inputExpr = $('#calcBaseExp');
|
|
|
me.curType = type;
|
|
|
if (type === me.type.bills) {
|
|
|
//锁定的清单不显示
|
|
|
- if(projectObj.project.isBillsLocked() && projectObj.project.withinBillsLocked(projectObj.project.mainTree.selected)){
|
|
|
+ if( MainTreeCol.lockBillChecking(projectObj.project.mainTree.selected,field)){
|
|
|
return;
|
|
|
}
|
|
|
//显示清单基数分类
|
|
|
@@ -356,7 +356,8 @@ let calcBaseView = {
|
|
|
calcBaseView.confirmBtn.attr('toggle', 'calcBase');
|
|
|
changeCalcBaseFeeRate('calcBase');
|
|
|
$('#tabCalcBase').tab('show');
|
|
|
- calcBaseView.initCalctor(type);
|
|
|
+ let field = projectObj.mainController.setting.cols[hitinfo.col].data.field;
|
|
|
+ calcBaseView.initCalctor(type,field);
|
|
|
}
|
|
|
};
|
|
|
|