|
|
@@ -9,7 +9,7 @@ if (typeof gljUtil !== "undefined") {
|
|
|
|
|
|
// 清单基数
|
|
|
const progression = [
|
|
|
- '养护单位管理费', '养护工程监理费', '技术文件审查费'
|
|
|
+ '养护单位管理费',
|
|
|
];
|
|
|
const deficiency = {
|
|
|
};
|
|
|
@@ -23,12 +23,12 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE],
|
|
|
pick: false,
|
|
|
},
|
|
|
- // 显示:除清单固定类别是“土地征用及拆迁补偿费”的以外部分可显示
|
|
|
- '土地征用及拆迁补偿费': {
|
|
|
- base: 'TDZYJCQBCF',
|
|
|
- fixedFlag: fixedFlag.LAND_USED_DEMOLITION,
|
|
|
- filter: [fixedFlag.LAND_USED_DEMOLITION],
|
|
|
- pick: false
|
|
|
+ // 显示:除清单固定类别是“公路养护工程费”的以外部分可显示
|
|
|
+ '定额公路养护工程费': {
|
|
|
+ base: 'DEGLYHGCF',
|
|
|
+ fixedFlag: fixedFlag.CONSTRUCTION_INSTALL_FEE,
|
|
|
+ filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE],
|
|
|
+ pick: false,
|
|
|
},
|
|
|
// 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
|
|
|
'养护单位管理费': {
|
|
|
@@ -38,34 +38,11 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
|
},
|
|
|
- // 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
|
|
|
- '养护工程监理费': {
|
|
|
- isProgressive: true,
|
|
|
- base: 'YHGCJLF',
|
|
|
- fixedFlag: null,
|
|
|
- filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
- pick: true,
|
|
|
- },
|
|
|
- // 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
|
|
|
- '技术文件审查费': {
|
|
|
- isProgressive: true,
|
|
|
- base: 'JSWJSCF',
|
|
|
- fixedFlag: null,
|
|
|
- filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
- pick: true,
|
|
|
- },
|
|
|
// 显示:除清单固定类别是“公路养护工程费”、“设备购置费用”、“养护公路工程其他费用”、“一二三部分合计”的以外部分可显示
|
|
|
'一、二、三部分合计': {
|
|
|
base: 'YESBFHJ',
|
|
|
fixedFlag: fixedFlag.ONE_TO_THREE_TOTAL,
|
|
|
- filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE, fixedFlag.EQUIPMENT_ACQUISITION_FEE, fixedFlag.MAINTENANCE_EXPENSES, fixedFlag.ONE_TO_THREE_TOTAL],
|
|
|
- pick: false,
|
|
|
- },
|
|
|
- // 显示:除清单固定类别是“公路养护工程费”、“设备购置费用”、“养护公路工程其他费用”、“一二三部分合计”的以外部分可显示
|
|
|
- '基本预备费': {
|
|
|
- base: 'JBYBF',
|
|
|
- fixedFlag: fixedFlag.ONE_TO_THREE_TOTAL,
|
|
|
- filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE, fixedFlag.EQUIPMENT_ACQUISITION_FEE, fixedFlag.MAINTENANCE_EXPENSES, fixedFlag.ONE_TO_THREE_TOTAL],
|
|
|
+ filter: [ fixedFlag.ONE_TO_THREE_TOTAL],
|
|
|
pick: false,
|
|
|
},
|
|
|
// 显示:仅“价差预备费”可显示
|
|
|
@@ -114,9 +91,9 @@ if (typeof baseFigureTemplate !== 'undefined') {
|
|
|
GLYHGCF(tender) {
|
|
|
return cbTools.getBaseFee(fixedFlag.CONSTRUCTION_INSTALL_FEE, tender, 'common');
|
|
|
},
|
|
|
- // 土地征用及拆迁补偿费 算法:取清单固定类别是“土地征用及拆迁补偿费”的金额
|
|
|
- TDZYJCQBCF(tender) {
|
|
|
- return cbTools.getBaseFee(fixedFlag.LAND_USED_DEMOLITION, tender, 'common');
|
|
|
+ // 定额公路养护工程费 算法:取清单固定类别是“建筑安装工程费”的金额。
|
|
|
+ DEGLYHGCF(tender) {
|
|
|
+ return cbTools.getBaseFee(fixedFlag.CONSTRUCTION_INSTALL_FEE, tender, 'rationCommon');
|
|
|
},
|
|
|
// 养护单位管理费 算法:以{公路养护工程费总额}为基数,采用累进办法计算
|
|
|
YHDWGLF(tender) {
|
|
|
@@ -126,22 +103,6 @@ if (typeof baseFigureTemplate !== 'undefined') {
|
|
|
}
|
|
|
return calculateUtil.getProgressiveFee(baseFee, '养护单位管理费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
},
|
|
|
- // 养护工程监理费 算法:以{公路养护工程费总额}为基数,采用累进办法计算
|
|
|
- YHGCJLF(tender) {
|
|
|
- const baseFee = this['GLYHGCF'](tender);
|
|
|
- if (!tender) {
|
|
|
- calcBase.baseProgressiveFee = baseFee;
|
|
|
- }
|
|
|
- return calculateUtil.getProgressiveFee(baseFee, '养护工程监理费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
- },
|
|
|
- // 技术文件审查费 算法:以{公路养护工程费总额}为基数,采用累进办法计算
|
|
|
- JSWJSCF(tender) {
|
|
|
- const baseFee = this['GLYHGCF'](tender);
|
|
|
- if (!tender) {
|
|
|
- calcBase.baseProgressiveFee = baseFee;
|
|
|
- }
|
|
|
- return calculateUtil.getProgressiveFee(baseFee, '技术文件审查费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
- },
|
|
|
// 二三部分合计 算法:取清单固定类别是“一二三部分合计”的金额
|
|
|
YESBFHJ(tender) {
|
|
|
return cbTools.getBaseFee(fixedFlag.ONE_TO_THREE_TOTAL, tender, 'common');
|