|  |  | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * @author 江蹄蹄 | 
 |  |  |  * @date 2024/01/15 11:15 | 
 |  |  |  * @date 2024/01/16 10:03 | 
 |  |  |  */ | 
 |  |  | @Api(tags = "加减保申请信息表") | 
 |  |  | @Api(tags = "加减保换厂申请信息表") | 
 |  |  | @RestController | 
 |  |  | @RequestMapping("/business/applyChange") | 
 |  |  | public class ApplyChangeController extends BaseController { | 
 |  |  | 
 |  |  |     @RequiresPermissions("business:applychange:create") | 
 |  |  |     public ApiResponse create(@RequestBody ApplyChange applyChange) { | 
 |  |  |         return ApiResponse.success(applyChangeService.create(applyChange)); | 
 |  |  |     } | 
 |  |  |     @PreventRepeat | 
 |  |  |     @ApiOperation("平台退回投保") | 
 |  |  |     @PostMapping("/back") | 
 |  |  |     @RequiresPermissions("business:applychange:back") | 
 |  |  |     public ApiResponse back(@RequestBody ApplyChange applyChange) { | 
 |  |  |         return ApiResponse.success(applyChangeService.back(applyChange)); | 
 |  |  |     } | 
 |  |  |     @PreventRepeat | 
 |  |  |     @ApiOperation("平台处理退回申请") | 
 |  |  |     @PostMapping("/dealBackApply") | 
 |  |  |     @RequiresPermissions("business:applychange:dealBackApply") | 
 |  |  |     public ApiResponse dealBackApply(@RequestBody ApplyChange applyChange) { | 
 |  |  |         return ApiResponse.success(applyChangeService.dealBackApply(applyChange)); | 
 |  |  |     } | 
 |  |  |     @PreventRepeat | 
 |  |  |     @ApiOperation("平台上传批单") | 
 |  |  |     @PostMapping("/uploadPidan") | 
 |  |  |     @RequiresPermissions("business:applychange:uploadPidan") | 
 |  |  |     public ApiResponse uploadPidan(@RequestBody ApplyChange applyChange) { | 
 |  |  |         return ApiResponse.success(applyChangeService.uploadPidan(applyChange)); | 
 |  |  |     } | 
 |  |  |     @PreventRepeat | 
 |  |  |     @ApiOperation("平台修改批单") | 
 |  |  |     @PostMapping("/editPidan") | 
 |  |  |     @RequiresPermissions("business:applychange:editPidan") | 
 |  |  |     public ApiResponse editPidan(@RequestBody ApplyChange applyChange) { | 
 |  |  |         return ApiResponse.success(applyChangeService.editPidan(applyChange)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @ApiOperation("根据ID删除") | 
 |  |  | 
 |  |  |     @PostMapping("/exportExcel") | 
 |  |  |     @RequiresPermissions("business:applychange:exportExcel") | 
 |  |  |     public void exportExcel (@RequestBody PageWrap<ApplyChange> pageWrap, HttpServletResponse response) { | 
 |  |  |         ExcelExporter.build(ApplyChange.class).export(applyChangeService.findPage(pageWrap).getRecords(), "加减保申请信息表", response); | 
 |  |  |         ExcelExporter.build(ApplyChange.class).export(applyChangeService.findPage(pageWrap).getRecords(), "加减保换厂申请信息表", response); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @ApiOperation("根据ID查询") |