فهرست منبع

app编辑保养记录

别傲 5 سال پیش
والد
کامیت
0b60710596

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

@@ -165,10 +165,11 @@ public class MaintenanceRecordService extends ServiceImpl<MaintenanceRecordMappe
      */
     @Transactional(rollbackFor = Exception.class)
     public RestResponse modify(MaintenanceRecordRequest request) {
-        MaintenanceRecord oldRecord = detail(request.getId());
+        MaintenanceRecord record = request.getRecord();
+        MaintenanceRecord oldRecord = detail(record.getId());
         if (Objects.isNull(oldRecord))
             return RestResponse.success(null, MessageUtils.get("msg.record.not.exist"));
-        MaintenanceRecord record = request.getRecord();
+
         record.setStatus(CommonEnum.MaintenanceRecordStatus.COMPLETE.getCode());
         boolean result = updateById(record);
         if (!result){

+ 2 - 1
lift-business-service/src/main/java/cn/com/ty/lift/business/project/controller/ProjectAppController.java

@@ -119,8 +119,9 @@ public class ProjectAppController {
      * @date 2020/1/13 2:33 下午
      */
     @PostMapping("record/modify")
-    @Validation(fields = {"id", "recordImageList"})
+    @Validation(fields = {"recordImageList"})
     public RestResponse modify(@Val @RequestBody MaintenanceRecordRequest request) {
+        Validator.valid(request.getRecord(), "id");
         return maintenanceRecordService.modify(request);
     }