Browse Source

批量计算任务汇总数据及菜单汇总数据

master
陈裕财 4 years ago
parent
commit
af7a58d1ad
  1. 8
      xm-core/src/main/java/com/xm/calc/service/AutoCalcService.java
  2. 2
      xm-core/src/main/java/com/xm/core/listener/XmMenuSumParentsListener.java
  3. 2
      xm-core/src/main/java/com/xm/core/listener/XmTaskSumParentsListener.java

8
xm-core/src/main/java/com/xm/calc/service/AutoCalcService.java

@ -37,7 +37,7 @@ public class AutoCalcService{
@Autowired
XmGroupStateService xmGroupStateService;
@Scheduled(cron = "* * 0 * * ?")
@Scheduled(cron = "0 0 0 * * ?")
public void load_tasks_to_xm_project_state(){
List<String> projectIds=xmRecordService.selectChangeProjectIds();
if(projectIds!=null && projectIds.size()>0){
@ -53,7 +53,7 @@ public class AutoCalcService{
}
@Scheduled(cron = "* * 0 * * ?")
@Scheduled(cron = "0 0 0 * * ?")
public void load_tasks_to_xm_product_state(){
List<String> productIds=xmRecordService.selectChangeProductIds();
if(productIds!=null && productIds.size()>0){
@ -68,7 +68,7 @@ public class AutoCalcService{
}
}
@Scheduled(cron = "* * 3 * * ?")
@Scheduled(cron = "0 0 3 * * ?")
public void load_tasks_to_xm_iteration_state(){
List<String> iterationIds=xmRecordService.selectChangeIterationIds();
if(iterationIds!=null && iterationIds.size()>0){
@ -82,7 +82,7 @@ public class AutoCalcService{
}
}
@Scheduled(cron = "* * 4 * * ?")
@Scheduled(cron = "0 0 4 * * ?")
public void load_project_state_to_xm_branch_state(){
List<String> branchIds=xmRecordService.selectChangeBranchIds();
if(branchIds!=null && branchIds.size()>0){

2
xm-core/src/main/java/com/xm/core/listener/XmMenuSumParentsListener.java

@ -44,7 +44,7 @@ public class XmMenuSumParentsListener extends MessageListener<XmMenu> {
/**
* 每隔一段时间更新一次数据库
*/
@Scheduled(cron = "* 0/30 * * * ?")
@Scheduled(cron = "0 0/30 * * * ?")
public void autoUpdateToDb(){
Map<String,Map<String, XmMenu>> myMenusAllMap=new HashMap<>();
synchronized (this.menusAllMap){

2
xm-core/src/main/java/com/xm/core/listener/XmTaskSumParentsListener.java

@ -44,7 +44,7 @@ public class XmTaskSumParentsListener extends MessageListener<XmTask> {
/**
* 每隔一段时间更新一次数据库
*/
@Scheduled(cron = "* 0/30 * * * ?")
@Scheduled(cron = "0 0/30 * * * ?")
public void autoUpdateToDb(){
Map<String,Map<String,XmTask>> myTasksAllMap=new HashMap<>();
synchronized (this.tasksAllMap){

Loading…
Cancel
Save