Ver Fonte

解决问题-工单补录

黄远 há 5 anos atrás
pai
commit
8ec421f42a

+ 3 - 1
lift-business-service/src/main/java/cn/com/ty/lift/business/maintenance/service/MaintenanceRecordService.java

@@ -497,13 +497,15 @@ public class MaintenanceRecordService extends ServiceImpl<MaintenanceRecordMappe
         Validate.notNull(plan, ValuePool.MAINTENANCE_PLAN_NOT_EXIST);
         //更新状态 - 维保记录
         record.setMaintenanceOption(request.getMaintenanceOption());
-        record.setStatus("0");
+        record.setStatus(CommonEnum.MaintenanceRecordStatus.COMPLETE.getCode());
+        record.setWorkDate(LocalDate.now());
         boolean mr = saveOrUpdate(record);
         if (!mr) {
             return RestResponse.fail("修改保养单失败,请稍后重试");
         }
         //更新状态 - 维保计划
         plan.setStatus(Integer.parseInt(CommonEnum.MaintenancePlanStatus.COMPLETE.getCode()));
+        plan.setWorkDate(LocalDate.now());
         if (!maintenancePlanService.updateById(plan)) {
             TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
             return RestResponse.fail("更新保养计划失败,请稍后重试");