Przeglądaj źródła

合同支付问题

MaiXinRong 5 miesięcy temu
rodzic
commit
ce5df041f8
2 zmienionych plików z 2 dodań i 1 usunięć
  1. 1 1
      app/service/phase_pay.js
  2. 1 0
      app/service/phase_pay_audit.js

+ 1 - 1
app/service/phase_pay.js

@@ -358,7 +358,7 @@ module.exports = app => {
             phasePay.curAuditors = phasePay.auditors.filter(x => { return x.audit_status === audit.status.checking; });
             phasePay.curAuditorIds = phasePay.curAuditors.map(x => { return x.audit_id; });
             phasePay.flowAuditors = phasePay.curAuditors.length === 0 ? [] : phasePay.auditors.filter(x => { return x.active_order === phasePay.curAuditors[0].active_order; });
-            phasePay.flowAuditorIds = phasePay.curAuditors.map(x => { return x.audit_id; });
+            phasePay.flowAuditorIds = phasePay.flowAuditors.map(x => { return x.audit_id; });
             phasePay.nextAuditors = phasePay.curAuditors.length > 0 ? phasePay.auditors.filter(x => { return x.active_order === phasePay.curAuditors[0].active_order + 1; }) : [];
             phasePay.nextAuditorIds = this._.map(phasePay.nextAuditors, 'audit_id');
             phasePay.auditorGroups = this.ctx.helper.groupAuditors(phasePay.auditors, 'active_order');

+ 1 - 0
app/service/phase_pay_audit.js

@@ -732,6 +732,7 @@ module.exports = app => {
                     id: phasePay.id, audit_status: auditConst.phasePay.status.checking, audit_end_time: null, final_auditor_str: '', audit_max_sort: finalAudit.active_order + 2,
                 });
                 // 拷贝新流程合同支付
+                await this.ctx.service.phasePayDetail.initPhaseDataByAudit(transaction, phasePay, phasePay.audit_times, finalAudit.active_order + 1);
                 await this.ctx.service.phasePayDetail.initPhaseDataByAudit(transaction, phasePay, phasePay.audit_times, finalAudit.active_order + 2);
 
                 // todo 添加短信通知-需要审批提醒功能