From a3fffa17c643bb96159a23880e1749c486279906 Mon Sep 17 00:00:00 2001 From: leomon <2233021400@qq.com> Date: Thu, 05 Jun 2025 00:32:29 +0800 Subject: [PATCH] 消息中心统一 响应R --- oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java | 30 ++++++++++++++++++++---------- 1 files changed, 20 insertions(+), 10 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java index 8d3dfe9..ae2c2ac 100644 --- a/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java +++ b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java @@ -6,6 +6,7 @@ import com.oying.modules.message.domain.MessageOrderLeave; import com.oying.modules.message.service.MessageOrderLeaveService; import com.oying.modules.message.domain.dto.MessageOrderLeaveQueryCriteria; +import com.oying.utils.R; import lombok.RequiredArgsConstructor; import java.sql.Timestamp; @@ -43,10 +44,12 @@ @GetMapping @ApiOperation("查询消息留言") @PreAuthorize("@el.check('messageOrderLeave:list')") - public ResponseEntity<PageResult<MessageOrderLeave>> queryMessageOrderLeave(MessageOrderLeaveQueryCriteria criteria){ + public R<PageResult<MessageOrderLeave>> queryMessageOrderLeave(MessageOrderLeaveQueryCriteria criteria){ Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); - return new ResponseEntity<>(messageOrderLeaveService.queryAll(criteria,page),HttpStatus.OK); +// return new ResponseEntity<>(messageOrderLeaveService.queryAll(criteria,page),HttpStatus.OK); + return R.success(messageOrderLeaveService.queryAll(criteria,page)); } + // @PostMapping // @Log("新增消息留言") @@ -100,13 +103,14 @@ @PutMapping("/customer/{order_id}") @ApiOperation("顾客点击订单,传回订单id,根据订单id更新一条留言") - public ResponseEntity<Object> updateMessageOrderLeaveCustomer(@PathVariable("order_id") Integer id, @RequestBody MessageOrderLeave messageOrderLeave1) { + public R<Object> updateMessageOrderLeaveCustomer(@PathVariable("order_id") Integer id, @RequestBody MessageOrderLeave messageOrderLeave1) { // 根据 order_id 查找留言信息 MessageOrderLeave messageOrderLeave = messageOrderLeaveService.findByOrderId(id); // 如果留言信息不存在,返回 404 Not Found if (messageOrderLeave == null) { - return new ResponseEntity<>("Message order leave not found for order ID: " + id, HttpStatus.NOT_FOUND); +// return new ResponseEntity<>("Message order leave not found for order ID: " + id, HttpStatus.NOT_FOUND); + return R.fail("Message order leave not found for order ID: " + id); } // 设置顾客评价内容 @@ -124,10 +128,12 @@ // 如果更新失败,返回 500 Internal Server Error if (!updated) { - return new ResponseEntity<>("Failed to update message order leave", HttpStatus.INTERNAL_SERVER_ERROR); +// return new ResponseEntity<>("Failed to update message order leave", HttpStatus.INTERNAL_SERVER_ERROR); + return R.fail("Failed to update message order leave"); } - return new ResponseEntity<>(HttpStatus.NO_CONTENT); +// return new ResponseEntity<>(HttpStatus.NO_CONTENT); + return R.success(messageOrderLeave); } //商家对订单id进行回复 // @PutMapping("/seller/{order_id}") @@ -164,14 +170,16 @@ //商家对订单id进行回复 订单id必须唯一限制 否则会报错 @PutMapping("/seller/{order_id}") @ApiOperation("商家对订单id进行回复") - public ResponseEntity<Object> updateMessageOrderLeaveSeller(@PathVariable("order_id") Integer id, @RequestBody MessageOrderLeave messageOrderLeave1) { + public R<Object> updateMessageOrderLeaveSeller(@PathVariable("order_id") Integer id, @RequestBody MessageOrderLeave messageOrderLeave1) { // 根据 order_id 查找留言信息 MessageOrderLeave messageOrderLeave = messageOrderLeaveService.findByOrderId(id); // 如果没有找到对应的留言信息,返回 404 Not Found if (messageOrderLeave == null) { - return new ResponseEntity<>("Message order leave not found for order ID: " + id, HttpStatus.NOT_FOUND); +// return new ResponseEntity<>("Message order leave not found for order ID: " + id, HttpStatus.NOT_FOUND); + return R.fail("Message order leave not found for order ID: " + id); } + // 设置商家回复内容 messageOrderLeave.setSellerReply(messageOrderLeave1.getSellerReply()); @@ -183,10 +191,12 @@ // 如果更新失败,返回 500 Internal Server Error if (!updated) { - return new ResponseEntity<>("Failed to update message order leave", HttpStatus.INTERNAL_SERVER_ERROR); +// return new ResponseEntity<>("Failed to update message order leave", HttpStatus.INTERNAL_SERVER_ERROR); + return R.fail("Failed to update message order leave"); } - return new ResponseEntity<>(HttpStatus.NO_CONTENT); +// return new ResponseEntity<>(HttpStatus.NO_CONTENT); + return R.success(messageOrderLeave); } } -- Gitblit v1.9.3