From 3f183bc00acee9cb316e7a61fe4f5ee7b2fe1a5c Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Wed, 13 Dec 2023 14:41:04 +0800
Subject: [PATCH] 微信小程序配置
---
src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java | 110 +++++++++++++++++++++++++++++++++++++++----------------
1 files changed, 78 insertions(+), 32 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java b/src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java
index 62c44f7..f9114ff 100644
--- a/src/main/java/cc/mrbird/febs/mall/quartz/ProfitJob.java
+++ b/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;
/**
* 代理分红
@@ -58,52 +61,95 @@
// memberProfitService.thankfulProfit(null);
// }
+// /**
+// * 代理商补贴 TODO 需要去掉注释
+// */
+// @Scheduled(cron = "0 0 1 * * ?")
+// public void agentPerkJob() {
+// memberProfitService.agentPerkJob(null);
+// }
+//
+// /**
+// * 线下服务中心补贴
+// */
+// @Scheduled(cron = "0 0 1 * * ?")
+// public void offLinePerkJob() {
+// memberProfitService.offLinePerkJob(null);
+// }
+//
+// /**
+// * 平级奖励补贴
+// */
+// @Scheduled(cron = "0 0 1 * * ?")
+// public void teamEqualsPerkJob() {
+// memberProfitService.teamEqualsPerkJob(null);
+// }
+//
+// /**
+// * 补贴消息--重试
+// * 一个小时运行一次
+// */
+// @Scheduled(cron = "0 0/5 * * * ?")
+// public void mqPerkRetryJob() {
+// memberProfitService.mqPerkRetryJob();
+// }
+// /**
+// * 联创、合伙人的每日绿色凭证释放
+// */
+// @Scheduled(cron = "0 0 1 * * ?")
+// public void scoreRecordReleaseJob() {
+// memberProfitService.scoreRecordReleaseJob();
+// }
+//
+// /**
+// * 业绩产生凭证
+// */
+// @Scheduled(cron = "0 0 1 * * ?")
+// public void achieveReleaseJob() {
+// memberProfitService.achieveReleaseJob();
+// }
+//
+// /**
+// * 代理星级补贴
+// */
+// @Scheduled(cron = "0 0 0 * * ?")
+// public void perkAgentAchieveJob() {
+// agentService.perkAgent();
+// }
+
/**
- * 代理商补贴 TODO 需要去掉注释
+ * 用户预约完成之后,根据产品周期,将用户买单变成买单
*/
- @Scheduled(cron = "0 0 1 * * ?")
- public void agentPerkJob() {
- memberProfitService.agentPerkJob(null);
+ @Scheduled(cron = "0 0 0 * * ?")
+ public void BuyToSell() {
+ agentService.BuyToSell();
}
/**
- * 线下服务中心补贴
+ * 买单
+ * 看是否是开始显示订单的时间段,超出结束时间的买单,全部超时失败
*/
- @Scheduled(cron = "0 0 1 * * ?")
- public void offLinePerkJob() {
- memberProfitService.offLinePerkJob(null);
+ @Scheduled(cron = "0 0/30 * * * ? ")
+ public void timeGetOrderBuy() {
+ agentService.timeGetOrderBuy();
}
/**
- * 平级奖励补贴
+ * 买单
+ * 看是否是开始显示订单的时间段,超出结束时间的买单,全部超时返还令牌
*/
- @Scheduled(cron = "0 0 1 * * ?")
- public void teamEqualsPerkJob() {
- memberProfitService.teamEqualsPerkJob(null);
+ @Scheduled(cron = "0 0/30 * * * ? ")
+ public void timeGetOrderBuyCancel() {
+ agentService.timeGetOrderBuyCancel();
}
/**
- * 补贴消息--重试
- * 一个小时运行一次
+ * 卖单
+ * 看是否是开始显示订单的时间段,超出结束时间的卖单,全部超时失败
*/
- @Scheduled(cron = "0 0 * * * ?")
- public void mqPerkRetryJob() {
- memberProfitService.mqPerkRetryJob();
- }
- /**
- * 联创、合伙人的每日绿色凭证释放
- */
- @Scheduled(cron = "0 0 1 * * ?")
- public void scoreRecordReleaseJob() {
- memberProfitService.scoreRecordReleaseJob();
- }
-
- /**
- * 业绩产生凭证
- */
- @Scheduled(cron = "0 0 1 * * ?")
- public void achieveReleaseJob() {
- memberProfitService.achieveReleaseJob();
+ @Scheduled(cron = "0 0/30 * * * ? ")
+ public void timeGetOrderSell() {
+ agentService.timeGetOrderSell();
}
--
Gitblit v1.9.1