Browse Source

大屏效能评价默认排序改为办结率

feature/dangjian
zhaoqifeng 3 years ago
parent
commit
2cfa691728
  1. 7
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/ScreenDeptEventEfficiencyServiceImpl.java

7
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/ScreenDeptEventEfficiencyServiceImpl.java

@ -17,12 +17,9 @@
package com.elink.esua.epdc.modules.screen.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl;
import com.elink.esua.epdc.commons.tools.constant.NumConstant;
import com.elink.esua.epdc.commons.tools.utils.DateUtils;
import com.elink.esua.epdc.commons.tools.utils.Result;
import com.elink.esua.epdc.dto.SysDeptDTO;
import com.elink.esua.epdc.dto.screen.form.DataStatisticsFormDTO;
import com.elink.esua.epdc.dto.screen.form.EventStatisticsFormDTO;
import com.elink.esua.epdc.dto.screen.result.*;
@ -390,8 +387,8 @@ public class ScreenDeptEventEfficiencyServiceImpl extends BaseServiceImpl<Screen
).collect(Collectors.toList());
} else {
//下级组织
list = list.stream().sorted(Comparator.comparing(EfficiencyEvaluationResultDTO::getSatisfiedRatio).reversed()
.thenComparing(EfficiencyEvaluationResultDTO::getClosedRatio, Comparator.reverseOrder())
list = list.stream().sorted(Comparator.comparing(EfficiencyEvaluationResultDTO::getClosedRatio).reversed()
.thenComparing(EfficiencyEvaluationResultDTO::getSatisfiedRatio, Comparator.reverseOrder())
.thenComparing(EfficiencyEvaluationResultDTO::getResponseRatio, Comparator.reverseOrder())
).collect(Collectors.toList());
}

Loading…
Cancel
Save