1.稳态占比bug修改
2.电压暂降排序
This commit is contained in:
@@ -1090,8 +1090,8 @@ public class EventAnalysisServiceImpl implements EventAnalysisService {
|
||||
List<DictData> reasonData = reason.getData();
|
||||
List<DictData> typeData = type.getData();
|
||||
|
||||
HashMap<String, Integer> reasonMap = new HashMap<>();
|
||||
HashMap<String, Integer> typeMap = new HashMap<>();
|
||||
Map<String, Integer> reasonMap = new LinkedHashMap<>();
|
||||
Map<String, Integer> typeMap = new LinkedHashMap<>();
|
||||
|
||||
|
||||
//添加detail
|
||||
|
||||
@@ -131,10 +131,9 @@ public class SteadyExceedRateServiceImpl implements SteadyExceedRateService {
|
||||
List<String> intervalTime = PubUtils.getIntervalTime(steadyExceedCensusParam.getSearchBeginTime(),steadyExceedCensusParam.getSearchEndTime());
|
||||
for (String interTime : intervalTime) {
|
||||
String startTime = PublicDateUtil.getFisrtDayOfMonth(Integer.parseInt(interTime.substring(0, 4)), Integer.parseInt(interTime.substring(5)));
|
||||
String endTime = PublicDateUtil.getLastDayOfMonth(Integer.parseInt(interTime.substring(0, 4)), Integer.parseInt(interTime.substring(5)));
|
||||
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
||||
Date dt = simpleDateFormat.parse(startTime);
|
||||
Date dtDate = simpleDateFormat.parse(endTime);
|
||||
Date dtDate = simpleDateFormat.parse(steadyExceedCensusParam.getSearchEndTime());
|
||||
Integer year = Integer.valueOf(String.format("%tY", dt));
|
||||
Integer mon = Integer.valueOf(String.format("%tm", dt));
|
||||
Integer day = Integer.valueOf(String.format("%td", dtDate));
|
||||
@@ -203,14 +202,9 @@ public class SteadyExceedRateServiceImpl implements SteadyExceedRateService {
|
||||
List<String> string = new ArrayList<>();
|
||||
int beginMouthTime = Integer.parseInt(searchBeginTime.substring(5, 7));
|
||||
int endMouthTime = Integer.parseInt(searchEndTime.substring(5, 7));
|
||||
int a =0;
|
||||
for (int i =0; i<endMouthTime - beginMouthTime + 1; i++) {
|
||||
if (i<9) {
|
||||
a = beginMouthTime + i;
|
||||
string.add(searchBeginTime.substring(0, 5)+"0"+a);
|
||||
} else {
|
||||
string.add(searchBeginTime.substring(0, 5)+(++a));
|
||||
}
|
||||
int size=(endMouthTime - beginMouthTime) + 1;
|
||||
for (int i =0; i<size; i++) {
|
||||
string.add(searchBeginTime.substring(0, 5)+(beginMouthTime++));
|
||||
}
|
||||
return string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user