Browse Source

公众参与查询接口 平均参与度保留一位小数

dev_shibei_match
jianjun 5 years ago
parent
commit
39b7e6179d
  1. 7
      epmet-module/data-report/data-report-client/src/main/java/com/epmet/evaluationindex/screen/dto/result/PublicPartiProfileResultDTO.java
  2. 4
      epmet-module/data-report/data-report-server/src/main/resources/mapper/screen/ScreenUserJoinDao.xml

7
epmet-module/data-report/data-report-client/src/main/java/com/epmet/evaluationindex/screen/dto/result/PublicPartiProfileResultDTO.java

@ -4,6 +4,7 @@ import com.epmet.commons.tools.constant.NumConstant;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
/** /**
* @Description 3公众参与概况返参DTO * @Description 3公众参与概况返参DTO
@ -24,7 +25,7 @@ public class PublicPartiProfileResultDTO implements Serializable {
* */ * */
private String monthTrend = ""; private String monthTrend = "";
private Integer averageIssue = NumConstant.ZERO; private BigDecimal averageIssue = new BigDecimal(NumConstant.ZERO);
/** /**
* 较上月百分比 * 较上月百分比
@ -38,8 +39,8 @@ public class PublicPartiProfileResultDTO implements Serializable {
/** /**
* 平均参与度 * 平均参与度
* */ */
private Integer averageJoin = NumConstant.ZERO; private BigDecimal averageJoin = new BigDecimal(NumConstant.ZERO);
private String joinCompareLatestMonth = ""; private String joinCompareLatestMonth = "";

4
epmet-module/data-report/data-report-server/src/main/resources/mapper/screen/ScreenUserJoinDao.xml

@ -7,10 +7,10 @@
<select id="selectUserJoinData" resultType="com.epmet.evaluationindex.screen.dto.result.UserJoinIndicatorGrowthRateResultDTO"> <select id="selectUserJoinData" resultType="com.epmet.evaluationindex.screen.dto.result.UserJoinIndicatorGrowthRateResultDTO">
SELECT SELECT
JOIN_TOTAL AS total, JOIN_TOTAL AS total,
AVG_JOIN AS averageJoin, ROUND( AVG_JOIN, 1 ) AS averageJoin,
JOIN_TOTAL_UP_RATE AS monthIncr, JOIN_TOTAL_UP_RATE AS monthIncr,
JOIN_TOTAL_UP_FLAG AS monthTrend, JOIN_TOTAL_UP_FLAG AS monthTrend,
AVG_ISSUE AS averageIssue, ROUND(AVG_ISSUE,1) AS averageIssue,
AVG_ISSUE_UP_RATE AS issueCompareLatestMonth, AVG_ISSUE_UP_RATE AS issueCompareLatestMonth,
AVG_ISSUE_UP_FLAG AS issueCompareLatestTrend, AVG_ISSUE_UP_FLAG AS issueCompareLatestTrend,
AGVG_JOIN_UP_RATE AS joinCompareLatestMonth, AGVG_JOIN_UP_RATE AS joinCompareLatestMonth,

Loading…
Cancel
Save