|
|
@@ -1882,7 +1882,7 @@ INTERFACE_EXPORT = (() => {
|
|
|
}
|
|
|
|
|
|
function getItemType(node) {
|
|
|
- const specialChkBillNames = ['劳务', '材料', '机械', '施工机械'];
|
|
|
+ const specialChkBillFlag = [fixedFlag.DAYWORK_LABOR, fixedFlag.LABOUR_SERVICE, fixedFlag.MATERIAL, fixedFlag.CONSTRUCTION_MACHINE];
|
|
|
let Bills = projectObj.project.Bills;
|
|
|
//是100~900章部分、或是计日工部分,叶子清单输出1,父项输出0;
|
|
|
if (Bills.isBelongOneToSeven(node) || Bills.isBelongDayWork(node)) {
|
|
|
@@ -1893,7 +1893,7 @@ INTERFACE_EXPORT = (() => {
|
|
|
const bNodeName = _billStrFilter(node.data.name);
|
|
|
if (bNodeName.indexOf('清单第') >= 0 && bNodeName.indexOf('00章') > 0) {
|
|
|
return 0;
|
|
|
- } else if (specialChkBillNames.includes(node.data.name)){
|
|
|
+ } else if (isFlag(node.data) && specialChkBillFlag.includes(node.data.flagsIndex.fixed.flag)){
|
|
|
return 0;
|
|
|
}
|
|
|
return 1 //叶子清单输出1
|