Browse Source

subOriginScore=indexTotalOriginScore-selfOriginScore

dev_shibei_match
yinzuomei 4 years ago
parent
commit
85e6d30b8a
  1. 8
      epmet-module/data-report/data-report-client/src/main/java/com/epmet/evaluationindex/screen/dto/result/ScoreListResultDTO.java
  2. 3
      epmet-module/data-report/data-report-server/src/main/resources/mapper/fact/FactIndexAgencyScoreDao.xml
  3. 3
      epmet-module/data-report/data-report-server/src/main/resources/mapper/fact/FactIndexCommunityScoreDao.xml
  4. 3
      epmet-module/data-report/data-report-server/src/main/resources/mapper/fact/FactIndexGridScoreDao.xml

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

@ -44,6 +44,12 @@ public class ScoreListResultDTO implements Serializable {
private Double subAgencyWeight;
/**
* 下级指数=indexTotalOriginScore-selfOriginScore
*/
private Double subOriginScore;
/**
* 下级指数四舍五入前端不用此值
*/
private Double subOriginScoreBak;
}

3
epmet-module/data-report/data-report-server/src/main/resources/mapper/fact/FactIndexAgencyScoreDao.xml

@ -31,7 +31,8 @@
ROUND(self.self_score,1) AS selfOriginScore,
self.SELF_WEIGHT AS agencyWeight,
ROUND(self.sub_score*fact.WEIGHT, 1) AS "subAgencyScore",
ROUND(self.sub_score,1) AS subOriginScore,
ROUND(self.sub_score,1) AS subOriginScoreBak,
ROUND(fact.score,1)-ROUND(self.self_score,1) as subOriginScore,
self.SUB_WEIGHT AS subAgencyWeight
FROM
fact_index_agency_score fact

3
epmet-module/data-report/data-report-server/src/main/resources/mapper/fact/FactIndexCommunityScoreDao.xml

@ -31,7 +31,8 @@
ROUND(self.self_score, 1) AS selfOriginScore,
self.SELF_WEIGHT AS agencyWeight,
ROUND(ROUND(self.sub_score,1)*fact.WEIGHT, 1) AS "subAgencyScore",
ROUND(self.sub_score, 1) AS subOriginScore,
ROUND(self.sub_score, 1) AS subOriginScoreBak,
ROUND(fact.score,1)-ROUND(self.self_score, 1) as subOriginScore,
self.SUB_WEIGHT AS subAgencyWeight
FROM
fact_index_community_score fact

3
epmet-module/data-report/data-report-server/src/main/resources/mapper/fact/FactIndexGridScoreDao.xml

@ -31,7 +31,8 @@
ROUND(self.self_score, 1) AS selfOriginScore,
self.SELF_WEIGHT AS agencyWeight,
ROUND(ROUND(self.sub_score,1)*fact.WEIGHT, 1) AS "subAgencyScore",
ROUND(self.sub_score, 1) AS subOriginScore,
ROUND(self.sub_score, 1) AS subOriginScoreBak,
ROUND(fact.score,1)-ROUND(self.self_score, 1) as subOriginScore,
self.SUB_WEIGHT AS subAgencyWeight
FROM
fact_index_grid_score fact

Loading…
Cancel
Save