laiguoran 3 år sedan
förälder
incheckning
9b303581fb
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      app/controller/datacollect_controller.js

+ 4 - 0
app/controller/datacollect_controller.js

@@ -115,6 +115,10 @@ module.exports = app => {
 
                     if (t.ledger_status === auditConst.ledger.status.checked) {
                         t.lastStage = await ctx.service.stage.getLastestStage(t.id, true);
+                        if (t.lastStage && t.lastStage.status === auditConst.stage.status.uncheck &&
+                            t.lastStage.user_id !== ctx.session.sessionUser.accountId) {
+                            t.lastStage = await ctx.service.stage.getLastestStage(t.id);
+                        }
                         if (t.lastStage) await ctx.service.stage.checkStageGatherData(t.lastStage);
                         t.completeStage = await ctx.service.stage.getLastestCompleteStage(t.id);
                         if ((!bCalcTp) && t.measure_type === measureType.gcl.value) {