From 1fc5510367dcf321ac85e50e31c9dcdaaf5cd09e Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 21 Dec 2022 11:56:27 +0800 Subject: [PATCH] 20221221 --- src/main/java/cc/mrbird/febs/mall/quartz/OrderSettlementJob.java | 66 ++++++++++++++++---------------- 1 files changed, 33 insertions(+), 33 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/quartz/OrderSettlementJob.java b/src/main/java/cc/mrbird/febs/mall/quartz/OrderSettlementJob.java index e13295f..e67637f 100644 --- a/src/main/java/cc/mrbird/febs/mall/quartz/OrderSettlementJob.java +++ b/src/main/java/cc/mrbird/febs/mall/quartz/OrderSettlementJob.java @@ -61,41 +61,41 @@ * 普通商品结算 -- 10天结算一次 */ // @Scheduled(cron = "0 0 0 * * ?") - @Transactional(rollbackFor = Exception.class) - public void normalGoodsSettlementJob() { - log.info("普通商品结算"); - List<MallOrderInfo> orderInfos = mallOrderInfoMapper.selectOrderInfoWithNormalGoods(DateUtil.offsetDay(new Date(), -10)); - if (CollUtil.isEmpty(orderInfos)) { - return; - } - - for (MallOrderInfo orderInfo : orderInfos) { - MallMember member = mallMemberMapper.selectById(orderInfo.getMemberId()); - if (AgentLevelEnum.ZERO_LEVEL.name().equals(member.getLevel())) { - continue; - } - - for (MallOrderItem item : orderInfo.getItems()) { - MallGoodsSku sku = mallGoodsSkuMapper.selectById(item.getSkuId()); - BigDecimal score = sku.getPresentPrice(); - - memberWalletService.add(score, member.getId(), "score"); - mallMoneyFlowService.addMoneyFlow(member.getId(), score, MoneyFlowTypeEnum.STATIC_BONUS.getValue(), orderInfo.getOrderNo(), FlowTypeEnum.SCORE.getValue()); - - mallAchieveService.add(item.getId()); - } - - // 普通商品动态分红结算 - memberProfitService.dynamicProfit(orderInfo.getId(), 1); - } - } +// @Transactional(rollbackFor = Exception.class) +// public void normalGoodsSettlementJob() { +// log.info("普通商品结算"); +// List<MallOrderInfo> orderInfos = mallOrderInfoMapper.selectOrderInfoWithNormalGoods(DateUtil.offsetDay(new Date(), -10)); +// if (CollUtil.isEmpty(orderInfos)) { +// return; +// } +// +// for (MallOrderInfo orderInfo : orderInfos) { +// MallMember member = mallMemberMapper.selectById(orderInfo.getMemberId()); +// if (AgentLevelEnum.ZERO_LEVEL.name().equals(member.getLevel())) { +// continue; +// } +// +// for (MallOrderItem item : orderInfo.getItems()) { +// MallGoodsSku sku = mallGoodsSkuMapper.selectById(item.getSkuId()); +// BigDecimal score = sku.getPresentPrice(); +// +// memberWalletService.add(score, member.getId(), "score"); +// mallMoneyFlowService.addMoneyFlow(member.getId(), score, MoneyFlowTypeEnum.STATIC_BONUS.getValue(), orderInfo.getOrderNo(), FlowTypeEnum.SCORE.getValue()); +// +// mallAchieveService.add(item.getId()); +// } +// +// // 普通商品动态分红结算 +// memberProfitService.dynamicProfit(orderInfo.getId(), 1); +// } +// } /** * 自动确认收货 */ - @Scheduled(cron = "0 0 0 * * ?") - public void orderAutoConfirmJob() { - log.info("自动确认收货"); - mallOrderInfoMapper.updateOrderConfirmStatus(DateUtil.offsetDay(new Date(), -7)); - } +// @Scheduled(cron = "0 0 0 * * ?") +// public void orderAutoConfirmJob() { +// log.info("自动确认收货"); +// mallOrderInfoMapper.updateOrderConfirmStatus(DateUtil.offsetDay(new Date(), -7)); +// } } -- Gitblit v1.9.1