|
|
@@ -141,7 +141,7 @@ module.exports = app => {
|
|
|
const result = await this.db.query(sql, sqlParam);
|
|
|
for (const r of result) {
|
|
|
if (r.audit_order > 0) {
|
|
|
- const preAuditTime = await this.db.queryOne(`SELECT Max(audit_time) as audit_time FROM ${this.tableName} where stage_id = ? and audit_times = ? and active_order = ?`, [r.stage_id, r.audit_times, r.active_order]);
|
|
|
+ const preAuditTime = await this.db.queryOne(`SELECT Max(audit_time) as audit_time FROM ${this.tableName} where stage_id = ? and audit_times = ? and active_order = ?`, [r.stage_id, r.audit_times, r.active_order - 1]);
|
|
|
r.begin_time = preAuditTime.audit_time;
|
|
|
} else {
|
|
|
const checkNoTime = await this.db.queryOne(`SELECT Max(audit_time) as audit_time FROM ${this.tableName} where stage_id = ? and audit_times = ? and audit_status = ?`, [r.stage_id, r.audit_times - 1, auditConst.common.status.checkNo]);
|