MaiXinRong 5 tahun lalu
induk
melakukan
e7d1ba25a8
1 mengubah file dengan 3 tambahan dan 3 penghapusan
  1. 3 3
      app/service/stage_pos.js

+ 3 - 3
app/service/stage_pos.js

@@ -180,7 +180,7 @@ module.exports = app => {
                     // 如果存在本期计算数据,更新计算清单本期计量数据
                     if (d.contract_qty || d.qc_qty || d.postil) {
                         const ps = {
-                            pid: d.id,
+                            pid: p.id,
                             lid: d.lid,
                             tid: this.ctx.tender.id,
                             sid: this.ctx.stage.id,
@@ -191,7 +191,7 @@ module.exports = app => {
                         if (d.contract_qty) ps.contract_qty = this.round(d.contract_qty, precision.value);
                         if (d.qc_qty) ps.qc_qty = this.round(d.qc_qty, precision.value);
                         if (d.postil) ps.postil = d.postil;
-                        await transaction.insert(ps);
+                        await transaction.insert(this.tableName, ps);
                         if (d.contract_qty || d.qc_qty) {
                             calcStageBills.push(ps.lid);
                         }
@@ -202,7 +202,7 @@ module.exports = app => {
                     await this.ctx.service.ledger.calc(this.ctx.tender.id, lid, transaction);
                 }
                 for (const lid of calcStageBills) {
-                    await this.ctx.service.stageBills.calc(ctx.tender.id, ctx.stage.id, lid, transaction);
+                    await this.ctx.service.stageBills.calc(this.ctx.tender.id, this.ctx.stage.id, lid, transaction);
                 }
                 await transaction.commit();
                 return result;