|
|
@@ -18,8 +18,8 @@ if (typeof feeRateObject !== 'undefined') {
|
|
|
}
|
|
|
|
|
|
// 清单基数
|
|
|
-const progression = ['养护单位(业主)管理费', '养护单位(业主)管理费(未单独设置)', '养护工程监理费(路线工程)', '养护工程监理费(桥梁及隧道工程)', '设计文件审查费', '养护工程设计费(路线工程)', '养护工程设计费(独立桥梁、隧道工程)', '施工场地建设费'];
|
|
|
-const deficiency = { '设计文件审查费': 10000 };
|
|
|
+const progression = ['养护单位(业主)管理费', '养护单位(业主)管理费(未单独设置)', '养护工程监理费', '养护工程监理费(路线工程)', '养护工程监理费(桥梁及隧道工程)', '设计文件审查费', '养护工程设计费(路线工程)', '养护工程设计费(独立桥梁、隧道工程)', '施工场地建设费'];
|
|
|
+const deficiency = { '养护工程监理费': 10000, '设计文件审查费': 10000 };
|
|
|
if (typeof baseFigureMap !== 'undefined') {
|
|
|
const { fixedFlag } = commonConstants;
|
|
|
const budgetMap = {
|
|
|
@@ -86,6 +86,15 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
|
},
|
|
|
+ // 显示:仅清单固定类别是“养护工程其他费用”部分可显示。 仅小修保养类别可以显示
|
|
|
+ '养护工程监理费': {
|
|
|
+ isProgressive: true,
|
|
|
+ base: 'YHGCJLF',
|
|
|
+ fixedFlag: null,
|
|
|
+ filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
+ pick: true,
|
|
|
+ engineeringList: ['小修'],
|
|
|
+ },
|
|
|
// 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
|
|
|
'养护工程监理费(路线工程)': {
|
|
|
isProgressive: true,
|
|
|
@@ -93,6 +102,7 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
fixedFlag: null,
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
|
+ engineeringList: ['大修', '中修'],
|
|
|
},
|
|
|
// 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
|
|
|
'养护工程监理费(桥梁及隧道工程)': {
|
|
|
@@ -101,6 +111,7 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
fixedFlag: null,
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
|
+ engineeringList: ['大修', '中修'],
|
|
|
},
|
|
|
// 显示:只有清单固定类别是“养护工程其他费用”部分可显示。
|
|
|
'设计文件审查费': {
|
|
|
@@ -109,6 +120,7 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
fixedFlag: null,
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
|
+ engineeringList: ['大修', '中修']
|
|
|
},
|
|
|
'养护项目信息化费': {
|
|
|
base: 'YHXMXXHF',
|
|
|
@@ -123,6 +135,7 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
fixedFlag: null,
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
|
+ engineeringList: ['大修', '中修']
|
|
|
},
|
|
|
// 显示:只有清单固定类别是“养护工程其他费用”部分可显示。
|
|
|
'养护工程设计费(独立桥梁、隧道工程)': {
|
|
|
@@ -131,6 +144,7 @@ if (typeof baseFigureMap !== 'undefined') {
|
|
|
fixedFlag: null,
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
|
+ engineeringList: ['大修', '中修']
|
|
|
},
|
|
|
'施工场地建设费': {
|
|
|
isProgressive: true,
|
|
|
@@ -237,6 +251,14 @@ if (typeof baseFigureTemplate !== 'undefined') {
|
|
|
}
|
|
|
return calculateUtil.getProgressiveFee(baseFee, '养护单位(业主)管理费(未单独设置)', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
},
|
|
|
+ // 养护工程监理费 算法:以{定额建筑安装工程费}为基数,采用累进办法计算
|
|
|
+ YHGCJLF(tender) {
|
|
|
+ const baseFee = this['DEJZAZGCF'](tender);
|
|
|
+ if (!tender) {
|
|
|
+ calcBase.baseProgressiveFee = baseFee;
|
|
|
+ }
|
|
|
+ return calculateUtil.getProgressiveFee(baseFee, '养护工程监理费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
+ },
|
|
|
// 养护工程监理费(路线工程) 算法:以{定额建筑安装工程费}为基数,采用累进办法计算
|
|
|
YHGCJLFLXGC(tender) {
|
|
|
const baseFee = this['DEJZAZGCF'](tender);
|