KKSU
2023-11-24 0122f61044683af26a0462431260be389e6d17ad
src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java
@@ -7,6 +7,7 @@
import cc.mrbird.febs.mall.entity.MallMoneyFlow;
import cc.mrbird.febs.mall.mapper.MallMemberMapper;
import cc.mrbird.febs.mall.mapper.MallMoneyFlowMapper;
import cc.mrbird.febs.mall.service.IAgentService;
import cc.mrbird.febs.mall.service.IApiMallMemberService;
import cc.mrbird.febs.mall.service.IApiMallMemberWalletService;
import cc.mrbird.febs.mall.service.IMemberProfitService;
@@ -36,6 +37,8 @@
    @Autowired
    private IMemberProfitService memberProfitService;
    @Autowired
    private IAgentService agentService;
    /**
     * 代理分红
@@ -106,6 +109,40 @@
        memberProfitService.achieveReleaseJob();
    }
    /**
     * 代理星级补贴
     */
    @Scheduled(cron = "0 0 0 * * ?")
    public void perkAgentAchieveJob() {
        agentService.perkAgent();
    }
    /**
     * 用户预约完成之后,根据产品周期,将用户买单变成买单
     */
    @Scheduled(cron = "0 0 0 * * ?")
    public void BuyToSell() {
        agentService.BuyToSell();
    }
    /**
     * 买单
     * 看是否是开始显示订单的时间段,超出结束时间的买单,全部超时失败
     */
    @Scheduled(cron = "0 0/30 * * * ? ")
    public void timeGetOrderBuy() {
        agentService.timeGetOrderBuy();
    }
    /**
     * 卖单
     * 看是否是开始显示订单的时间段,超出结束时间的卖单,全部超时失败
     */
    @Scheduled(cron = "0 0/30 * * * ? ")
    public void timeGetOrderSell() {
        agentService.timeGetOrderSell();
    }