|
|
@@ -16,6 +16,8 @@ package com.chinaitop.depot.sqr.controller;
|
|
16
|
16
|
import com.chinaitop.depot.sqr.model.BizSqrEnterpriseApply;
|
|
17
|
17
|
import com.chinaitop.depot.sqr.model.vo.BizSqrEnterpriseApplyVO;
|
|
18
|
18
|
import com.chinaitop.depot.sqr.service.BizSqrEnterpriseApplyService;
|
|
|
19
|
+import com.fasterxml.jackson.core.JsonParseException;
|
|
|
20
|
+import com.fasterxml.jackson.databind.JsonMappingException;
|
|
19
|
21
|
import com.github.pagehelper.PageHelper;
|
|
20
|
22
|
import com.github.pagehelper.PageInfo;
|
|
21
|
23
|
import io.swagger.annotations.Api;
|
|
|
@@ -23,10 +25,7 @@ import io.swagger.annotations.ApiImplicitParam;
|
|
23
|
25
|
import io.swagger.annotations.ApiImplicitParams;
|
|
24
|
26
|
import io.swagger.annotations.ApiOperation;
|
|
25
|
27
|
import org.springframework.validation.annotation.Validated;
|
|
26
|
|
-import org.springframework.web.bind.annotation.GetMapping;
|
|
27
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
28
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
29
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
28
|
+import org.springframework.web.bind.annotation.*;
|
|
30
|
29
|
|
|
31
|
30
|
|
|
32
|
31
|
import javax.annotation.Resource;
|
|
|
@@ -42,10 +41,9 @@ import java.util.Map;
|
|
42
|
41
|
* @author ZeroLiYi
|
|
43
|
42
|
* @date 2024/04/28 10:01
|
|
44
|
43
|
*/
|
|
45
|
|
-@Api(tags = "粮食储备-承储资格企业-承储资格申请控制器")
|
|
46
|
|
-@RequestMapping(value="/grqeapply")
|
|
|
44
|
+@RequestMapping(value="/sqr")
|
|
47
|
45
|
@RestController
|
|
48
|
|
-@Validated
|
|
|
46
|
+@Api(description = "承储资格申请控制器")
|
|
49
|
47
|
public class BizSqrEnterpriseApplyController {
|
|
50
|
48
|
|
|
51
|
49
|
@Resource
|
|
|
@@ -58,7 +56,7 @@ public class BizSqrEnterpriseApplyController {
|
|
58
|
56
|
* @date 2024/04/28 10:01
|
|
59
|
57
|
*/
|
|
60
|
58
|
|
|
61
|
|
- @ApiOperation("获取粮食储备-承储资格企业-承储资格申请分页")
|
|
|
59
|
+ @ApiOperation("承储资格申请分页")
|
|
62
|
60
|
@GetMapping("/page")
|
|
63
|
61
|
@ApiImplicitParams({
|
|
64
|
62
|
@ApiImplicitParam(name = "pageNum", value = "页码", paramType = "query"),
|
|
|
@@ -78,7 +76,7 @@ public class BizSqrEnterpriseApplyController {
|
|
78
|
76
|
}
|
|
79
|
77
|
|
|
80
|
78
|
|
|
81
|
|
- @ApiOperation("获取粮食储备-承储资格企业-承储资格申请详情")
|
|
|
79
|
+ @ApiOperation("承储资格申请详情")
|
|
82
|
80
|
@GetMapping("/findById")
|
|
83
|
81
|
@ApiImplicitParams({
|
|
84
|
82
|
|
|
|
@@ -98,7 +96,7 @@ public class BizSqrEnterpriseApplyController {
|
|
98
|
96
|
* @author ZeroLiYi
|
|
99
|
97
|
* @date 2024/04/28 10:01
|
|
100
|
98
|
*/
|
|
101
|
|
- @ApiOperation("添加粮食储备-承储资格企业-承储资格申请")
|
|
|
99
|
+ @ApiOperation("新增承储资格申请")
|
|
102
|
100
|
@PostMapping("/add")
|
|
103
|
101
|
@ApiImplicitParams({
|
|
104
|
102
|
@ApiImplicitParam(name = "bizSqrEnterpriseApplyJson", value = "JSON数据对象", paramType = "form"),
|
|
|
@@ -131,21 +129,24 @@ public class BizSqrEnterpriseApplyController {
|
|
131
|
129
|
// }
|
|
132
|
130
|
|
|
133
|
131
|
/**
|
|
134
|
|
- * 删除粮食储备-承储资格企业-承储资格申请
|
|
|
132
|
+ * 删除承储资格申请
|
|
135
|
133
|
*
|
|
136
|
134
|
* @author ZeroLiYi
|
|
137
|
135
|
* @date 2024/04/28 10:01
|
|
138
|
|
-// */
|
|
139
|
|
-// @ApiOperationSupport(order = 4)
|
|
140
|
|
-// @ApiOperation("删除粮食储备-承储资格企业-承储资格申请")
|
|
141
|
|
-// @CommonLog("删除粮食储备-承储资格企业-承储资格申请")
|
|
142
|
|
-// @SaCheckPermission("/biz/grqeapply/delete")
|
|
143
|
|
-// @PostMapping("/biz/grqeapply/delete")
|
|
144
|
|
-// public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
|
|
145
|
|
-// CommonValidList<BizGrQeApplyIdParam> bizGrQeApplyIdParamList) {
|
|
146
|
|
-// bizGrQeApplyService.delete(bizGrQeApplyIdParamList);
|
|
147
|
|
-// return CommonResult.ok();
|
|
148
|
|
-// }
|
|
|
136
|
+ */
|
|
|
137
|
+ @RequestMapping(value="/remove", method = RequestMethod.POST)
|
|
|
138
|
+ @ApiOperation(value="删除承储资格申请", notes = "根据申请记录唯一标识符删除")
|
|
|
139
|
+ @ApiImplicitParams({
|
|
|
140
|
+ @ApiImplicitParam(name = "enterpriseApplyId", value = "申请记录唯一标识符", paramType = "form")
|
|
|
141
|
+ })
|
|
|
142
|
+ public Map<String, Object> remove(Integer enterpriseApplyId) throws JsonParseException, JsonMappingException, IOException {
|
|
|
143
|
+ Map<String, Object> modelMap = new HashMap<>();
|
|
|
144
|
+ if (enterpriseApplyId != null) {
|
|
|
145
|
+ bizGrQeApplyService.remove(enterpriseApplyId);
|
|
|
146
|
+ }
|
|
|
147
|
+ modelMap.put("status", "success");
|
|
|
148
|
+ return modelMap;
|
|
|
149
|
+ }
|
|
149
|
150
|
|
|
150
|
151
|
/**
|
|
151
|
152
|
* 获取粮食储备-承储资格企业-承储资格申请详情
|