Browse Source

维修完善

408249787 2 years ago
parent
commit
21df263520

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/dto/repair/RepairTicketTemplateData.java

@@ -42,7 +42,7 @@ public class RepairTicketTemplateData implements Serializable {
 
     private Double requireHours; // 要求时间
 
-    private Integer repairProfessor; // 维修专业
+    private String repairProfessor; // 维修专业
 
     private List<Integer> repairType; // 维修类型
 }

+ 1 - 1
platform-rest/src/main/java/com/platform/rest/controller/mobile/IgnoreController.java

@@ -147,7 +147,7 @@ public class IgnoreController {
     @SysLog("新增保修单")
     @PostMapping("/repair/add")
     public R saveIgnore(@Validated({AddGroup.class}) @RequestBody RepairApplicationFormDTO repairApplicationFormDTO) {
-        return new R<>(RepairStrategyFactory.getStrategy().callRepair(repairApplicationFormDTO));
+        return new R<>(RepairStrategyFactory.getStrategy(repairApplicationFormDTO.getCategory()).callRepair(repairApplicationFormDTO));
         //return new R<>(repairApplicationFormService.saveModelByDTO(repairApplicationFormDTO));
     }
 

+ 5 - 0
platform-service/src/main/java/com/platform/service/repair/strategy/impl/AllocateRepairBaseStrategy.java

@@ -305,6 +305,11 @@ public class AllocateRepairBaseStrategy extends AbstractRepairBaseStrategy {
 
     }
 
+    @Override
+    public void applyBigRepair(RepairApplicationFormDTO model) {
+
+    }
+
     @Override
     public RepairApplicationFormDTO handleRepair(RepairApplicationFormDTO dto) {
         super.handleRepair(dto);

+ 5 - 0
platform-service/src/main/java/com/platform/service/repair/strategy/impl/BaseRepairBaseStrategy.java

@@ -232,6 +232,11 @@ public class BaseRepairBaseStrategy extends AbstractRepairBaseStrategy {
 
     }
 
+    @Override
+    public void applyBigRepair(RepairApplicationFormDTO model) {
+
+    }
+
     @Override
     public RepairApplicationFormDTO handleRepair(RepairApplicationFormDTO dto) {
         super.handleRepair(dto);