Browse Source

10、党建引领-先锋模范数据 接口修改

dev_shibei_match
zhangyongzhangyong 5 years ago
parent
commit
57d76e6486
  1. 31
      epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/dto/screencoll/form/PioneerDataFormDTO.java
  2. 30
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/screen/ScreenPioneerDataEntity.java
  3. 15
      epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/screen/ScreenPioneerDataDao.xml

31
epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/dto/screencoll/form/PioneerDataFormDTO.java

@ -3,6 +3,7 @@ package com.epmet.dto.screencoll.form;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
/** /**
* 10党建引领-先锋模范数据 * 10党建引领-先锋模范数据
@ -35,9 +36,9 @@ public class PioneerDataFormDTO implements Serializable {
private String orgName; private String orgName;
/** /**
* 用户总数 * 党员发布议题
*/ */
private Integer userTotal; private Integer publishIssueTotal;
/** /**
* 议事数 * 议事数
@ -58,4 +59,30 @@ public class PioneerDataFormDTO implements Serializable {
* 解决项目总数 * 解决项目总数
*/ */
private Integer resolvedProjectTotal; private Integer resolvedProjectTotal;
/**
* 议事占比
*/
private BigDecimal issueRatio;
/**
* 话题占比
*/
private BigDecimal topicRatio;
/**
* 议题转项目占比
*/
private BigDecimal shiftProjectRatio;
/**
* 解决项目占比
*/
private BigDecimal resolvedProjectRatio;
/**
* 党员发布议题占比
*/
private BigDecimal publishIssueRatio;
} }

30
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/screen/ScreenPioneerDataEntity.java

@ -23,6 +23,7 @@ import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
/** /**
@ -64,9 +65,9 @@ public class ScreenPioneerDataEntity extends BaseEpmetEntity {
private String orgName; private String orgName;
/** /**
* 用户总数 * 党员发布议题
*/ */
private Integer userTotal; private Integer publishIssueTotal;
/** /**
* 议事数 * 议事数
@ -88,4 +89,29 @@ public class ScreenPioneerDataEntity extends BaseEpmetEntity {
*/ */
private Integer resolvedProjectTotal; private Integer resolvedProjectTotal;
/**
* 议事占比
*/
private BigDecimal issueRatio;
/**
* 话题占比
*/
private BigDecimal topicRatio;
/**
* 议题转项目占比
*/
private BigDecimal shiftProjectRatio;
/**
* 解决项目占比
*/
private BigDecimal resolvedProjectRatio;
/**
* 党员发布议题占比
*/
private BigDecimal publishIssueRatio;
} }

15
epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/screen/ScreenPioneerDataDao.xml

@ -21,11 +21,16 @@
ORG_ID, ORG_ID,
PARENT_ID, PARENT_ID,
ORG_NAME, ORG_NAME,
USER_TOTAL, PUBLISH_ISSUE_TOTAL,
ISSUE_TOTAL, ISSUE_TOTAL,
TOPIC_TOTAL, TOPIC_TOTAL,
SHIFT_PROJECT_TOTAL, SHIFT_PROJECT_TOTAL,
RESOLVED_PROJECT_TOTAL, RESOLVED_PROJECT_TOTAL,
PUBLISH_ISSUE_RATIO,
ISSUE_RATIO,
TOPIC_RATIO,
SHIFT_PROJECT_RATIO,
RESOLVED_PROJECT_TOTAL_RATIO,
DEL_FLAG, DEL_FLAG,
REVISION, REVISION,
CREATED_BY, CREATED_BY,
@ -41,11 +46,17 @@
#{item.orgId}, #{item.orgId},
#{item.parentId}, #{item.parentId},
#{item.orgName}, #{item.orgName},
#{item.userTotal}, #{item.publishIssueTotal},
#{item.issueTotal}, #{item.issueTotal},
#{item.topicTotal}, #{item.topicTotal},
#{item.shiftProjectTotal}, #{item.shiftProjectTotal},
#{item.resolvedProjectTotal}, #{item.resolvedProjectTotal},
#{item.issueRatio},
#{item.topicRatio},
#{item.shiftProjectRatio},
#{item.resolvedProjectRatio},
#{item.publishIssueRatio},
0, 0,
0, 0,
'APP_USER', 'APP_USER',

Loading…
Cancel
Save