查询订单状态

This commit is contained in:
wangw 2025-03-01 14:48:45 +08:00
parent dd6915bd58
commit 8de08b17cd
1 changed files with 9 additions and 1 deletions

View File

@ -157,7 +157,15 @@ public class OrderPayController {
*/
@GetMapping("/queryOrderStatus")
public CzgResult<String> queryOrderStatus(Long orderId) {
return CzgResult.success(orderService.queryChain().select(OrderInfo::getStatus).eq(OrderInfo::getId, orderId).oneAs(String.class));
CzgResult<String> result = CzgResult.success();
String status = orderService.queryChain().select(OrderInfo::getStatus).eq(OrderInfo::getId, orderId).oneAs(String.class);
result.setData(status);
switch (status) {
case "unpaid" -> result.setData("等待用户付款");
case "done" -> result.setData("支付完成");
case "cancelled" -> result.setData("订单已取消");
}
return result;
}
@GetMapping("/queryOrderPay")