Ver código fonte

修复新增一期bug

laiguoran 4 anos atrás
pai
commit
b4bae9534b
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2 1
      app/service/material_exponent.js

+ 2 - 1
app/service/material_exponent.js

@@ -227,7 +227,8 @@ module.exports = app => {
          * @returns {Promise<number>}
          */
         async updateNewMaterial(transaction, mid, ctx, stage_id, ex_calc) {
-            const calcBase = await ctx.service.stage.getMaterialCalcBase(stage_id, ctx.tender.info);
+            const stage_list = await ctx.service.stage.getStageMsgByStageId(stage_id);
+            const calcBase = await ctx.service.stage.getMaterialCalcBase(stage_list, ctx.tender.info);
             const old_ex_calc = ex_calc ? JSON.parse(ex_calc) : null;
             const new_ex_calc = materialConst.ex_calc;
             for (const bq of new_ex_calc) {