| | |
| | | import com.ruoyi.system.api.domain.vo.WdGoodsGroupPurchaseVO; |
| | | import com.ruoyi.system.api.feignClient.OrderClient; |
| | | import com.ruoyi.system.api.feignClient.SysUserClient; |
| | | import java.time.LocalDateTime; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | |
| | | goodsSku.getSkuName())); |
| | | } |
| | | } |
| | | asyncMethodService.groupPurchaseScheduleTask(Lists.newArrayList(goodsGroupPurchase)); |
| | | if (goodsGroupPurchase.getEndTime().isBefore(LocalDateTime.now())) { |
| | | goodsGroupPurchase.setStartStatus(StartStatusEnum.ENDED); |
| | | goodsGroupPurchase.setGroupStatus(GroupStatusEnum.GROUP_FAILURE); |
| | | this.updateById(goodsGroupPurchase); |
| | | } else { |
| | | asyncMethodService.groupPurchaseScheduleTask(Lists.newArrayList(goodsGroupPurchase)); |
| | | } |
| | | } |
| | | |
| | | /** |