|
@@ -883,6 +883,8 @@ function moveRationData(rationData, rawDataObj) {
|
|
|
// let rationData = getModuleDataByKey(rawDataObj.prjData, projectConst.RATION);
|
|
|
let rationGljData = getModuleDataByKey(rawDataObj.prjData, projectConst.RATION_GLJ);
|
|
|
let prjGljData = getModuleDataByKey(rawDataObj.prjData, projectConst.PROJECTGLJ);
|
|
|
+ let prj = rawDataObj.prj._doc?rawDataObj.prj._doc:rawDataObj.prj;
|
|
|
+ let tenderSetting = prj.property.tenderSetting;
|
|
|
let dummyCode = " ", dummyPRJID = 10101010;
|
|
|
for (let rationItem of getActDataArr(rationData)) {
|
|
|
if (rationItem.type === 2 || rationItem.type === 3) {
|
|
@@ -919,6 +921,9 @@ function moveRationData(rationData, rawDataObj) {
|
|
|
dummyPrjItem.unit_price = {};
|
|
|
dummyPrjItem.unit_price.base_price = 0;
|
|
|
dummyPrjItem.unit_price.market_price = (rationItem["marketUnitFee"])?rationItem["marketUnitFee"]:0;
|
|
|
+ if (tenderSetting && tenderSetting.gljPriceTenderCoe) {
|
|
|
+ dummyPrjItem.unit_price.market_price = dummyPrjItem.unit_price.market_price * parseFloat(tenderSetting.gljPriceTenderCoe);
|
|
|
+ }
|
|
|
dummyPrjItem.quantity = 0;
|
|
|
dummyPrjItem.is_evaluate = 0;
|
|
|
prjGljData.data.gljList.push(dummyPrjItem);
|