Browse Source

历史报表

master
陈裕财 3 years ago
parent
commit
85f48b9e6b
  1. 7
      xm-core/src/main/java/com/xm/core/ctrl/XmMenuController.java
  2. 4
      xm-core/src/main/java/com/xm/core/ctrl/XmQuestionController.java
  3. 8
      xm-core/src/main/java/com/xm/core/ctrl/XmTaskController.java

7
xm-core/src/main/java/com/xm/core/ctrl/XmMenuController.java

@ -20,6 +20,7 @@ import com.xm.core.queue.XmMenuSumParentsPushService;
import com.xm.core.service.*; import com.xm.core.service.*;
import com.xm.core.vo.BatchChangeParentMenuVo; import com.xm.core.vo.BatchChangeParentMenuVo;
import io.swagger.annotations.*; import io.swagger.annotations.*;
import org.apache.commons.lang3.time.DateUtils;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -302,6 +303,12 @@ public class XmMenuController {
} }
xmMenu.setCtime(new Date()); xmMenu.setCtime(new Date());
xmMenu.setLtime(new Date()); xmMenu.setLtime(new Date());
if(xmMenu.getStartTime()==null){
xmMenu.setStartTime( xmMenu.getCtime());
}
if(xmMenu.getEndTime()==null){
xmMenu.setEndTime(DateUtils.addDays(xmMenu.getCtime(),14));
}
xmMenuService.insert(xmMenu); xmMenuService.insert(xmMenu);
notifyMsgService.pushMsg(user,xmMenu.getMmUserid(),xmMenu.getMmUsername(),"4",xmMenu.getProductId(),xmMenu.getMenuId(),"您成为需求【"+xmMenu.getMenuName()+"】的负责人,请跟进需求!"); notifyMsgService.pushMsg(user,xmMenu.getMmUserid(),xmMenu.getMmUsername(),"4",xmMenu.getProductId(),xmMenu.getMenuId(),"您成为需求【"+xmMenu.getMenuName()+"】的负责人,请跟进需求!");

4
xm-core/src/main/java/com/xm/core/ctrl/XmQuestionController.java

@ -21,6 +21,7 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiResponse; import io.swagger.annotations.ApiResponse;
import io.swagger.annotations.ApiResponses; import io.swagger.annotations.ApiResponses;
import org.apache.commons.lang3.time.DateUtils;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -193,6 +194,9 @@ public class XmQuestionController {
xmQuestionVo.setCreateUserid(user.getUserid()); xmQuestionVo.setCreateUserid(user.getUserid());
xmQuestionVo.setCreateUsername(user.getUsername()); xmQuestionVo.setCreateUsername(user.getUsername());
xmQuestionVo.setLtime(new Date()); xmQuestionVo.setLtime(new Date());
if(xmQuestionVo.getEndTime()==null){
xmQuestionVo.setEndTime(DateUtils.addDays(xmQuestionVo.getCreateTime(),7));
}
if(!StringUtils.hasText(xmQuestionVo.getHandlerUserid())){ if(!StringUtils.hasText(xmQuestionVo.getHandlerUserid())){
xmQuestionVo.setHandlerUserid(user.getUserid()); xmQuestionVo.setHandlerUserid(user.getUserid());
xmQuestionVo.setHandlerUsername(user.getUsername()); xmQuestionVo.setHandlerUsername(user.getUsername());

8
xm-core/src/main/java/com/xm/core/ctrl/XmTaskController.java

@ -24,6 +24,7 @@ import com.xm.core.service.client.SysClient;
import com.xm.core.service.push.XmPushMsgService; import com.xm.core.service.push.XmPushMsgService;
import com.xm.core.vo.*; import com.xm.core.vo.*;
import io.swagger.annotations.*; import io.swagger.annotations.*;
import org.apache.commons.lang3.time.DateUtils;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -604,6 +605,13 @@ public class XmTaskController {
xmTaskVo.setTaskState("0"); xmTaskVo.setTaskState("0");
xmTaskVo.setEstate("0"); xmTaskVo.setEstate("0");
xmTaskVo.setRate(0); xmTaskVo.setRate(0);
if(xmTaskVo.getStartTime()==null){
xmTaskVo.setStartTime( xmTaskVo.getCreateTime());
}
if(xmTaskVo.getEndTime()==null){
xmTaskVo.setEndTime(DateUtils.addDays(xmTaskVo.getCreateTime(),14));
}
if( !StringUtils.hasText(xmTaskVo.getMilestone()) ){ if( !StringUtils.hasText(xmTaskVo.getMilestone()) ){
xmTaskVo.setMilestone("0"); xmTaskVo.setMilestone("0");
} }

Loading…
Cancel
Save