Commit cbea65ce530a39c962e66b24cf9000299d456fed
1 parent
e3f85d69
Exists in
master
定时任务
Showing
4 changed files
with
33 additions
and
1 deletions
Show diff stats
backend/chkpower/src/main/java/com/hotent/chkpower/manager/WDailyFundsManager.java
backend/chkpower/src/main/java/com/hotent/chkpower/manager/impl/WDailyFundsManagerImpl.java
... | ... | @@ -132,7 +132,8 @@ public class WDailyFundsManagerImpl extends BaseManagerImpl<WDailyFundsDao, WDai |
132 | 132 | return baseMapper.getDailyFundsByDateList(orgType,date); |
133 | 133 | } |
134 | 134 | |
135 | - private void verifyInitWDailyFunds(LocalDateTime fDate) { | |
135 | + @Override | |
136 | + public void verifyInitWDailyFunds(LocalDateTime fDate) { | |
136 | 137 | Integer count = baseMapper.selectWDailyFundsCount(fDate); |
137 | 138 | if (count == null || count == 0) { |
138 | 139 | baseMapper.insertInitWDailyFunds(fDate); | ... | ... |
backend/job/pom.xml
... | ... | @@ -37,5 +37,11 @@ |
37 | 37 | <groupId>junit</groupId> |
38 | 38 | <artifactId>junit</artifactId> |
39 | 39 | </dependency> |
40 | + <dependency> | |
41 | + <groupId>com.hotent</groupId> | |
42 | + <artifactId>chkpower</artifactId> | |
43 | + <version>8.2.1-peony</version> | |
44 | + <scope>compile</scope> | |
45 | + </dependency> | |
40 | 46 | </dependencies> |
41 | 47 | </project> | ... | ... |
backend/job/src/main/java/com/hotent/job/job/WDailyFundsJob.java
0 → 100644
... | ... | @@ -0,0 +1,23 @@ |
1 | +package com.hotent.job.job; | |
2 | + | |
3 | +import com.hotent.chkpower.manager.WDailyFundsManager; | |
4 | +import com.hotent.job.model.BaseJob; | |
5 | +import org.quartz.JobExecutionContext; | |
6 | + | |
7 | +import javax.annotation.Resource; | |
8 | +import java.time.LocalDateTime; | |
9 | + | |
10 | +public class WDailyFundsJob extends BaseJob { | |
11 | + @Resource | |
12 | + private WDailyFundsManager wDailyFundsManager; | |
13 | + | |
14 | + @Override | |
15 | + public void executeJob(JobExecutionContext context) throws Exception { | |
16 | + LocalDateTime now = LocalDateTime.now(); | |
17 | + LocalDateTime yesterday = now.minusDays(1); | |
18 | + //当前日期 | |
19 | + wDailyFundsManager.verifyInitWDailyFunds(now); | |
20 | +// 前一天 | |
21 | +// wDailyFundsManager.verifyInitWDailyFunds(yesterday); | |
22 | + } | |
23 | +} | ... | ... |