Browse Source

人房概览_应前端要求不返带%的改返double

release
sunyuchao 3 years ago
parent
commit
acad99746d
  1. 7
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/HouseChartResultDTO.java
  2. 24
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/SubUserHouseListResultDTO.java
  3. 6
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java
  4. 4
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/UserChartResultDTO.java
  5. 4
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

7
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/HouseChartResultDTO.java

@ -1,6 +1,5 @@
package com.epmet.dto.result;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
@ -31,7 +30,7 @@ public class HouseChartResultDTO implements Serializable {
/**
* 房屋自住总数占比保留两位小数带百分号的
*/
private String zzHouseRatio = "0%";
private Double zzHouseRatio = 0.0;
/**
* 房屋常住总数
*/
@ -39,7 +38,7 @@ public class HouseChartResultDTO implements Serializable {
/**
* 房屋常住总数占比保留两位小数带百分号的
*/
private String czHouseRatio = "0%";
private Double czHouseRatio = 0.0;
/**
* 房屋闲置总数
*/
@ -47,7 +46,7 @@ public class HouseChartResultDTO implements Serializable {
/**
* 房屋闲置总数占比保留两位小数带百分号的
*/
private String xzHouseRatio = "0%";
private Double xzHouseRatio = 0.0;
@JsonIgnore
private Integer num;

24
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/SubUserHouseListResultDTO.java

@ -25,50 +25,50 @@ public class SubUserHouseListResultDTO implements Serializable {
/**
* 房屋总数
*/
private Integer houseTotal;
private Integer houseTotal = 0;
/**
* 房屋自住总数
*/
private Integer zzHouseTotal;
private Integer zzHouseTotal = 0;
/**
* 房屋自住总数占比保留两位小数带百分号的
*/
private String zzHouseRatio;
private Double zzHouseRatio = 0.0;
/**
* 房屋常住总数
*/
private Integer czHouseTotal;
private Integer czHouseTotal = 0;
/**
* 房屋常住总数占比保留两位小数带百分号的
*/
private String czHouseRatio;
private Double czHouseRatio = 0.0;
/**
* 房屋闲置总数
*/
private Integer xzHouseTotal;
private Integer xzHouseTotal = 0;
/**
* 房屋闲置总数占比保留两位小数带百分号的
*/
private String xzHouseRatio;
private Double xzHouseRatio = 0.0;
/**
* 居民总数
*/
private Integer userTotal;
private Integer userTotal = 0;
/**
* 常住人口总数
*/
private Integer czUserTotal;
private Integer czUserTotal = 0;
/**
* 常住人口占比保留两位小数带百分号的
*/
private String czUserRatio;
private Double czUserRatio = 0.0;
/**
* 流动人口总数
*/
private Integer ldUserTotal;
private Integer ldUserTotal = 0;
/**
* 流动人口占比保留两位小数带百分号的
*/
private String ldUserRatio;
private Double ldUserRatio = 0.0;
}

6
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java

@ -379,9 +379,9 @@ public class HouseServiceImpl implements HouseService, ResultDataResolver {
}
});
resultDTO.setHouseTotal(houseTotal.get());
resultDTO.setZzHouseRatio((resultDTO.getHouseTotal() == 0 || resultDTO.getZzHouseTotal() > resultDTO.getHouseTotal()) ? "0%" : numberFormat.format(((float) resultDTO.getZzHouseTotal() / (float) resultDTO.getHouseTotal()) * 100) + "%");
resultDTO.setCzHouseRatio((resultDTO.getHouseTotal() == 0 || resultDTO.getCzHouseTotal() > resultDTO.getHouseTotal()) ? "0%" : numberFormat.format(((float) resultDTO.getCzHouseTotal() / (float) resultDTO.getHouseTotal()) * 100) + "%");
resultDTO.setXzHouseRatio((resultDTO.getHouseTotal() == 0 || resultDTO.getXzHouseTotal() > resultDTO.getHouseTotal()) ? "0%" : numberFormat.format(((float) resultDTO.getXzHouseTotal() / (float) resultDTO.getHouseTotal()) * 100) + "%");
resultDTO.setZzHouseRatio(Double.valueOf((resultDTO.getHouseTotal() == 0 || resultDTO.getZzHouseTotal() > resultDTO.getHouseTotal()) ? "0" : numberFormat.format(((float) resultDTO.getZzHouseTotal() / (float) resultDTO.getHouseTotal()) * 100)));
resultDTO.setCzHouseRatio(Double.valueOf((resultDTO.getHouseTotal() == 0 || resultDTO.getCzHouseTotal() > resultDTO.getHouseTotal()) ? "0" : numberFormat.format(((float) resultDTO.getCzHouseTotal() / (float) resultDTO.getHouseTotal()) * 100)));
resultDTO.setXzHouseRatio(Double.valueOf((resultDTO.getHouseTotal() == 0 || resultDTO.getXzHouseTotal() > resultDTO.getHouseTotal()) ? "0" : numberFormat.format(((float) resultDTO.getXzHouseTotal() / (float) resultDTO.getHouseTotal()) * 100)));
resultDTO.setOrgId(formDTO.getOrgId());
resultDTO.setOrgType(formDTO.getOrgType());
return resultDTO;

4
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/UserChartResultDTO.java

@ -30,7 +30,7 @@ public class UserChartResultDTO implements Serializable {
/**
* 常住人口占比保留两位小数带百分号的
*/
private String czUserRatio = "0%";
private Double czUserRatio = 0.0;
/**
* 流动人口总数
*/
@ -38,7 +38,7 @@ public class UserChartResultDTO implements Serializable {
/**
* 流动人口占比保留两位小数带百分号的
*/
private String ldUserRatio = "0%";
private Double ldUserRatio = 0.0;
@JsonIgnore
private Integer num;

4
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

@ -1629,8 +1629,8 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
}
});
resultDTO.setUserTotal(userTotal.get());
resultDTO.setCzUserRatio((resultDTO.getUserTotal() == 0 || resultDTO.getCzUserTotal() > resultDTO.getUserTotal()) ? "0%" : numberFormat.format(((float) resultDTO.getCzUserTotal() / (float) resultDTO.getUserTotal()) * 100) + "%");
resultDTO.setLdUserRatio((resultDTO.getUserTotal() == 0 || resultDTO.getLdUserTotal() > resultDTO.getUserTotal()) ? "0%" : numberFormat.format(((float) resultDTO.getLdUserTotal() / (float) resultDTO.getUserTotal()) * 100) + "%");
resultDTO.setCzUserRatio(Double.valueOf((resultDTO.getUserTotal() == 0 || resultDTO.getCzUserTotal() > resultDTO.getUserTotal()) ? "0" : numberFormat.format(((float) resultDTO.getCzUserTotal() / (float) resultDTO.getUserTotal()) * 100)));
resultDTO.setLdUserRatio(Double.valueOf((resultDTO.getUserTotal() == 0 || resultDTO.getLdUserTotal() > resultDTO.getUserTotal()) ? "0" : numberFormat.format(((float) resultDTO.getLdUserTotal() / (float) resultDTO.getUserTotal()) * 100)));
resultDTO.setOrgId(formDTO.getOrgId());
resultDTO.setOrgType(formDTO.getOrgType());

Loading…
Cancel
Save