1.代客下单 扫码支付校验相关参数
This commit is contained in:
parent
72a3057126
commit
db545ee118
|
|
@ -107,6 +107,10 @@ public class TbPayServiceImpl implements TbPayService {
|
|||
|
||||
@Override
|
||||
public TbOrderInfo scanPay(PayDTO scanPayDTO) {
|
||||
if (StrUtil.isBlank(scanPayDTO.getCode())) {
|
||||
throw new BadRequestException("无效码");
|
||||
}
|
||||
|
||||
TbOrderInfo orderInfo = orderInfoMapper.selectOne(new LambdaUpdateWrapper<TbOrderInfo>()
|
||||
.in(TbOrderInfo::getStatus, "unpaid", "paying")
|
||||
.eq(TbOrderInfo::getId, scanPayDTO.getOrderId())
|
||||
|
|
@ -439,6 +443,10 @@ public class TbPayServiceImpl implements TbPayService {
|
|||
}
|
||||
|
||||
public TbOrderInfo memberAccountPay(String memberId, String shopId, String accountCode, Integer orderId, Double discount) {
|
||||
if (StrUtil.isBlank(accountCode)) {
|
||||
throw new BadRequestException("无效码");
|
||||
}
|
||||
|
||||
TbOrderInfo orderInfo = orderInfoMapper.selectOne(new LambdaUpdateWrapper<TbOrderInfo>()
|
||||
.eq(TbOrderInfo::getId, orderId)
|
||||
.eq(TbOrderInfo::getShopId, shopId));
|
||||
|
|
|
|||
Loading…
Reference in New Issue