|
|
@@ -295,7 +295,7 @@ if (typeof baseFigureTemplate !== "undefined") {
|
|
|
// 养护单位(业主)管理费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
|
|
|
// 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
|
|
|
JSDWYZGLF(tender) {
|
|
|
- let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
|
|
|
+ let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
|
|
|
const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
|
|
|
const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
|
|
|
baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
|
|
|
@@ -313,7 +313,7 @@ if (typeof baseFigureTemplate !== "undefined") {
|
|
|
// 建设项目信息化费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
|
|
|
// 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
|
|
|
JSXMXXHF(tender) {
|
|
|
- let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
|
|
|
+ let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
|
|
|
const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
|
|
|
const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
|
|
|
baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
|
|
|
@@ -331,7 +331,7 @@ if (typeof baseFigureTemplate !== "undefined") {
|
|
|
// 工程监理费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
|
|
|
// 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
|
|
|
GCJLF(tender) {
|
|
|
- let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
|
|
|
+ let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
|
|
|
const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
|
|
|
const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
|
|
|
baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
|
|
|
@@ -343,7 +343,7 @@ if (typeof baseFigureTemplate !== "undefined") {
|
|
|
// 设计文件审查费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
|
|
|
// 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
|
|
|
SJWJSCF(tender) {
|
|
|
- let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
|
|
|
+ let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
|
|
|
const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
|
|
|
const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
|
|
|
baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
|
|
|
@@ -361,7 +361,7 @@ if (typeof baseFigureTemplate !== "undefined") {
|
|
|
// 前期工作费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
|
|
|
// 变更:【算法】:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
|
|
|
QQGZF(tender) {
|
|
|
- let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
|
|
|
+ let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
|
|
|
const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
|
|
|
const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
|
|
|
baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
|