Browse Source

大屏街口参数类型修改

feature/screenDataPush
songyunpeng 4 years ago
parent
commit
e32dba25e5
  1. 21
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PioneerdataResultDTO.java
  2. 12
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/screen/dao/ScreenBaseReportDataDao.java
  3. 2
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/screen/ScreenBaseReportDataDao.xml

21
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PioneerdataResultDTO.java

@ -3,6 +3,7 @@ package com.elink.esua.epdc.dto.screen.result;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
/** /**
* @program: esua-epdc * @program: esua-epdc
@ -68,27 +69,27 @@ public class PioneerdataResultDTO implements Serializable {
/** /**
* 议事占比(党员/用户) * 议事占比(党员/用户)
*/ */
private String issueRatio; private BigDecimal issueRatio;
/** /**
* 话题占比(党员/用户) * 话题占比(党员/用户)
*/ */
private String topicRatio; private BigDecimal topicRatio;
/** /**
* 议题转项目占比(党员/用户) * 议题转项目占比(党员/用户)
*/ */
private String shiftProjectRatio; private BigDecimal shiftProjectRatio;
/** /**
* 解决项目占比(党员/用户) * 解决项目占比(党员/用户)
*/ */
private String resolvedProjectRatio; private BigDecimal resolvedProjectRatio;
/** /**
* 党员发布议题占比(党员/用户) * 党员发布议题占比(党员/用户)
*/ */
private String publishIssueRatio; private BigDecimal publishIssueRatio;
/** /**
*数据更新至: yyyy|yyyyMM|yyyyMMdd *数据更新至: yyyy|yyyyMM|yyyyMMdd
@ -101,22 +102,22 @@ public class PioneerdataResultDTO implements Serializable {
/** /**
* V2升级新增字段, 详见说明文档 * V2升级新增字段, 详见说明文档
*/ */
private String issueRatioFm; private Integer issueRatioFm;
/** /**
* V2升级新增字段, 详见说明文档 * V2升级新增字段, 详见说明文档
*/ */
private String topicRatioFm; private Integer topicRatioFm;
/** /**
* V2升级新增字段, 详见说明文档 * V2升级新增字段, 详见说明文档
*/ */
private String shiftProjectRatioFm; private Integer shiftProjectRatioFm;
/** /**
* V2升级新增字段, 详见说明文档 * V2升级新增字段, 详见说明文档
*/ */
private String resolvedProjectRatioFm; private Integer resolvedProjectRatioFm;
/** /**
* V2升级新增字段, 详见说明文档 * V2升级新增字段, 详见说明文档
*/ */
private String publishIssueRatioFm; private Integer publishIssueRatioFm;
} }

12
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/screen/dao/ScreenBaseReportDataDao.java

@ -151,9 +151,9 @@ public interface ScreenBaseReportDataDao extends BaseDao<ScreenBaseReportDataFor
/** /**
* 05网格注册用户数据 * 05网格注册用户数据
* 居民总数 = 注册用户数 = 非党员用户 + 党员用户 * 居民总数 = 注册用户数 = 非党员用户 + 党员用户
* 热心居民总数 = 注册用户数 - 党员总数 = 非党员用户榆山统计方式 * 热心居民总数 = 注册用户数 - 党员总数 = 非党员用户
* 本日注册居民/本日热心居民日增量 = 用户首次绑定网格的时间榆山统计方式 * 本日注册居民/本日热心居民日增量 = 用户首次绑定网格的时间
* 本日党员认证日增量 = 认证历史中认证类型为党员并且认证成功的时间榆山统计方式 * 本日党员认证日增量 = 认证历史中认证类型为党员并且认证成功的时间
* *
* @param * @param
* @return java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.ScreenGridRegUserResultDTO> * @return java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.ScreenGridRegUserResultDTO>
@ -167,9 +167,9 @@ public interface ScreenBaseReportDataDao extends BaseDao<ScreenBaseReportDataFor
/** /**
* 06组织注册用户数据 * 06组织注册用户数据
* 居民总数=注册用户数=非党员用户+党员用户 * 居民总数=注册用户数=非党员用户+党员用户
* 热心居民总数=注册用户数-党员总数=非党员用户榆山统计方式 * 热心居民总数=注册用户数-党员总数=非党员用户
* 本日注册居民/本日热心居民日增量 = 用户首次绑定网格的时间榆山统计方式 * 本日注册居民/本日热心居民日增量 = 用户首次绑定网格的时间
* 本日党员认证日增量 = 认证历史中认证类型为党员并且认证成功的时间榆山统计方式 * 本日党员认证日增量 = 认证历史中认证类型为党员并且认证成功的时间
* *
* @param * @param
* @return java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.ScreenAgencyRegUserResultDTO> * @return java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.ScreenAgencyRegUserResultDTO>

2
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/screen/ScreenBaseReportDataDao.xml

@ -751,7 +751,6 @@ and grid.id not in
<select id="gridRegUserIncr" resultType="com.elink.esua.epdc.dto.screen.result.ScreenGridRegUserResultDTO"> <select id="gridRegUserIncr" resultType="com.elink.esua.epdc.dto.screen.result.ScreenGridRegUserResultDTO">
SELECT SELECT
'${customId}' as customerId,
DATE_FORMAT( DATE_FORMAT(
date_add(now(), INTERVAL - 1 DAY), date_add(now(), INTERVAL - 1 DAY),
'%Y%m%d' '%Y%m%d'
@ -964,7 +963,6 @@ and grid.id not in
<select id="agencyRegUserIncr" resultType="com.elink.esua.epdc.dto.screen.result.ScreenAgencyRegUserResultDTO"> <select id="agencyRegUserIncr" resultType="com.elink.esua.epdc.dto.screen.result.ScreenAgencyRegUserResultDTO">
SELECT SELECT
'${customId}' as customerId,
DATE_FORMAT( DATE_FORMAT(
date_add(now(), INTERVAL - 1 DAY), date_add(now(), INTERVAL - 1 DAY),
'%Y%m%d' '%Y%m%d'

Loading…
Cancel
Save