线下支付优化
This commit is contained in:
1 parent
7296990252
commit
9585a2de57
3 files changed
+5
-7
No files matched your search
+1
@@ -18,6 +18,7 @@ import java.util.stream.Stream;
|
|||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public enum PayTypeEnum {
|
public enum PayTypeEnum {
|
||||||
|
|
||||||
|
CASH("cash","现金支付"),
|
||||||
ALI("alipay","支付宝支付"),
|
ALI("alipay","支付宝支付"),
|
||||||
WEIXIN("weixin","微信支付"),
|
WEIXIN("weixin","微信支付"),
|
||||||
YUE("yue","余额支付"),
|
YUE("yue","余额支付"),
|
||||||
|
|||||||
+2
@@ -521,6 +521,8 @@ public class AppStoreOrderServiceImpl extends ServiceImpl<StoreOrderMapper,Store
|
|||||||
payTypeMsg = PayTypeEnum.YUE.getDesc();
|
payTypeMsg = PayTypeEnum.YUE.getDesc();
|
||||||
}else if (PayTypeEnum.ALI.getValue().equals(payType)) {
|
}else if (PayTypeEnum.ALI.getValue().equals(payType)) {
|
||||||
payTypeMsg = PayTypeEnum.ALI.getDesc();
|
payTypeMsg = PayTypeEnum.ALI.getDesc();
|
||||||
|
}else if(PayTypeEnum.CASH.getValue().equals(payType)){
|
||||||
|
payTypeMsg = PayTypeEnum.CASH.getDesc();
|
||||||
}
|
}
|
||||||
billService.expend(userInfo.getId(), "购买商品",
|
billService.expend(userInfo.getId(), "购买商品",
|
||||||
BillDetailEnum.CATEGORY_1.getValue(),
|
BillDetailEnum.CATEGORY_1.getValue(),
|
||||||
|
|||||||
+2
-7
@@ -190,13 +190,8 @@ public class StoreOrderServiceImpl implements StoreOrderService {
|
|||||||
// 校验存在
|
// 校验存在
|
||||||
validateStoreOrderExists(id);
|
validateStoreOrderExists(id);
|
||||||
StoreOrderDO storeOrderDO = storeOrderMapper.selectById(id);
|
StoreOrderDO storeOrderDO = storeOrderMapper.selectById(id);
|
||||||
storeOrderDO.setPaid(OrderInfoEnum.PAY_STATUS_1.getValue());
|
//下线支付
|
||||||
storeOrderDO.setPayTime(LocalDateTime.now());
|
appStoreOrderService.paySuccess(storeOrderDO.getOrderId(),PayTypeEnum.CASH.getValue());
|
||||||
storeOrderMapper.updateById(storeOrderDO);
|
|
||||||
|
|
||||||
//增加状态
|
|
||||||
storeOrderStatusService.create(storeOrderDO.getUid(),storeOrderDO.getId(), OrderLogEnum.OFFLINE_PAY.getValue(),
|
|
||||||
OrderLogEnum.OFFLINE_PAY.getDesc());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in new issue
Block a user