Browse Source

1. 修复小票识别出错时没有更新trip_log的问题

semi 4 years ago
parent
commit
cafef552f9

+ 4 - 5
src/main/java/com/pavis/ai/kwp/ioc/service/impl/OcrTripServiceImpl.java

@@ -83,12 +83,11 @@ public class OcrTripServiceImpl extends ServiceImpl<OcrTripMapper, OcrTrip> impl
             if (!StringUtils.equals(Constants.OP_CODE_OCR_SUCCESS, ret.getCode())) {
                 // OCR识别错误
                 tripLog.setTError(ret.getCode() + ":" + ret.getMessage());
-            } else {
-                tripLog.setTStartTime(ret.getStart());
-                tripLog.setTFinishTime(ret.getEnd());
-                tripLog.setTTimeConsume(DateTimeUtils.calculateTimeConsume(tripLog.getTStartTime(), tripLog.getTFinishTime()));
-                tripLog.setTDone(true);
             }
+            tripLog.setTStartTime(ret.getStart());
+            tripLog.setTFinishTime(ret.getEnd());
+            tripLog.setTTimeConsume(DateTimeUtils.calculateTimeConsume(tripLog.getTStartTime(), tripLog.getTFinishTime()));
+            tripLog.setTDone(true);
             tripLogMapper.updateById(tripLog);
         }