|
@@ -165,6 +165,9 @@ public class Video2ServiceImpl implements Video2Service {
|
|
|
|
|
|
RechargeProductResp rechargeProductResp = video2Api.rechargeProduct();
|
|
|
List<ProductItemResp> collect = rechargeProductResp.getProducts().stream().filter(productItemResp -> productItemResp.getProductId().equals(rechargeOrderReq.getProductId())).collect(Collectors.toList());
|
|
|
+ if (collect.isEmpty()){
|
|
|
+ return ResultContent.build(ResultState.Fail, "视频会员不存在");
|
|
|
+ }
|
|
|
ProductItemResp productItemResp = collect.get(0);
|
|
|
BigDecimal totalPrice = BigDecimal.ZERO;
|
|
|
com.zswl.cloud.shop.client.ret.ResultContent<AccountDetailVo> shopSetting = shopService.shopSetting("视频会员");
|
|
@@ -183,7 +186,7 @@ public class Video2ServiceImpl implements Video2Service {
|
|
|
// 平台订单
|
|
|
CreateOrder2Model createOrder2Model = new CreateOrder2Model();
|
|
|
createOrder2Model.setOrderNo(orderNo);
|
|
|
- createOrder2Model.setUserId(authHelper.getCurrentUser().getUserId());
|
|
|
+ createOrder2Model.setUserId(rechargeRequest.getUserId());
|
|
|
createOrder2Model.setShopId(shopId);
|
|
|
JSONObject shopInfo = JSONUtil.parseObj(shopSetting);
|
|
|
createOrder2Model.setShopInfo(shopInfo);
|