|
@@ -594,6 +594,18 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
**/
|
|
**/
|
|
|
@Override
|
|
@Override
|
|
|
public List<TaskStatisticsDto> getDistribution(TaskStatisticsVo taskStatisticsVo) {
|
|
public List<TaskStatisticsDto> getDistribution(TaskStatisticsVo taskStatisticsVo) {
|
|
|
|
|
+ if(StringUtils.isNotEmpty(taskStatisticsVo.getDays())){
|
|
|
|
|
+ if("7".equals(taskStatisticsVo.getDays())){
|
|
|
|
|
+ taskStatisticsVo.setDateType("2");
|
|
|
|
|
+ } else if ("30".equals(taskStatisticsVo.getDays())) {
|
|
|
|
|
+ taskStatisticsVo.setDateType("3");
|
|
|
|
|
+ } else if ("1".equals(taskStatisticsVo.getDays())){
|
|
|
|
|
+ taskStatisticsVo.setDateType("1");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ HashMap<String, String> dateMapByType = getDateMapByTypeNew(taskStatisticsVo.getDateType(), taskStatisticsVo.getCreatetimeStart(), taskStatisticsVo.getCreatetimeEnd());
|
|
|
|
|
+ taskStatisticsVo.setCreatetimeStart(dateMapByType.get("startDate"));
|
|
|
|
|
+ taskStatisticsVo.setCreatetimeEnd(dateMapByType.get("endDate"));
|
|
|
List<TaskStatisticsDto> result = new ArrayList<>();
|
|
List<TaskStatisticsDto> result = new ArrayList<>();
|
|
|
//0 报价中 1 待核保 2 已核保代缴费 3 已承保 4 核保退回
|
|
//0 报价中 1 待核保 2 已核保代缴费 3 已承保 4 核保退回
|
|
|
for (int i = 0; i < 5; i++) {
|
|
for (int i = 0; i < 5; i++) {
|