Преглед изворни кода

Merge branch 'bgy' of SH-Arbitrate/Arbitrate-Backend into dev

bgy пре 2 година
родитељ
комит
d1093d9717

+ 7
- 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/AdjudicationController.java Прегледај датотеку

@@ -6,6 +6,7 @@ import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
6 6
 import com.ruoyi.wisdomarbitrate.domain.vo.BookSendVO;
7 7
 import com.ruoyi.wisdomarbitrate.service.IAdjudicationService;
8 8
 import org.springframework.beans.factory.annotation.Autowired;
9
+import org.springframework.security.access.prepost.PreAuthorize;
9 10
 import org.springframework.validation.annotation.Validated;
10 11
 import org.springframework.web.bind.annotation.*;
11 12
 
@@ -21,6 +22,7 @@ public class AdjudicationController extends BaseController {
21 22
      * @return
22 23
      */
23 24
     @PostMapping("/document")
25
+    @PreAuthorize("@ss.hasPermi('caseManagement:createaward')")
24 26
     public AjaxResult createDocument(@Validated @RequestBody CaseApplication caseApplication){
25 27
         return adjudicationService.createDocument(caseApplication);
26 28
     }
@@ -41,6 +43,7 @@ public class AdjudicationController extends BaseController {
41 43
      * @return
42 44
      */
43 45
     @GetMapping("/logistics")
46
+    @PreAuthorize("@ss.hasPermi('delivery:detail')")
44 47
     public AjaxResult  getLogisticsInfo(CaseApplication caseApplication){
45 48
         return adjudicationService.getLogisticsInfo(caseApplication);
46 49
     }
@@ -51,6 +54,7 @@ public class AdjudicationController extends BaseController {
51 54
      * @return
52 55
      */
53 56
     @PostMapping("/signature")
57
+    @PreAuthorize("@ss.hasPermi('awardManagement:sign')")
54 58
     public AjaxResult signature(@Validated @RequestBody CaseApplication caseApplication){
55 59
         return adjudicationService.signature(caseApplication);
56 60
     }
@@ -61,6 +65,7 @@ public class AdjudicationController extends BaseController {
61 65
      * @return
62 66
      */
63 67
     @PostMapping("/caseFile")
68
+    @PreAuthorize("@ss.hasPermi('awardManagement:file')")
64 69
     public AjaxResult caseFile(@Validated @RequestBody CaseApplication caseApplication){
65 70
         return adjudicationService.caseFile(caseApplication);
66 71
     }
@@ -71,6 +76,7 @@ public class AdjudicationController extends BaseController {
71 76
      * @return
72 77
      */
73 78
     @PostMapping("/service")
79
+    @PreAuthorize("@ss.hasPermi('awardManagement:sendaward')")
74 80
     public AjaxResult service(@RequestBody BookSendVO bookSendVO){
75 81
         return adjudicationService.service(bookSendVO.getId(),bookSendVO.getAppEmail(),bookSendVO.getResEmail(),bookSendVO.getApptrackingNum(),bookSendVO.getRestrackingNum());
76 82
     }
@@ -80,6 +86,7 @@ public class AdjudicationController extends BaseController {
80 86
      * @return
81 87
      */
82 88
     @PostMapping("/stamp")
89
+    @PreAuthorize("@ss.hasPermi('awardManagement:signprint')")
83 90
     public AjaxResult stamp(@Validated @RequestBody CaseApplication caseApplication){
84 91
         return adjudicationService.stamp(caseApplication);
85 92
     }

+ 10
- 9
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseApplicationController.java Прегледај датотеку

@@ -36,7 +36,7 @@ public class CaseApplicationController  extends BaseController {
36 36
     /**
37 37
      * 查询立案数据
38 38
      */
39
-    @PreAuthorize("@ss.hasPermi('caseApplication:list')")
39
+    @PreAuthorize("@ss.hasPermi('caseManagement:list')")
40 40
     @GetMapping("/list")
41 41
     public TableDataInfo list(CaseApplication caseApplication)
42 42
     {
@@ -48,7 +48,7 @@ public class CaseApplicationController  extends BaseController {
48 48
     /**
49 49
      * 新增立案数据
50 50
      */
51
-    @PreAuthorize("@ss.hasPermi('caseApplication:add')")
51
+    @PreAuthorize("@ss.hasPermi('caseManagement:add')")
52 52
     @Log(title = "新增立案数据", businessType = BusinessType.INSERT)
53 53
     @PostMapping("/addCaseApplication")
54 54
     public AjaxResult addCaseApplication(@Validated @RequestBody CaseApplication caseApplication)
@@ -64,7 +64,7 @@ public class CaseApplicationController  extends BaseController {
64 64
     /**
65 65
      * 修改立案数据
66 66
      */
67
-    @PreAuthorize("@ss.hasPermi('caseApplication:edit')")
67
+    @PreAuthorize("@ss.hasPermi('caseManagement:update')")
68 68
     @Log(title = "修改立案数据", businessType = BusinessType.UPDATE)
69 69
     @PostMapping("/editCaseApplication")
70 70
     public AjaxResult editCaseApplication(@Validated @RequestBody CaseApplication caseApplication)
@@ -77,7 +77,7 @@ public class CaseApplicationController  extends BaseController {
77 77
     /**
78 78
      * 提交立案申请
79 79
      */
80
-    @PreAuthorize("@ss.hasPermi('caseApplication:submit')")
80
+    @PreAuthorize("@ss.hasPermi('caseManagement:submit')")
81 81
     @Log(title = "提交立案申请", businessType = BusinessType.UPDATE)
82 82
     @PostMapping("/submitCaseApplication")
83 83
     public AjaxResult submitCaseApplication(@Validated @RequestBody CaseApplication caseApplication)
@@ -89,7 +89,7 @@ public class CaseApplicationController  extends BaseController {
89 89
     /**
90 90
      * 删除立案数据
91 91
      */
92
-    @PreAuthorize("@ss.hasPermi('caseApplication:remove')")
92
+    @PreAuthorize("@ss.hasPermi('caseManagement:delete')")
93 93
     @Log(title = "删除立案数据", businessType = BusinessType.DELETE)
94 94
     @PostMapping("/removeCaseApplication")
95 95
     public AjaxResult removeCaseApplication(@Validated @RequestBody CaseApplication caseApplication)
@@ -101,6 +101,7 @@ public class CaseApplicationController  extends BaseController {
101 101
     /**
102 102
      * 查询立案信息
103 103
      */
104
+    @PreAuthorize("@ss.hasPermi('caseManagement:detail')")
104 105
     @PostMapping("/selectCaseApplication")
105 106
     public AjaxResult selectCaseApplication(@Validated @RequestBody CaseApplication caseApplication)
106 107
     {
@@ -119,7 +120,7 @@ public class CaseApplicationController  extends BaseController {
119 120
     }
120 121
 
121 122
     @Log(title = "立案信息导入", businessType = BusinessType.IMPORT)
122
-    @PreAuthorize("@ss.hasPermi('caseApplication:import')")
123
+    @PreAuthorize("@ss.hasPermi('caseManagement:import')")
123 124
     @PostMapping("/importData")
124 125
     public AjaxResult importData(MultipartFile file) throws Exception {
125 126
         ExcelUtil<CaseApplication> util = new ExcelUtil<CaseApplication>(CaseApplication.class);
@@ -143,7 +144,7 @@ public class CaseApplicationController  extends BaseController {
143 144
     /**
144 145
      * 组庭审核
145 146
      */
146
-    @PreAuthorize("@ss.hasPermi('caseApplication:pendTralCheck')")
147
+    @PreAuthorize("@ss.hasPermi('caseManagement:checkgroup')")
147 148
     @Log(title = "组庭审核", businessType = BusinessType.UPDATE)
148 149
     @PostMapping("/pendTralCheck")
149 150
     public AjaxResult pendTralCheck(@Validated @RequestBody CaseApplication caseApplication)
@@ -154,7 +155,7 @@ public class CaseApplicationController  extends BaseController {
154 155
     /**
155 156
      * 组庭确认
156 157
      */
157
-    @PreAuthorize("@ss.hasPermi('caseApplication:pendTralSure')")
158
+    @PreAuthorize("@ss.hasPermi('caseManagement:confirmgroup')")
158 159
     @Log(title = "组庭确认", businessType = BusinessType.UPDATE)
159 160
     @PostMapping("/pendTralSure")
160 161
     public AjaxResult pendTralSure(@Validated @RequestBody CaseApplication caseApplication)
@@ -200,7 +201,7 @@ public class CaseApplicationController  extends BaseController {
200 201
     /**
201 202
      * 提交立案审查
202 203
      */
203
-    @PreAuthorize("@ss.hasPermi('caseApplication:submitCaseApplicationCheck')")
204
+    @PreAuthorize("@ss.hasPermi('caseManagement:check')")
204 205
     @Log(title = "提交立案审查", businessType = BusinessType.UPDATE)
205 206
     @PostMapping("/submitCaseApplicationCheck")
206 207
     public AjaxResult submitCaseApplicationCheck(@Validated @RequestBody CaseApplication caseApplication)

+ 3
- 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseArbitrateController.java Прегледај датотеку

@@ -6,6 +6,7 @@ import com.ruoyi.wisdomarbitrate.domain.ArbitrateRecord;
6 6
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
7 7
 import com.ruoyi.wisdomarbitrate.service.ICaseArbitrateService;
8 8
 import org.springframework.beans.factory.annotation.Autowired;
9
+import org.springframework.security.access.prepost.PreAuthorize;
9 10
 import org.springframework.validation.annotation.Validated;
10 11
 import org.springframework.web.bind.annotation.*;
11 12
 
@@ -22,6 +23,7 @@ public class CaseArbitrateController extends BaseController {
22 23
      * @return
23 24
      */
24 25
     @PutMapping("/method")
26
+    @PreAuthorize("@ss.hasPermi('caseManagement:checkarbitrationway')")
25 27
     public AjaxResult examineArbitrateMethod(@Validated @RequestBody CaseApplication caseApplication
26 28
             ,Integer opinion){
27 29
         return caseArbitrateService.examineArbitrateMethod(caseApplication,opinion);
@@ -33,6 +35,7 @@ public class CaseArbitrateController extends BaseController {
33 35
      * @return
34 36
      */
35 37
     @PostMapping("/writtenHear")
38
+    @PreAuthorize("@ss.hasPermi('caseManagement:offlinehear')")
36 39
     public AjaxResult writtenHear(@Validated @RequestBody ArbitrateRecord arbitrateRecord){
37 40
         return caseArbitrateService.writtenHear(arbitrateRecord);
38 41
     }

+ 3
- 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseEvidenceController.java Прегледај датотеку

@@ -8,6 +8,7 @@ import com.ruoyi.wisdomarbitrate.domain.dto.CaseEvidenceDTO;
8 8
 import com.ruoyi.wisdomarbitrate.domain.vo.CaseEvidenceVO;
9 9
 import com.ruoyi.wisdomarbitrate.service.ICaseEvidenceService;
10 10
 import org.springframework.beans.factory.annotation.Autowired;
11
+import org.springframework.security.access.prepost.PreAuthorize;
11 12
 import org.springframework.validation.annotation.Validated;
12 13
 import org.springframework.web.bind.annotation.*;
13 14
 import org.springframework.web.multipart.MultipartFile;
@@ -35,6 +36,7 @@ public class CaseEvidenceController extends BaseController {
35 36
      * @return
36 37
      */
37 38
     @GetMapping("/{id}")
39
+    @PreAuthorize("@ss.hasPermi('caseManagement:detail')")
38 40
     public AjaxResult getCaseDetailsById(@PathVariable Long id) {
39 41
         String username = this.getUsername();
40 42
         return caseEvidenceService.getCaseDetailsById(id,username);
@@ -61,6 +63,7 @@ public class CaseEvidenceController extends BaseController {
61 63
      * @return
62 64
      */
63 65
     @GetMapping("/all")
66
+    @PreAuthorize("@ss.hasPermi('caseManagement:list')")
64 67
     public TableDataInfo getCaseListAll(@RequestParam String identityNum) {
65 68
         startPage();
66 69
         List<CaseEvidenceVO> list = caseEvidenceService.getCaseListAll(identityNum);

+ 1
- 1
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java Прегледај датотеку

@@ -22,7 +22,7 @@ public class CaseLogRecordController   extends BaseController {
22 22
     /**
23 23
      * 查询案件日志列表
24 24
      */
25
-    @PreAuthorize("@ss.hasPermi('caseLogRecord:list')")
25
+    @PreAuthorize("@ss.hasPermi('caseLog:list')")
26 26
     @GetMapping("/list")
27 27
     public TableDataInfo list(CaseLogRecord caseLogRecord)
28 28
     {

+ 3
- 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CasePaymentController.java Прегледај датотеку

@@ -5,6 +5,7 @@ import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
5 5
 import com.ruoyi.wisdomarbitrate.service.ICasePaymentService;
6 6
 import com.ruoyi.wisdomarbitrate.domain.dto.CasePayDTO;
7 7
 import org.springframework.beans.factory.annotation.Autowired;
8
+import org.springframework.security.access.prepost.PreAuthorize;
8 9
 import org.springframework.validation.annotation.Validated;
9 10
 import org.springframework.web.bind.annotation.*;
10 11
 
@@ -24,6 +25,7 @@ public class CasePaymentController {
24 25
      * @param casePayDTO 缴费传入参数
25 26
      * @return 统一响应结果
26 27
      */
28
+    @PreAuthorize("@ss.hasPermi('caseManagement:pay')")
27 29
     @PostMapping("/casePay")
28 30
     public AjaxResult casePay(@Validated @RequestBody CasePayDTO casePayDTO) {
29 31
         return paymentService.casePay(casePayDTO);
@@ -34,6 +36,7 @@ public class CasePaymentController {
34 36
      * @param caseApplication
35 37
      * @return
36 38
      */
39
+    @PreAuthorize("@ss.hasPermi('paymentManagement:payconfirm')")
37 40
     @PutMapping("/confirm")
38 41
     public AjaxResult confirmPayment(@Validated @RequestBody CaseApplication caseApplication) {
39 42
         return paymentService.confirmPayment(caseApplication);