Procházet zdrojové kódy

用印模拟接口开发

hejinbo před 2 roky
rodič
revize
56b4d3fcfc

+ 9
- 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/AdjudicationController.java Zobrazit soubor

@@ -83,4 +83,13 @@ public class AdjudicationController extends BaseController {
83 83
             ,String apptrackingNum,String restrackingNum){
84 84
         return adjudicationService.service(id,appEmail,resEmail,apptrackingNum,restrackingNum);
85 85
     }
86
+    /**
87
+     * 用印(暂时只改案件状态)
88
+     * @param caseApplication
89
+     * @return
90
+     */
91
+    @PostMapping("/stamp")
92
+    public AjaxResult stamp(@Validated @RequestBody CaseApplication caseApplication){
93
+        return adjudicationService.stamp(caseApplication);
94
+    }
86 95
 }

+ 2
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/IAdjudicationService.java Zobrazit soubor

@@ -16,4 +16,6 @@ public interface IAdjudicationService {
16 16
 
17 17
     AjaxResult service(Long id, String appEmail, String resEmail, String apptrackingNum, String restrackingNum);
18 18
 
19
+    AjaxResult stamp(CaseApplication caseApplication);
20
+
19 21
 }

+ 8
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/AdjudicationServiceImpl.java Zobrazit soubor

@@ -352,6 +352,14 @@ public class AdjudicationServiceImpl implements IAdjudicationService {
352 352
         return AjaxResult.success("仲裁文书送达成功");
353 353
     }
354 354
 
355
+    @Override
356
+    public AjaxResult stamp(CaseApplication caseApplication) {
357
+        //更改案件状态(暂时)
358
+        caseApplication.setCaseStatus(CaseApplicationConstants.ARBITRATION_DELIVERY);
359
+        caseApplicationMapper.submitCaseApplication(caseApplication);
360
+        return AjaxResult.success("用印成功,案件状态已改为待仲裁文书送达");
361
+    }
362
+
355 363
     public static void main(String[] args) {
356 364
         try {
357 365
             List<File> fileList = new ArrayList<>();