支付优化

This commit is contained in:
seesaw
2024-10-23 14:45:39 +08:00
parent 919c151247
commit d42c1ffea4

View File

@ -453,8 +453,10 @@ public class DiningPlatesServiceImpl implements DiningPlatesService {
if(!"0".equals(money)){ if(!"0".equals(money)){
DishOrderDO dishOrderDO = dishOrderMapper.selectById(diningPlatesDO.getOrderId()); DishOrderDO dishOrderDO = dishOrderMapper.selectById(diningPlatesDO.getOrderId());
deductionService.deduction(dishOrderDO); deductionService.deduction(dishOrderDO);
dishOrderMapper.updateById(dishOrderDO);
}else { }else {
dishOrderMapper.deleteById(diningPlatesDO.getOrderId()); dishOrderMapper.deleteById(diningPlatesDO.getOrderId());
}
diningPlatesMapper.update(Wrappers.<DiningPlatesDO>lambdaUpdate() diningPlatesMapper.update(Wrappers.<DiningPlatesDO>lambdaUpdate()
.set(DiningPlatesDO::getPayFlag, DiningPlatesDO.TO_PAY) .set(DiningPlatesDO::getPayFlag, DiningPlatesDO.TO_PAY)
.set(DiningPlatesDO::getStatus, DiningPlatesDO.FREE) .set(DiningPlatesDO::getStatus, DiningPlatesDO.FREE)
@ -463,7 +465,6 @@ public class DiningPlatesServiceImpl implements DiningPlatesService {
.set(DiningPlatesDO::getOrderId, null) .set(DiningPlatesDO::getOrderId, null)
.eq(DiningPlatesDO::getId,diningPlatesDO.getId())); .eq(DiningPlatesDO::getId,diningPlatesDO.getId()));
} }
}
@Override @Override
public AppUserInfo getMoney(String diningPlatesNum,Long dishId,Long storeId) { public AppUserInfo getMoney(String diningPlatesNum,Long dishId,Long storeId) {