1.pms3.0稳态指标和暂态指标中部分部门排序
This commit is contained in:
@@ -151,9 +151,9 @@
|
||||
select
|
||||
org_no,
|
||||
sum(effective_measurement_accrued) as allCount,
|
||||
avg(freq_pass_rate) freq_pass_rate,
|
||||
avg(v_dev_pass_rate) v_dev_pass_rate,
|
||||
avg(flicker_pass_rate) flicker_pass_rate
|
||||
TRUNCATE(avg(freq_pass_rate),2) freq_pass_rate,
|
||||
TRUNCATE(avg(v_dev_pass_rate),2) v_dev_pass_rate,
|
||||
TRUNCATE(avg(flicker_pass_rate),2) flicker_pass_rate
|
||||
from
|
||||
r_stat_org_m rso
|
||||
<where>
|
||||
|
||||
@@ -150,9 +150,9 @@
|
||||
select
|
||||
org_no,
|
||||
sum(effective_measurement_accrued) as allCount,
|
||||
avg(freq_pass_rate) freq_pass_rate,
|
||||
avg(v_dev_pass_rate) v_dev_pass_rate,
|
||||
avg(flicker_pass_rate) flicker_pass_rate
|
||||
TRUNCATE(avg(freq_pass_rate),2) freq_pass_rate,
|
||||
TRUNCATE(avg(v_dev_pass_rate),2) v_dev_pass_rate,
|
||||
TRUNCATE(avg(flicker_pass_rate),2) flicker_pass_rate
|
||||
from
|
||||
r_stat_org_q rso
|
||||
<where>
|
||||
|
||||
@@ -151,9 +151,9 @@
|
||||
select
|
||||
org_no,
|
||||
sum(effective_measurement_accrued) as allCount,
|
||||
avg(freq_pass_rate) freq_pass_rate,
|
||||
avg(v_dev_pass_rate) v_dev_pass_rate,
|
||||
avg(flicker_pass_rate) flicker_pass_rate
|
||||
TRUNCATE(avg(freq_pass_rate),2) freq_pass_rate,
|
||||
TRUNCATE(avg(v_dev_pass_rate),2) v_dev_pass_rate,
|
||||
TRUNCATE( avg(flicker_pass_rate),2) flicker_pass_rate
|
||||
from
|
||||
r_stat_org_y rso
|
||||
<where>
|
||||
|
||||
@@ -39,6 +39,7 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.function.Function;
|
||||
@@ -368,6 +369,7 @@ public class RStatOrgYServiceImpl extends ServiceImpl<RStatOrgYMapper, RStatOrgY
|
||||
value.setSubstationName(dto1.getPowerrName());
|
||||
}
|
||||
});
|
||||
rSubstationInfoVOS.sort(Comparator.comparing(x->x.getCityName()+";"+x.getSubstationName()));
|
||||
}
|
||||
return rSubstationInfoVOS;
|
||||
}
|
||||
@@ -412,9 +414,13 @@ public class RStatOrgYServiceImpl extends ServiceImpl<RStatOrgYMapper, RStatOrgY
|
||||
for (RStatOrgIndexVO vo : info) {
|
||||
if (dto.getCode().equals(vo.getOrgNo())) {
|
||||
vo.setOrgName(dto.getName());
|
||||
vo.setSort(dto.getSort());
|
||||
}
|
||||
}
|
||||
}
|
||||
if(CollUtil.isNotEmpty(info)){
|
||||
info.sort(Comparator.comparing(RStatOrgIndexVO::getSort).reversed());
|
||||
}
|
||||
return info;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user