From 29562cfa14c5626c958e2c750400c6b06f2c3f23 Mon Sep 17 00:00:00 2001 From: luofl <1442745593@qq.com> Date: 星期一, 14 四月 2025 15:31:25 +0800 Subject: [PATCH] 迭代:4.11版本 --- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/ComplaintController.java | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/ComplaintController.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/ComplaintController.java index 8521840..50cd97c 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/ComplaintController.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/ComplaintController.java @@ -68,6 +68,38 @@ return R.ok(); } + /** + * 诉求录入并上报 + */ + @PostMapping("/saveAndReport") + @ApiOperation(value = "诉求录入并上报") + public R<?> saveAndReport(@Valid @RequestBody ComplaintVO complaintVO) { + complaintService.saveAndReport(complaintVO, getLoginUserInfo()); + return R.ok(); + } + + /** + * 诉求录入并办结 + */ + @PostMapping("/saveAndComplete") + @ApiOperation(value = "诉求录入并办结") + public R<?> saveAndComplete(@Valid @RequestBody ComplaintSaveAndCompleteDTO complaintVO) { + complaintService.saveAndComplete(complaintVO, getLoginUserInfo()); + return R.ok(); + } + + + /** + * 上报撤回 + */ + @PostMapping("/revoke") + @ApiOperation(value = "诉求上报撤回") + public R<?> reportWithdraw(@RequestBody ComplaintReportWithdrawDTO dto) { + complaintService.reportWithdraw(dto, getLoginUserInfo()); + return R.ok(); + } + + @PostMapping("/list") @ApiOperation("工单列表") public R<Page<ComplaintVO>> complaintList(@RequestBody ComplaintQuery query) { -- Gitblit v1.7.1