From 9b867103f0d53bf913bb4ea93687820d92ee0515 Mon Sep 17 00:00:00 2001
From: xin <1099200748@qq.com>
Date: Thu, 14 Aug 2025 14:45:24 +0800
Subject: [PATCH] 退款订单
---
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