Browse Source

修改事件分析参数类型

master
luyan 2 years ago
parent
commit
24d9949836
  1. 2
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/IcEventDao.java
  2. 8
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/IcEventServiceImpl.java

2
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/IcEventDao.java

@ -209,7 +209,7 @@ public interface IcEventDao extends BaseDao<IcEventEntity> {
*/ */
Integer getEventByReplyTypeCount(@Param("orgIdPath") String orgPath, Integer getEventByReplyTypeCount(@Param("orgIdPath") String orgPath,
@Param("sourceType") String sourceType, @Param("sourceType") String sourceType,
@Param("manageType") String manageType); @Param("manageType") int manageType);
List<IcEventResultDTO> getListByStatus(@Param("orgIdPath") String orgPath, @Param("eventType") String eventType, List<IcEventResultDTO> getListByStatus(@Param("orgIdPath") String orgPath, @Param("eventType") String eventType,
@Param("sourceType") String sourceType, @Param("status") String status, @Param("sourceType") String sourceType, @Param("status") String status,

8
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/IcEventServiceImpl.java

@ -1982,23 +1982,23 @@ public class IcEventServiceImpl extends BaseServiceImpl<IcEventDao, IcEventEntit
for (int i = 0; i < 4; i++) { for (int i = 0; i < 4; i++) {
Integer temp; Integer temp;
if (i == 0) { if (i == 0) {
temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, String.valueOf(i)); temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, i);
dto.setDaiChuLi(temp); dto.setDaiChuLi(temp);
dto.setDaiChuLiRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()); dto.setDaiChuLiRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
} }
if (i == 1) { if (i == 1) {
temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, String.valueOf(i)); temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, i);
dto.setChuLiZhong(temp); dto.setChuLiZhong(temp);
dto.setChuLiZhongRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()); dto.setChuLiZhongRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
} }
if (i == 2) { if (i == 2) {
temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, String.valueOf(i)); temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, i);
dto.setYiJieAn(temp); dto.setYiJieAn(temp);
dto.setYiJieAnRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()); dto.setYiJieAnRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
} }
if (i == 3) { if (i == 3) {
i = i + 2; i = i + 2;
temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, String.valueOf(i)); temp = baseDao.getEventByReplyTypeCount(orgPath, eventType, i);
dto.setGuiDang(temp); dto.setGuiDang(temp);
dto.setGuiDangRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()); dto.setGuiDangRate(new BigDecimal((double) temp / total).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
} }

Loading…
Cancel
Save