Browse Source

台账修订,拷贝审批人调整

MaiXinRong 1 year ago
parent
commit
49b9040de9
1 changed files with 2 additions and 1 deletions
  1. 2 1
      app/service/ledger_revise.js

+ 2 - 1
app/service/ledger_revise.js

@@ -152,11 +152,12 @@ module.exports = app => {
                 ? await this.ctx.service.reviseAudit.getAuditors(preRevise.id, preRevise.ledger_times)
                 ? await this.ctx.service.reviseAudit.getAuditors(preRevise.id, preRevise.ledger_times)
                 : await this.ctx.service.ledgerAudit.getAuditors(this.ctx.tender.id, this.ctx.tender.data.ledger_times);
                 : await this.ctx.service.ledgerAudit.getAuditors(this.ctx.tender.id, this.ctx.tender.data.ledger_times);
             for (const a of auditors) {
             for (const a of auditors) {
+                if (newAuditors.find(x => { return x.audit_id === a.audit_id; })) continue;
                 newAuditors.push({
                 newAuditors.push({
                     tender_id: this.ctx.tender.id,
                     tender_id: this.ctx.tender.id,
                     rid: rid,
                     rid: rid,
                     in_time: inTime,
                     in_time: inTime,
-                    audit_order: a.audit_order,
+                    audit_order: newAuditors.length + 1,
                     audit_id: a.audit_id,
                     audit_id: a.audit_id,
                     times: 1,
                     times: 1,
                     status: audit.status.uncheck,
                     status: audit.status.uncheck,