fix: 创建订单修改
This commit is contained in:
@@ -1216,6 +1216,7 @@ public class CartService {
|
|||||||
TbCashierCart seatInfo = null;
|
TbCashierCart seatInfo = null;
|
||||||
Integer orderId = null;
|
Integer orderId = null;
|
||||||
for (TbCashierCart tbCashierCart : allCartList) {
|
for (TbCashierCart tbCashierCart : allCartList) {
|
||||||
|
tbCashierCart.setUseType(shopEatTypeInfoDTO.getUseType());
|
||||||
cashierIds.add(tbCashierCart.getId());
|
cashierIds.add(tbCashierCart.getId());
|
||||||
// 设置会员信息及价格
|
// 设置会员信息及价格
|
||||||
if (shopUser.getIsVip() == 0) {
|
if (shopUser.getIsVip() == 0) {
|
||||||
|
|||||||
@@ -622,12 +622,12 @@ public class PayService {
|
|||||||
//更新购物车状态
|
//更新购物车状态
|
||||||
int cartCount = mpCashierCartMapper.update(null, new LambdaUpdateWrapper<TbCashierCart>()
|
int cartCount = mpCashierCartMapper.update(null, new LambdaUpdateWrapper<TbCashierCart>()
|
||||||
.eq(TbCashierCart::getOrderId, orderId)
|
.eq(TbCashierCart::getOrderId, orderId)
|
||||||
.eq(TbCashierCart::getUseType, orderInfo.getUseType())
|
// .eq(TbCashierCart::getUseType, orderInfo.getUseType())
|
||||||
.in(TbCashierCart::getStatus, "create", "closed")
|
// .in(TbCashierCart::getStatus, "create", "closed")
|
||||||
.set(TbCashierCart::getStatus, "final"));
|
.set(TbCashierCart::getStatus, "final"));
|
||||||
|
|
||||||
mpOrderDetailMapper.update(null, new LambdaUpdateWrapper<TbOrderDetail>().eq(TbOrderDetail::getId, orderId)
|
mpOrderDetailMapper.update(null, new LambdaUpdateWrapper<TbOrderDetail>().eq(TbOrderDetail::getId, orderId)
|
||||||
.eq(TbOrderDetail::getUseType, orderInfo.getUseType())
|
// .eq(TbOrderDetail::getUseType, orderInfo.getUseType())
|
||||||
.eq(TbOrderDetail::getStatus, "unpaid")
|
.eq(TbOrderDetail::getStatus, "unpaid")
|
||||||
.set(TbOrderDetail::getStatus, "closed"));
|
.set(TbOrderDetail::getStatus, "closed"));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user