18792927508 2 年之前
父節點
當前提交
39bce7bd62

+ 6
- 4
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/AdjudicationController.java 查看文件

@@ -80,14 +80,16 @@ public class AdjudicationController extends BaseController {
80 80
 
81 81
     /**
82 82
      * 归档(暂时只改案件状态)
83
-     * @param ids
83
+     * @param batchCaseApplication
84 84
      * @return
85 85
      */
86 86
     @PostMapping("/caseFile")
87 87
 //    @PreAuthorize("@ss.hasPermi('awardManagement:list:file')")
88
-    public AjaxResult caseFile(@RequestParam(value = "ids",required = true) List<Long> ids){
89
-
90
-        return adjudicationService.caseFile(ids);
88
+    public AjaxResult caseFile(@RequestBody BatchCaseApplication batchCaseApplication){
89
+        if(CollectionUtil.isEmpty(batchCaseApplication.getIds())){
90
+            return error("参数校验失败");
91
+        }
92
+        return adjudicationService.caseFile(batchCaseApplication.getIds());
91 93
     }
92 94
 
93 95
     /**

+ 14
- 8
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseApplicationController.java 查看文件

@@ -89,11 +89,11 @@ public class CaseApplicationController extends BaseController {
89 89
 //    @PreAuthorize("@ss.hasPermi('caseManagement:list:submit')")
90 90
     @Log(title = "提交立案申请", businessType = BusinessType.UPDATE)
91 91
     @PostMapping("/submitCaseApplication")
92
-    public AjaxResult submitCaseApplication(@RequestParam(value = "ids",required = true)  List<Long> ids) {
93
-        if(CollectionUtil.isEmpty(ids)){
92
+    public AjaxResult submitCaseApplication(@RequestBody  BatchCaseApplication batchCaseApplication) {
93
+        if(CollectionUtil.isEmpty(batchCaseApplication.getIds())){
94 94
             return error("参数校验失败");
95 95
         }
96
-        return toAjax(caseApplicationService.submitCaseApplication(ids));
96
+        return toAjax(caseApplicationService.submitCaseApplication(batchCaseApplication.getIds()));
97 97
     }
98 98
 
99 99
     /**
@@ -102,9 +102,11 @@ public class CaseApplicationController extends BaseController {
102 102
 //    @PreAuthorize("@ss.hasPermi('caseManagement:list:delete')")
103 103
     @Log(title = "删除立案数据", businessType = BusinessType.DELETE)
104 104
     @PostMapping("/removeCaseApplication")
105
-    public AjaxResult removeCaseApplication(@RequestParam(value = "ids",required = true) List<Long> ids) {
106
-
107
-        return success(caseApplicationService.deletecaseApplicationByIds(ids));
105
+    public AjaxResult removeCaseApplication(@RequestBody  BatchCaseApplication batchCaseApplication) {
106
+        if(CollectionUtil.isEmpty(batchCaseApplication.getIds())){
107
+            return error("参数校验失败");
108
+        }
109
+        return success(caseApplicationService.deletecaseApplicationByIds(batchCaseApplication.getIds()));
108 110
     }
109 111
 
110 112
     /**
@@ -235,6 +237,7 @@ public class CaseApplicationController extends BaseController {
235 237
     @Log(title = "审核裁决书", businessType = BusinessType.UPDATE)
236 238
     @PostMapping("/checkArbitrateRecord")
237 239
     public AjaxResult checkArbitrateRecord(@Validated @RequestBody CaseApplication caseApplication) {
240
+
238 241
         return toAjax(caseApplicationService.checkArbitrateRecord(caseApplication));
239 242
     }
240 243
 
@@ -255,8 +258,11 @@ public class CaseApplicationController extends BaseController {
255 258
 //    @PreAuthorize("@ss.hasPermi('caseManagement:list:check')")
256 259
     @Log(title = "提交立案审查", businessType = BusinessType.UPDATE)
257 260
     @PostMapping("/submitCaseApplicationCheck")
258
-    public AjaxResult submitCaseApplicationCheck(@RequestParam(value = "ids",required = true) List<Long> ids,@RequestParam(value = "agreeOrNotCheck",required = true) Integer agreeOrNotCheck) {
259
-        return toAjax(caseApplicationService.submitCaseApplicationCheck(ids,agreeOrNotCheck));
261
+    public AjaxResult submitCaseApplicationCheck(@RequestBody BatchCaseApplication batchCaseApplication) {
262
+        if(CollectionUtil.isEmpty(batchCaseApplication.getIds())|| batchCaseApplication.getAgreeOrNotCheck()==null){
263
+            return error("参数校验失败");
264
+        }
265
+        return success(caseApplicationService.submitCaseApplicationCheck(batchCaseApplication.getIds(),batchCaseApplication.getAgreeOrNotCheck()));
260 266
     }
261 267
 
262 268
     /**

+ 7
- 6
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseArbitrateController.java 查看文件

@@ -22,16 +22,17 @@ public class CaseArbitrateController extends BaseController {
22 22
 
23 23
     /**
24 24
      * 审核仲裁方式
25
-     * @param ids
26
-     * @param opinion   1同意,0拒绝
25
+     * @param batchCaseApplication
26
+     * @param batchCaseApplication   1同意,0拒绝
27 27
      * @return
28 28
      */
29 29
     @PutMapping("/method")
30 30
 //    @PreAuthorize("@ss.hasPermi('caseManagement:list:checkarbitrationway')")
31
-    public AjaxResult examineArbitrateMethod(@RequestParam(value = "ids",required = true) List<Long> ids
32
-            ,@RequestParam(value = "opinion",required = true) Integer opinion){
33
-
34
-        return caseArbitrateService.examineArbitrateMethod(ids,opinion);
31
+    public AjaxResult examineArbitrateMethod(@RequestBody BatchCaseApplication batchCaseApplication){
32
+        if(CollectionUtil.isEmpty(batchCaseApplication.getIds())|| batchCaseApplication.getOpinion()==null){
33
+            return error("参数校验失败");
34
+        }
35
+        return caseArbitrateService.examineArbitrateMethod(batchCaseApplication.getIds(),batchCaseApplication.getOpinion());
35 36
     }
36 37
 
37 38
     /**

+ 9
- 1
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/BatchCaseApplication.java 查看文件

@@ -11,5 +11,13 @@ import java.util.List;
11 11
  */
12 12
 @Data
13 13
 public class BatchCaseApplication {
14
-    private List<CaseApplication> list;
14
+    private List<Long> ids;
15
+    /**
16
+     * 是否同意,0拒绝,1同意
17
+     */
18
+    private Integer agreeOrNotCheck;
19
+    /**
20
+     * 1同意,0拒绝
21
+     */
22
+    private Integer  opinion;
15 23
 }

+ 1
- 1
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseArbitrateServiceImpl.java 查看文件

@@ -44,7 +44,7 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
44 44
             //查询案件详细信息
45 45
             CaseApplication caseApplication1 = caseApplicationMapper.selectCaseApplication(caseApplication);
46 46
             if (caseApplication1 == null) {
47
-                return AjaxResult.error();
47
+                return AjaxResult.success();
48 48
             }
49 49
             int arbitratMethod = caseApplication1.getArbitratMethod();
50 50
             String caseNum = caseApplication1.getCaseNum();

+ 2
- 1
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml 查看文件

@@ -44,6 +44,7 @@
44 44
         <result property="requestRule"   column="request_rule"  />
45 45
         <result property="properPreser"   column="proper_preser"  />
46 46
         <result property="adjudicaCounter"   column="adjudica_counter"  />
47
+        <result property="lockStatus"   column="lock_status"  />
47 48
     </resultMap>
48 49
 
49 50
     <select id="selectCaseApplicationList" parameterType="CaseApplication" resultMap="CaseApplicationResult">
@@ -53,7 +54,7 @@
53 54
         t.loan_start_date ,t.loan_end_date ,t.claim_princi_owed ,t.claim_interest_owed ,t.claim_liquid_damag,t.fee_payable ,
54 55
         t.begin_video_date ,t.online_video_person ,t.contract_number ,t.create_by ,t.create_time ,
55 56
         t.update_by ,t.update_time , t.arbitrator_name,t.name,t.application_organ_id,t.applicantName,
56
-        t.arbitrator_id,t.identity_num , t.identity_type,t.filearbitra_url
57
+        t.arbitrator_id,t.identity_num , t.identity_type,t.filearbitra_url,t.lock_status
57 58
         from(
58 59
         select c.id ,c.case_num ,c.case_subject_amount ,c.register_date ,c.arbitrat_method ,
59 60
         CASE c.arbitrat_method when 1 then '开庭审理' when 2 then '书面审理'