| | |
| | | activity.setApplicableShop(result); |
| | | } |
| | | } |
| | | activity.setActivityStatus(0); |
| | | this.saveOrUpdate(activity); |
| | | // 获取活动商品信息 |
| | | List<MgtActivityGoodsEditDto> mgtActivityGoodsEditDtoList = mgtActivityEditDto.getMgtActivityGoodsEditDtoList(); |
| | |
| | | activityGoods.setActivityPrice(dto.getActivityPrice()); |
| | | activityGoods.setActivitySubscription(dto.getActivitySubscription()); |
| | | activityGoods.setActivityNumber(dto.getActivityNumber()); |
| | | activityGoods.setActivityStock(dto.getActivityNumber()); |
| | | activityGoods.setSalesNumber(0); |
| | | activityGoods.setActivityDeadline(activity.getActivityEndTime()); |
| | | activityGoods.setSellOutFlag(0); |
| | |
| | | activityGoodsGetVo.setActivitySubscription(activityGoods.getActivitySubscription()); |
| | | activityGoodsGetVo.setActivityStatus(activity.getActivityStatus()); |
| | | //剩余库存 |
| | | Integer availableBuyNum = activityGoods.getActivityNumber(); |
| | | Integer availableBuyNum = activityGoods.getActivityStock(); |
| | | //限购判断 |
| | | if(activityGoods.getPurchaseLimitationFlag()==1){ |
| | | Integer buyNum = activityRecordService.getUserActivityGoodsNum(goodsId,activityId,activityGoodsGetDto.getUserId()); |
| | |
| | | List<ActivityGoods> activityGoodsList = activityGoodsService.listByActivityId(activityId); |
| | | if(activityGoodsList!=null&&!activityGoodsList.isEmpty()){ |
| | | for(ActivityGoods activityGoods : activityGoodsList){ |
| | | redisService.setCacheObject(SecurityConstant.ACTIVITY_GOODS+"-"+activityId+"-"+activityGoods.getGoodsId(),activityGoods.getActivityNumber()); |
| | | redisService.setCacheObject(SecurityConstant.ACTIVITY_GOODS+"-"+activityId+"-"+activityGoods.getGoodsId(),activityGoods.getActivityStock()); |
| | | } |
| | | } |
| | | this.saveOrUpdate(activity); |