| | |
| | | package com.moral.service.impl;
|
| | |
|
| | | import java.text.ParseException;
|
| | | import java.util.ArrayList;
|
| | | import java.util.HashMap;
|
| | | import java.util.LinkedHashMap;
|
| | | import java.util.List;
|
| | | import java.util.Map;
|
| | | import java.util.*;
|
| | |
|
| | | import javax.annotation.Resource;
|
| | |
|
| | | import com.moral.entity.charts.TimeUnits;
|
| | | import org.springframework.stereotype.Service;
|
| | | import org.springframework.util.ObjectUtils;
|
| | |
|
| | |
| | |
|
| | | @Resource
|
| | | private HistoryMinutelyService historyMinutelyService;
|
| | | @Override
|
| | | public List<Map> countByTimes(Date start, Date end, TimeUnits timeUnits){
|
| | | String format = null;
|
| | | if(timeUnits!=null){
|
| | | switch (timeUnits){
|
| | | case MONTH: format = "%Y-%m";
|
| | | case DAY: format = "%Y-%m-%d";
|
| | | }
|
| | | }
|
| | |
|
| | | return alarmMapper.countByTimes(start, end, format);
|
| | | }
|
| | | @Override
|
| | | public Map getPieData(Map<String, Object> parameters) {
|
| | | Map<String, Object> resultMap = new LinkedHashMap<String, Object>();
|