|
@@ -18,7 +18,7 @@ function overwriteRationCalcBases (){
|
|
|
return calcTools.rationBaseFee(node, baseMachineTypes, priceTypes.ptMarketPrice, isTender);
|
|
return calcTools.rationBaseFee(node, baseMachineTypes, priceTypes.ptMarketPrice, isTender);
|
|
|
};
|
|
};
|
|
|
rationCalcBases['施工机械人工费'] = function (node, isTender) {
|
|
rationCalcBases['施工机械人工费'] = function (node, isTender) {
|
|
|
- return calcTools.rationBaseFee(node, [gljType.MACHINE_LABOUR], priceTypes.ptDiffPrice, isTender);
|
|
|
|
|
|
|
+ return calcTools.machineDetailFee(node, node.data.gljList, [], gljType.MACHINE_LABOUR, isTender);
|
|
|
};
|
|
};
|
|
|
rationCalcBases['设备购置费'] = function (node, isTender) {
|
|
rationCalcBases['设备购置费'] = function (node, isTender) {
|
|
|
return calcTools.rationBaseFee(node, [gljType.EQUIPMENT], priceTypes.ptMarketPrice, isTender);
|
|
return calcTools.rationBaseFee(node, [gljType.EQUIPMENT], priceTypes.ptMarketPrice, isTender);
|
|
@@ -53,6 +53,7 @@ function overwriteRationCalcBases (){
|
|
|
{type: 'marketLabour', name: '人工费'},
|
|
{type: 'marketLabour', name: '人工费'},
|
|
|
{type: 'marketMaterial', name: '材料费'},
|
|
{type: 'marketMaterial', name: '材料费'},
|
|
|
{type: 'marketMachine', name: '施工机械使用费'},
|
|
{type: 'marketMachine', name: '施工机械使用费'},
|
|
|
|
|
+ {type: 'marketMachineLabour', name: '施工机械人工费'},
|
|
|
{type: 'marketEquipment', name: '设备购置费'},
|
|
{type: 'marketEquipment', name: '设备购置费'},
|
|
|
{type: 'marketDirect', name: '直接费'},
|
|
{type: 'marketDirect', name: '直接费'},
|
|
|
|
|
|
|
@@ -166,7 +167,7 @@ if (typeof baseFigureTemplate !== 'undefined' && baseFigureTemplate.budget) {
|
|
|
baseFigureTemplate.budget = {
|
|
baseFigureTemplate.budget = {
|
|
|
// 定额建筑安装工程费(定额设备购置费按40%计):取清单固定类别是“建筑安装工程”的定额建安费,其中定额设备购置费按40%计算
|
|
// 定额建筑安装工程费(定额设备购置费按40%计):取清单固定类别是“建筑安装工程”的定额建安费,其中定额设备购置费按40%计算
|
|
|
DEJZAZGCFSBSS(tender) {
|
|
DEJZAZGCFSBSS(tender) {
|
|
|
- const feeField = 'rCommon';
|
|
|
|
|
|
|
+ const feeField = 'rationCommon';
|
|
|
const subFeeField = tender ? 'tenderTotalFee' : 'totalFee';
|
|
const subFeeField = tender ? 'tenderTotalFee' : 'totalFee';
|
|
|
const deductFlags = [fixedFlag.EQUIPMENT_ACQUISITION_FEE];
|
|
const deductFlags = [fixedFlag.EQUIPMENT_ACQUISITION_FEE];
|
|
|
//建安费扣除定额设备购置费
|
|
//建安费扣除定额设备购置费
|