|
@@ -72,6 +72,7 @@ const gatherUtils = {
|
|
|
|
|
|
gatherNode[prefix + "due_qc_qty"] = helper.add(gatherNode[prefix + "due_qc_qty"], sourceNode.due_qc_qty);
|
|
gatherNode[prefix + "due_qc_qty"] = helper.add(gatherNode[prefix + "due_qc_qty"], sourceNode.due_qc_qty);
|
|
gatherNode[prefix + "due_qc_tp"] = helper.add(gatherNode[prefix + "due_qc_tp"], sourceNode.due_qc_tp);
|
|
gatherNode[prefix + "due_qc_tp"] = helper.add(gatherNode[prefix + "due_qc_tp"], sourceNode.due_qc_tp);
|
|
|
|
+ gatherNode[prefix + "due_qc_minus_qty"] = helper.add(gatherNode[prefix + "due_qc_minus_qty"], sourceNode.due_qc_minus_qty);
|
|
gatherNode[prefix + "due_final_qty"] = helper.add(gatherNode[prefix + "due_final_qty"], sourceNode.due_final_qty);
|
|
gatherNode[prefix + "due_final_qty"] = helper.add(gatherNode[prefix + "due_final_qty"], sourceNode.due_final_qty);
|
|
gatherNode[prefix + "due_final_tp"] = helper.add(gatherNode[prefix + "due_final_tp"], sourceNode.due_final_tp);
|
|
gatherNode[prefix + "due_final_tp"] = helper.add(gatherNode[prefix + "due_final_tp"], sourceNode.due_final_tp);
|
|
|
|
|
|
@@ -112,6 +113,7 @@ const gatherUtils = {
|
|
|
|
|
|
gatherNode.s_due_qc_qty = helper.add(gatherNode.s_due_qc_qty, sourceNode.due_qc_qty);
|
|
gatherNode.s_due_qc_qty = helper.add(gatherNode.s_due_qc_qty, sourceNode.due_qc_qty);
|
|
gatherNode.s_due_qc_tp = helper.add(gatherNode.s_due_qc_tp, sourceNode.due_qc_tp);
|
|
gatherNode.s_due_qc_tp = helper.add(gatherNode.s_due_qc_tp, sourceNode.due_qc_tp);
|
|
|
|
+ gatherNode.s_due_qc_minus_qty = helper.add(gatherNode.s_due_qc_minus_qty, sourceNode.due_qc_minus_qty);
|
|
gatherNode.s_due_final_qty = helper.add(gatherNode.s_due_final_qty, sourceNode.due_final_qty);
|
|
gatherNode.s_due_final_qty = helper.add(gatherNode.s_due_final_qty, sourceNode.due_final_qty);
|
|
gatherNode.s_due_final_tp = helper.add(gatherNode.s_due_final_tp, sourceNode.due_final_tp);
|
|
gatherNode.s_due_final_tp = helper.add(gatherNode.s_due_final_tp, sourceNode.due_final_tp);
|
|
},
|
|
},
|
|
@@ -200,6 +202,7 @@ const gatherUtils = {
|
|
|
|
|
|
gatherNode[prefix + "due_qc_qty"] = helper.add(gatherNode[prefix + "due_qc_qty"], sourceNode.due_qc_qty);
|
|
gatherNode[prefix + "due_qc_qty"] = helper.add(gatherNode[prefix + "due_qc_qty"], sourceNode.due_qc_qty);
|
|
gatherNode[prefix + "due_final_qty"] = helper.add(gatherNode[prefix + "due_final_qty"], sourceNode.due_final_qty);
|
|
gatherNode[prefix + "due_final_qty"] = helper.add(gatherNode[prefix + "due_final_qty"], sourceNode.due_final_qty);
|
|
|
|
+ gatherNode[prefix + "due_qc_minus_qty"] = helper.add(gatherNode[prefix + "due_qc_minus_qty"], sourceNode.due_qc_minus_qty);
|
|
|
|
|
|
gatherNode.s_qty = helper.add(gatherNode.s_qty, sourceNode.quantity);
|
|
gatherNode.s_qty = helper.add(gatherNode.s_qty, sourceNode.quantity);
|
|
|
|
|
|
@@ -217,6 +220,7 @@ const gatherUtils = {
|
|
|
|
|
|
gatherNode.s_due_qc_qty = helper.add(gatherNode.s_due_qc_qty, sourceNode.due_qc_qty);
|
|
gatherNode.s_due_qc_qty = helper.add(gatherNode.s_due_qc_qty, sourceNode.due_qc_qty);
|
|
gatherNode.s_due_final_qty = helper.add(gatherNode.s_due_final_qty, sourceNode.due_final_qty);
|
|
gatherNode.s_due_final_qty = helper.add(gatherNode.s_due_final_qty, sourceNode.due_final_qty);
|
|
|
|
+ gatherNode.s_due_qc_minus_qty = helper.add(gatherNode.s_due_qc_minus_qty, sourceNode.due_qc_minus_qty);
|
|
},
|
|
},
|
|
gatherZonePos: function (tender, gatherNode, sourceNode, prefix, helper) {
|
|
gatherZonePos: function (tender, gatherNode, sourceNode, prefix, helper) {
|
|
gatherNode[prefix + 'id'] = tender.id;
|
|
gatherNode[prefix + 'id'] = tender.id;
|
|
@@ -581,7 +585,7 @@ module.exports = app => {
|
|
});
|
|
});
|
|
const billsData = await this.ctx.service.ledger.getData(tender.id);
|
|
const billsData = await this.ctx.service.ledger.getData(tender.id);
|
|
const dgnData = await this.ctx.service.stageBillsDgn.getDgnData(tender.id);
|
|
const dgnData = await this.ctx.service.stageBillsDgn.getDgnData(tender.id);
|
|
- const changeBillsData = await this.ctx.service.changeAuditList.getBillsSum(this.ctx.tender.id);
|
|
|
|
|
|
+ const changeBillsData = await this.ctx.service.changeAuditList.getBillsSum(tender.id);
|
|
this.ctx.helper.assignRelaData(billsData, [
|
|
this.ctx.helper.assignRelaData(billsData, [
|
|
{ data: dgnData, fields: ['deal_dgn_qty1', 'deal_dgn_qty2', 'c_dgn_qty1', 'c_dgn_qty2'], prefix: '', relaId: 'id' },
|
|
{ data: dgnData, fields: ['deal_dgn_qty1', 'deal_dgn_qty2', 'c_dgn_qty1', 'c_dgn_qty2'], prefix: '', relaId: 'id' },
|
|
{ data: changeBillsData, fields: ['qc_qty', 'qc_tp', 'qc_minus_qty'], prefix: 'due_', relaId: 'gcl_id' },
|
|
{ data: changeBillsData, fields: ['qc_qty', 'qc_tp', 'qc_minus_qty'], prefix: 'due_', relaId: 'gcl_id' },
|
|
@@ -598,7 +602,7 @@ module.exports = app => {
|
|
},
|
|
},
|
|
});
|
|
});
|
|
const posData = await this.ctx.service.pos.getPosData({ tid: tender.id });
|
|
const posData = await this.ctx.service.pos.getPosData({ tid: tender.id });
|
|
- const changePosData = await this.ctx.service.changeAuditList.getPosSum(this.ctx.tender.id);
|
|
|
|
|
|
+ const changePosData = await this.ctx.service.changeAuditList.getPosSum(tender.id);
|
|
this.ctx.helper.assignRelaData(posData, [
|
|
this.ctx.helper.assignRelaData(posData, [
|
|
{ data: changePosData, fields: ['qc_qty', 'qc_minus_qty'], prefix: 'due_', relaId: 'mx_id' },
|
|
{ data: changePosData, fields: ['qc_qty', 'qc_minus_qty'], prefix: 'due_', relaId: 'mx_id' },
|
|
]);
|
|
]);
|