You've already forked FrameTour-BE
配置、记录请求、支付
This commit is contained in:
@@ -130,17 +130,17 @@ public class OrderServiceImpl implements OrderService {
|
||||
orderItems.add(orderItemEntity);
|
||||
|
||||
//修改商品状态
|
||||
if (Objects.equals(goodsType, GoodsTypeEnum.VIDEO.code)) {
|
||||
VideoEntity videoEntity = new VideoEntity();
|
||||
videoEntity.setId(goodsId);
|
||||
videoEntity.setIsBuy(1);
|
||||
videoMapper.update(videoEntity);
|
||||
}else if (Objects.equals(goodsType, GoodsTypeEnum.SOURCE.code)) {
|
||||
SourceEntity sourceEntity = new SourceEntity();
|
||||
sourceEntity.setId(goodsId);
|
||||
sourceEntity.setIsBuy(1);
|
||||
sourceMapper.update(sourceEntity);
|
||||
}
|
||||
// if (Objects.equals(goodsType, GoodsTypeEnum.VIDEO.code)) {
|
||||
// VideoEntity videoEntity = new VideoEntity();
|
||||
// videoEntity.setId(goodsId);
|
||||
// videoEntity.setIsBuy(1);
|
||||
// videoMapper.update(videoEntity);
|
||||
// }else if (Objects.equals(goodsType, GoodsTypeEnum.SOURCE.code)) {
|
||||
// SourceEntity sourceEntity = new SourceEntity();
|
||||
// sourceEntity.setId(goodsId);
|
||||
// sourceEntity.setIsBuy(1);
|
||||
// sourceMapper.update(sourceEntity);
|
||||
// }
|
||||
});
|
||||
int addOrderItems = orderMapper.addOrderItems(orderItems);
|
||||
if (addOrderItems == NumberConstant.ZERO) {
|
||||
@@ -157,12 +157,10 @@ public class OrderServiceImpl implements OrderService {
|
||||
statisticsMapper.addStatisticsRecord(statisticsRecordAddReq);
|
||||
|
||||
|
||||
//TODO 封装微信支付请求
|
||||
// WxPayRespVO wxPayRespVO = initiatePayment(order, goodsDetailVO);
|
||||
// return ApiResponse.success(wxPayRespVO);
|
||||
WxPayRespVO wxPayRespVO = initiatePayment(order, goodsDetailVO);
|
||||
return ApiResponse.success(wxPayRespVO);
|
||||
|
||||
|
||||
return ApiResponse.success(null);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -187,7 +185,8 @@ public class OrderServiceImpl implements OrderService {
|
||||
wxPayOrderReqVO.setOpenId(order.getOpenid())
|
||||
.setOrderSn(order.getId())
|
||||
.setTotalPrice(BigDecimalUtil.convertToCents(order.getPrice()))
|
||||
.setGoodsName(goodsName);
|
||||
.setGoodsName(goodsName)
|
||||
.setDescription("VLOG视频支付");
|
||||
|
||||
return wxPayService.createOrder(wxPayOrderReqVO);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user