MaiXinRong 1 jaar geleden
bovenliggende
commit
4dff7485b8
2 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 1 1
      app/service/change_audit_list.js
  2. 2 2
      app/service/rpt_gather_memory.js

+ 1 - 1
app/service/change_audit_list.js

@@ -1069,7 +1069,7 @@ module.exports = app => {
         async getPosSum(tid) {
             const sql = 'SELECT mx_id, Sum(qc_qty) AS qc_qty, Sum(qc_tp) AS qc_tp, Sum(qc_minus_qty) AS qc_minus_qty' +
                 '  FROM(' +
-                '    SELECT cal.gcl_id, Sum(cal.checked_amount) AS qc_qty, Sum(cal.checked_price) AS qc_tp, 0 As qc_minus_qty' +
+                '    SELECT cal.mx_id, Sum(cal.checked_amount) AS qc_qty, Sum(cal.checked_price) AS qc_tp, 0 As qc_minus_qty' +
                 `      FROM ${this.tableName} cal LEFT JOIN ${this.ctx.service.change.tableName} c ON cal.cid = c.cid` +
                 '      WHERE c.tid = ? AND c.valid AND c.status = ? AND cal.is_valuation' +
                 '      GROUP BY cal.mx_id' +

+ 2 - 2
app/service/rpt_gather_memory.js

@@ -594,11 +594,11 @@ module.exports = app => {
                     node.end_contract_qty = helper.add(node.pre_contract_qty, node.contract_qty);
                     node.end_qc_qty = helper.add(node.pre_qc_qty, node.qc_qty);
                     node.end_gather_qty = helper.add(node.pre_gather_qty, node.gather_qty);
-                    node.due_final_qty = ctx.helper.add(node.quantity, node.due_qc_qty);
+                    node.due_final_qty = helper.add(node.quantity, node.due_qc_qty);
                 },
             });
             const posData = await this.ctx.service.pos.getPosData({ tid: tender.id });
-            const changePosData = await ctx.service.changeAuditList.getPosSum(this.ctx.tender.id);
+            const changePosData = await this.ctx.service.changeAuditList.getPosSum(this.ctx.tender.id);
             this.ctx.helper.assignRelaData(posData, [
                 { data: changePosData, fields: ['qc_qty', 'qc_minus_qty'], prefix: 'due_', relaId: 'mx_id' },
             ]);