|
|
@@ -1185,12 +1185,29 @@ public class WxPayServiceImpl implements IWxPayService {
|
|
|
HttpUtils.sendPostJsonHeaderAsync(EXAM_SUBSCRIBE_ADD_EXAM_NUM, param, headersMap);
|
|
|
}
|
|
|
}else {
|
|
|
- UserExamGoodsQueryBo userExamGoodsQueryBo = new UserExamGoodsQueryBo();
|
|
|
- userExamGoodsQueryBo.setUserId(order.getUserId());
|
|
|
- userExamGoodsQueryBo.setGoodsId(goodsVo.getMakeGoodsId());
|
|
|
- List<UserExamGoodsVo> userExamGoodsVos = userExamGoodsService.queryList(userExamGoodsQueryBo);
|
|
|
- if (!CollectionUtils.isEmpty(userExamGoodsVos)) {
|
|
|
- UserExamGoodsVo userExamGoodsVo = userExamGoodsVos.get(0);//取最后即最新一条
|
|
|
+// UserExamGoodsQueryBo userExamGoodsQueryBo = new UserExamGoodsQueryBo();
|
|
|
+// userExamGoodsQueryBo.setUserId(order.getUserId());
|
|
|
+// userExamGoodsQueryBo.setGoodsId(goodsVo.getMakeGoodsId());
|
|
|
+// List<UserExamGoodsVo> userExamGoodsVos = userExamGoodsService.queryList(userExamGoodsQueryBo);
|
|
|
+// if (!CollectionUtils.isEmpty(userExamGoodsVos)) {
|
|
|
+// UserExamGoodsVo userExamGoodsVo = userExamGoodsVos.get(0);//取最后即最新一条
|
|
|
+// UserExamGoodsSupplementAddBo userExamGoodsSupplementAddBo = new UserExamGoodsSupplementAddBo();
|
|
|
+// userExamGoodsSupplementAddBo.setGoodsId(goodsVo.getGoodsId());
|
|
|
+// userExamGoodsSupplementAddBo.setUserExamGoodsId(userExamGoodsVo.getUserExamGoodsId());
|
|
|
+// userExamGoodsSupplementAddBo.setExamNumber(goodsVo.getStudyCount());
|
|
|
+// userExamGoodsSupplementAddBo.setStatus(1);
|
|
|
+// userExamGoodsSupplementAddBo.setOrderGoodsId(g.getOrderGoodsId());
|
|
|
+// userExamGoodsSupplementService.insertByAddBo(userExamGoodsSupplementAddBo);
|
|
|
+// UserExamGoods userExamGoods = new UserExamGoods();
|
|
|
+// userExamGoods.setUserExamGoodsId(userExamGoodsVo.getUserExamGoodsId());
|
|
|
+// userExamGoods.setExamNumber(userExamGoodsVo.getExamNumber() + goodsVo.getStudyCount());
|
|
|
+// userExamGoodsService.updateById(userExamGoods);
|
|
|
+// }
|
|
|
+ UserExamGoods userExamGoodsVo = userExamGoodsService
|
|
|
+ .getOne(new LambdaQueryWrapper<UserExamGoods>()
|
|
|
+ .eq(UserExamGoods::getOrderGoodsId, g.getReplenishSign())
|
|
|
+ .last("limit 1"));
|
|
|
+ if (ObjectUtils.isNotNull(userExamGoodsVo)) {
|
|
|
UserExamGoodsSupplementAddBo userExamGoodsSupplementAddBo = new UserExamGoodsSupplementAddBo();
|
|
|
userExamGoodsSupplementAddBo.setGoodsId(goodsVo.getGoodsId());
|
|
|
userExamGoodsSupplementAddBo.setUserExamGoodsId(userExamGoodsVo.getUserExamGoodsId());
|