|
@@ -84,19 +84,19 @@ if (typeof baseFigureMap !== "undefined") {
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
pick: true,
|
|
|
},
|
|
},
|
|
|
- '工程监理费(未实行社会监理)': {
|
|
|
|
|
|
|
+ "工程监理费(未实行社会监理)": {
|
|
|
isProgressive: true,
|
|
isProgressive: true,
|
|
|
- base: 'GCJLFWSXSHJL',
|
|
|
|
|
|
|
+ base: "GCJLFWSXSHJL",
|
|
|
fixedFlag: fixedFlag.CONSTRUCTION_INSTALL_FEE,
|
|
fixedFlag: fixedFlag.CONSTRUCTION_INSTALL_FEE,
|
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
filter: [fixedFlag.MAINTENANCE_EXPENSES],
|
|
|
pick: true,
|
|
pick: true,
|
|
|
},
|
|
},
|
|
|
- 一二三四部分合计: {
|
|
|
|
|
|
|
+ /* 一二三四部分合计: {
|
|
|
base: "YESSBFHJ",
|
|
base: "YESSBFHJ",
|
|
|
fixedFlag: fixedFlag.ONE_TO_FOUR_TOTAL,
|
|
fixedFlag: fixedFlag.ONE_TO_FOUR_TOTAL,
|
|
|
filter: [fixedFlag.ONE_TO_FOUR_TOTAL],
|
|
filter: [fixedFlag.ONE_TO_FOUR_TOTAL],
|
|
|
pick: false,
|
|
pick: false,
|
|
|
- },
|
|
|
|
|
|
|
+ }, */
|
|
|
价差预备费: {
|
|
价差预备费: {
|
|
|
base: "JCYBF",
|
|
base: "JCYBF",
|
|
|
fixedFlag: null,
|
|
fixedFlag: null,
|
|
@@ -229,19 +229,25 @@ if (typeof baseFigureTemplate !== "undefined") {
|
|
|
// 工程监理费 算法:以{定额建筑安装工程费}为基数,采用累进办法计算
|
|
// 工程监理费 算法:以{定额建筑安装工程费}为基数,采用累进办法计算
|
|
|
GCJLF(tender) {
|
|
GCJLF(tender) {
|
|
|
const baseFee = this["DEJZAZGCF"](tender);
|
|
const baseFee = this["DEJZAZGCF"](tender);
|
|
|
- if ((baseFee > 0) && (baseFee < 1000000)) return 100000;
|
|
|
|
|
|
|
+ if (baseFee > 0 && baseFee < 1000000) return 100000;
|
|
|
if (!tender) {
|
|
if (!tender) {
|
|
|
calcBase.baseProgressiveFee = baseFee;
|
|
calcBase.baseProgressiveFee = baseFee;
|
|
|
}
|
|
}
|
|
|
return calculateUtil.getProgressiveFee(baseFee, "工程监理费", projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
return calculateUtil.getProgressiveFee(baseFee, "工程监理费", projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
},
|
|
},
|
|
|
GCJLFWSXSHJL(tender) {
|
|
GCJLFWSXSHJL(tender) {
|
|
|
- const baseFee = this['DEJZAZGCF'](tender);
|
|
|
|
|
- if ((baseFee > 0) && (baseFee < 1000000)) return 100000;
|
|
|
|
|
|
|
+ const baseFee = this["DEJZAZGCF"](tender);
|
|
|
|
|
+ if (baseFee > 0 && baseFee < 1000000) return 100000;
|
|
|
if (!tender) {
|
|
if (!tender) {
|
|
|
- calcBase.baseProgressiveFee = baseFee;
|
|
|
|
|
|
|
+ calcBase.baseProgressiveFee = baseFee;
|
|
|
}
|
|
}
|
|
|
- return calculateUtil.getProgressiveFee(baseFee, '工程监理费(未实行社会监理)', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
|
|
|
|
+ return calculateUtil.getProgressiveFee(
|
|
|
|
|
+ baseFee,
|
|
|
|
|
+ "工程监理费(未实行社会监理)",
|
|
|
|
|
+ projectObj.project.property.progressiveInterval,
|
|
|
|
|
+ decimalObj.bills.totalPrice,
|
|
|
|
|
+ deficiency
|
|
|
|
|
+ );
|
|
|
},
|
|
},
|
|
|
// 前期工作费 以{定额建筑安装工程费}为基数,采用累进办法计算。仅清单固定类别是“养护工程其他费”部分可显示。
|
|
// 前期工作费 以{定额建筑安装工程费}为基数,采用累进办法计算。仅清单固定类别是“养护工程其他费”部分可显示。
|
|
|
QQGZF(tender) {
|
|
QQGZF(tender) {
|
|
@@ -268,11 +274,17 @@ if (typeof baseFigureTemplate !== "undefined") {
|
|
|
// {养护管理信息化费} 算法:以{定额建筑安装工程费}为基数,采用累进办法计算。仅清单固定类别是“养护工程其他费”部分可显示。(计算结果去掉不足10000元时按10000元计取)
|
|
// {养护管理信息化费} 算法:以{定额建筑安装工程费}为基数,采用累进办法计算。仅清单固定类别是“养护工程其他费”部分可显示。(计算结果去掉不足10000元时按10000元计取)
|
|
|
YHXMXXHF(tender) {
|
|
YHXMXXHF(tender) {
|
|
|
const baseFee = this["DEJZAZGCF"](tender);
|
|
const baseFee = this["DEJZAZGCF"](tender);
|
|
|
- if ((baseFee > 0) && (baseFee < 1000000)) return 100000;
|
|
|
|
|
|
|
+ if (baseFee > 0 && baseFee < 1000000) return 100000;
|
|
|
if (!tender) {
|
|
if (!tender) {
|
|
|
calcBase.baseProgressiveFee = baseFee;
|
|
calcBase.baseProgressiveFee = baseFee;
|
|
|
}
|
|
}
|
|
|
- return calculateUtil.getProgressiveFee(baseFee, "养护管理信息化费", projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
|
|
|
|
|
|
|
+ return calculateUtil.getProgressiveFee(
|
|
|
|
|
+ baseFee,
|
|
|
|
|
+ "养护管理信息化费",
|
|
|
|
|
+ projectObj.project.property.progressiveInterval,
|
|
|
|
|
+ decimalObj.bills.totalPrice,
|
|
|
|
|
+ deficiency
|
|
|
|
|
+ );
|
|
|
},
|
|
},
|
|
|
// 施工场地建设费 算法:以{定额养护工程费}为基数,采用累进办法计算
|
|
// 施工场地建设费 算法:以{定额养护工程费}为基数,采用累进办法计算
|
|
|
SGCDJSF(tender) {
|
|
SGCDJSF(tender) {
|