查询订单详情接口修改
This commit is contained in:
@@ -50,16 +50,14 @@ public class OrderController {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 订单详情
|
* 订单详情
|
||||||
* @param shopId 店铺id
|
|
||||||
* @param orderId 订单id
|
* @param orderId 订单id
|
||||||
* @return 订单信息
|
* @return 订单信息
|
||||||
*/
|
*/
|
||||||
@GetMapping ("/orderInfo")
|
@GetMapping ("/orderInfo")
|
||||||
public Result getCartByOrderId(
|
public Result getCartByOrderId(
|
||||||
@RequestParam Integer shopId,
|
|
||||||
@RequestParam Integer orderId
|
@RequestParam Integer orderId
|
||||||
){
|
){
|
||||||
return Result.successWithData(orderService.orderDetail(shopId, orderId));
|
return Result.successWithData(orderService.orderDetail(orderId));
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/orderList")
|
@GetMapping("/orderList")
|
||||||
|
|||||||
@@ -448,16 +448,11 @@ public class OrderService {
|
|||||||
return Result.success(CodeEnum.SUCCESS);
|
return Result.success(CodeEnum.SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Object orderDetail(Integer shopId, Integer orderId) {
|
public Object orderDetail(Integer orderId) {
|
||||||
|
|
||||||
TbShopInfo tbShopInfo = tbShopInfoMapper.selectByPrimaryKey(shopId);
|
|
||||||
if (tbShopInfo == null) {
|
|
||||||
return Result.fail("店铺不存在");
|
|
||||||
}
|
|
||||||
|
|
||||||
TbOrderInfo orderInfo = mpOrderInfoMapper.selectOne(new LambdaQueryWrapper<TbOrderInfo>()
|
TbOrderInfo orderInfo = mpOrderInfoMapper.selectOne(new LambdaQueryWrapper<TbOrderInfo>()
|
||||||
.eq(TbOrderInfo::getId, orderId)
|
.eq(TbOrderInfo::getId, orderId));
|
||||||
.eq(TbOrderInfo::getShopId, shopId));
|
|
||||||
|
|
||||||
if (orderInfo == null) {
|
if (orderInfo == null) {
|
||||||
return Result.fail("订单不存在");
|
return Result.fail("订单不存在");
|
||||||
@@ -467,8 +462,14 @@ public class OrderService {
|
|||||||
return Result.fail("订单不处于待支付状态");
|
return Result.fail("订单不处于待支付状态");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
TbShopInfo tbShopInfo = tbShopInfoMapper.selectByPrimaryKey(Integer.valueOf(orderInfo.getShopId()));
|
||||||
|
if (tbShopInfo == null) {
|
||||||
|
return Result.fail("店铺不存在");
|
||||||
|
}
|
||||||
|
|
||||||
LambdaQueryWrapper<TbOrderDetail> queryWrapper = new LambdaQueryWrapper<TbOrderDetail>()
|
LambdaQueryWrapper<TbOrderDetail> queryWrapper = new LambdaQueryWrapper<TbOrderDetail>()
|
||||||
.eq(TbOrderDetail::getShopId, shopId)
|
.eq(TbOrderDetail::getShopId, orderInfo.getShopId())
|
||||||
.eq(TbOrderDetail::getOrderId, orderId);
|
.eq(TbOrderDetail::getOrderId, orderId);
|
||||||
|
|
||||||
List<TbOrderDetail> list = mpOrderDetailMapper.selectList(queryWrapper);
|
List<TbOrderDetail> list = mpOrderDetailMapper.selectList(queryWrapper);
|
||||||
@@ -492,8 +493,6 @@ public class OrderService {
|
|||||||
dataList.add(item);
|
dataList.add(item);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
TbShopTable tbShopTable = shopTableMapper.selectQRcode(orderInfo.getTableId());
|
TbShopTable tbShopTable = shopTableMapper.selectQRcode(orderInfo.getTableId());
|
||||||
|
|
||||||
OrderVo orderVo = new OrderVo();
|
OrderVo orderVo = new OrderVo();
|
||||||
|
|||||||
Reference in New Issue
Block a user