Browse Source
# Conflicts: # epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/DemoController.javadev_shibei_match
31 changed files with 2048 additions and 10 deletions
@ -0,0 +1,85 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-组织群组总数-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class AgencyGroupTotalFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户ID |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机构ID 关联机关dim表 |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 父级机关ID |
||||
|
*/ |
||||
|
private String pid; |
||||
|
|
||||
|
/** |
||||
|
* 统计日期 关联日期dim表 |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月份ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 当前组织及下级小组总数 |
||||
|
*/ |
||||
|
private Integer groupTotal; |
||||
|
|
||||
|
/** |
||||
|
* 当前组织及下级楼院小组总数 |
||||
|
*/ |
||||
|
private Integer ordinaryTotal; |
||||
|
|
||||
|
/** |
||||
|
* 当前组织及下级支部小组总数 |
||||
|
*/ |
||||
|
private Integer branchTotal; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,85 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-组织热议话题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class AgencyHotTopicFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户ID |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机构ID 关联机关dm表 |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 父级机关ID |
||||
|
*/ |
||||
|
private String pid; |
||||
|
|
||||
|
/** |
||||
|
* 统计日期 关联日期dm表 |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 话题总数 |
||||
|
*/ |
||||
|
private Integer topicTotal; |
||||
|
|
||||
|
/** |
||||
|
* 话题状态【热议中:hot_discuss】 |
||||
|
*/ |
||||
|
private String status; |
||||
|
|
||||
|
/** |
||||
|
* 状态话题数量 |
||||
|
*/ |
||||
|
private Integer topicCount; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,196 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-组织议题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class AgencyIssueFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户ID |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 组织ID |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 上级组织ID |
||||
|
*/ |
||||
|
private String pid; |
||||
|
|
||||
|
/** |
||||
|
* 年度ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 月度ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 日期ID |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 当日议题增量 |
||||
|
*/ |
||||
|
private Integer issueIncr; |
||||
|
|
||||
|
/** |
||||
|
* 议题总数 |
||||
|
*/ |
||||
|
private Integer issueTotal; |
||||
|
|
||||
|
/** |
||||
|
* 当日已转项目的议题数增量 |
||||
|
*/ |
||||
|
private Integer shiftProjectIncr; |
||||
|
|
||||
|
/** |
||||
|
* 已转项目的议题总数 |
||||
|
*/ |
||||
|
private Integer shiftProjectTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已转项目所占百分比 |
||||
|
*/ |
||||
|
private BigDecimal shiftProjectPercent; |
||||
|
|
||||
|
/** |
||||
|
* 当日表决中议题数增量 |
||||
|
*/ |
||||
|
private Integer votingIncr; |
||||
|
|
||||
|
/** |
||||
|
* 表决中议题总数 |
||||
|
*/ |
||||
|
private Integer votingTotal; |
||||
|
|
||||
|
/** |
||||
|
* 表决中议题所占百分比 |
||||
|
*/ |
||||
|
private BigDecimal votingPercent; |
||||
|
|
||||
|
/** |
||||
|
* 当日已关闭议题数增量 |
||||
|
*/ |
||||
|
private Integer closedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已关闭议题中已解决数量 |
||||
|
*/ |
||||
|
private Integer closedResolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已关闭议题中无需解决数量 |
||||
|
*/ |
||||
|
private Integer closedUnresolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题总数 |
||||
|
*/ |
||||
|
private Integer closedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中已解决总数 |
||||
|
*/ |
||||
|
private Integer closedResolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中未解决总数 |
||||
|
*/ |
||||
|
private Integer closedUnresolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题所占百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中已解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedResolvedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中未解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedUnresolvedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案议题数 |
||||
|
*/ |
||||
|
private Integer closedCaseIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案议题中已解决数 |
||||
|
*/ |
||||
|
private Integer closedCaseResolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案议题中未解决数 |
||||
|
*/ |
||||
|
private Integer closedCaseUnresolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题总数 |
||||
|
*/ |
||||
|
private Integer closedCaseTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中已解决总数 |
||||
|
*/ |
||||
|
private Integer closedCaseResolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中未解决总数 |
||||
|
*/ |
||||
|
private Integer closedCaseUnresolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中已解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedCaseResolvedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中未解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedCaseUnresolvedPercent; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,141 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-组织项目数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class AgencyProjectFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户Id 【dim_customer.id】 |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机关Id 【dim_agency.id】 |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 上级组织Id【dim_agency.pid】 |
||||
|
*/ |
||||
|
private String parentId; |
||||
|
|
||||
|
/** |
||||
|
* 日维度Id 【dim_date.id】 |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周维度Id 【dim_week.id】 |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月维度Id 【dim_month.id】 |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年维度Id 【dim_year.id】 |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日项目总数 【当前组织及下级项目总数】 |
||||
|
*/ |
||||
|
private Integer projectTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日处理中项目数 【当前组织及下级所有未结案项目总数】 |
||||
|
*/ |
||||
|
private Integer pendingTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日处理中项目占比 【当前组织及下级未结案项目百分比(存百分比数,小数点后两位)】 |
||||
|
*/ |
||||
|
private BigDecimal pendingRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案项目数 【当前组织及下级已结案项目总数】 |
||||
|
*/ |
||||
|
private Integer closedTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案项目占比 【当前组织及下级已结案项目百分比(存百分比数,小数点后两位)】 |
||||
|
*/ |
||||
|
private BigDecimal closedRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中已解决项目数 【当前组织及下级已结案项目中已解决总数】 |
||||
|
*/ |
||||
|
private Integer resolvedTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中已解决项目占比 【当前组织及下级已结案项目中已解决占比】 |
||||
|
*/ |
||||
|
private BigDecimal resolvedRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中未解决项目数 【当前组织及下级已结案项目中未解决总数】 |
||||
|
*/ |
||||
|
private Integer unresolvedTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中未解决项目占比 【当前组织及下级已结案项目中未解决占比】 |
||||
|
*/ |
||||
|
private BigDecimal unresolvedRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 当日项目总数 【当前组织及下级项目总数】 |
||||
|
*/ |
||||
|
private Integer projectIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日处理中项目数 【当前组织及下级前一日新增处理中项目数】 |
||||
|
*/ |
||||
|
private Integer pendingIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案项目数 【当前组织及下级前一日新增结案项目数】 |
||||
|
*/ |
||||
|
private Integer closedIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案项目中已解决数 【当前组织及下级前一日新增结案中已解决项目数】 |
||||
|
*/ |
||||
|
private Integer resolvedIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案项目组未解决数 【当前组织及下级前一日新增结案中未解决项目数】 |
||||
|
*/ |
||||
|
private Integer unresolvedIncr = 0; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,106 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-组织机关注册用户数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class AgencyRegUserFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户id |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机关id |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 注册用户总数 |
||||
|
*/ |
||||
|
private Integer regTotal; |
||||
|
|
||||
|
/** |
||||
|
* 居民总数 |
||||
|
*/ |
||||
|
private Integer resiTotal; |
||||
|
|
||||
|
/** |
||||
|
* 热心居民总数 |
||||
|
*/ |
||||
|
private Integer warmHeartedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 党员总数 |
||||
|
*/ |
||||
|
private Integer partymemberTotal; |
||||
|
|
||||
|
/** |
||||
|
* 本日注册居民日增量 |
||||
|
*/ |
||||
|
private Integer regIncr; |
||||
|
|
||||
|
/** |
||||
|
* 本日热心居民日增量 |
||||
|
*/ |
||||
|
private Integer warmIncr; |
||||
|
|
||||
|
/** |
||||
|
* 本日党员认证日增量 |
||||
|
*/ |
||||
|
private Integer partymemberIncr; |
||||
|
|
||||
|
/** |
||||
|
* 居民总数占比 |
||||
|
*/ |
||||
|
private BigDecimal resiProportion; |
||||
|
|
||||
|
/** |
||||
|
* 党员总数占比 |
||||
|
*/ |
||||
|
private BigDecimal partymemberProportion; |
||||
|
|
||||
|
/** |
||||
|
* 热心居民占比 |
||||
|
*/ |
||||
|
private BigDecimal warmHeartedProportion; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,80 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-组织话题转议题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class AgencyTopicIssueFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户Id |
||||
|
* */ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 父级机关ID |
||||
|
*/ |
||||
|
private String pid; |
||||
|
|
||||
|
/** |
||||
|
* 机关ID |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 日期ID |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 已转议题数量 |
||||
|
*/ |
||||
|
private Integer issueTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已转议题当日增量 |
||||
|
*/ |
||||
|
private Integer issueIncr; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,96 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-组织状态话题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class AgencyTopicStatusFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户Id |
||||
|
* */ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机构ID 关联机关dm表 |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 父级机关ID |
||||
|
*/ |
||||
|
private String pid; |
||||
|
|
||||
|
/** |
||||
|
* 统计日期 关联日期dm表 |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 话题状态ID 关联dim_topic_status表 |
||||
|
讨论中 discussing |
||||
|
已屏蔽 hidden |
||||
|
已关闭 closed |
||||
|
已转项目 shift_project |
||||
|
*/ |
||||
|
private String topicStatusId; |
||||
|
|
||||
|
/** |
||||
|
* 话题数量 指定状态的话题数量 |
||||
|
*/ |
||||
|
private Integer topicCount; |
||||
|
|
||||
|
/** |
||||
|
* 话题状态百分比 指定状态话题数/话题总数 |
||||
|
总数在topic_total_agency_daily中 |
||||
|
*/ |
||||
|
private BigDecimal topicProportion; |
||||
|
|
||||
|
/** |
||||
|
* 话题增量 单位时间内的状态话题的增加数 |
||||
|
*/ |
||||
|
private Integer topicIncrement; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,86 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-网格群组总数-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GridGroupTotalFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户ID |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机构ID 关联机关dim表 |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 网格ID |
||||
|
*/ |
||||
|
private String gridId; |
||||
|
|
||||
|
/** |
||||
|
* 统计日期 关联日期dim表 |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月份ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 网格下小组总数 |
||||
|
*/ |
||||
|
private Integer groupTotal; |
||||
|
|
||||
|
/** |
||||
|
* 网格下楼院小组总数 |
||||
|
*/ |
||||
|
private Integer ordinaryTotal; |
||||
|
|
||||
|
/** |
||||
|
* 网格下支部小组总数 |
||||
|
*/ |
||||
|
private Integer branchTotal; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,85 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-网格热议话题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GridHotTopicFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户ID |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机关ID |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 网格ID 关联网格dm表 |
||||
|
*/ |
||||
|
private String gridId; |
||||
|
|
||||
|
/** |
||||
|
* 日期ID |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 话题总数 |
||||
|
*/ |
||||
|
private Integer topicTotal; |
||||
|
|
||||
|
/** |
||||
|
* 话题状态【热议中:hot_discuss】 |
||||
|
*/ |
||||
|
private String status; |
||||
|
|
||||
|
/** |
||||
|
* 状态话题数量 |
||||
|
*/ |
||||
|
private Integer topicCount; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,196 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-网格议题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GridIssueFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户ID |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 组织ID |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 网格ID |
||||
|
*/ |
||||
|
private String gridId; |
||||
|
|
||||
|
/** |
||||
|
* 年度ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 月度ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 日期ID |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 当日议题增量 |
||||
|
*/ |
||||
|
private Integer issueIncr; |
||||
|
|
||||
|
/** |
||||
|
* 议题总数 |
||||
|
*/ |
||||
|
private Integer issueTotal; |
||||
|
|
||||
|
/** |
||||
|
* 当日已转项目的议题数增量 |
||||
|
*/ |
||||
|
private Integer shiftProjectIncr; |
||||
|
|
||||
|
/** |
||||
|
* 已转项目的议题总数 |
||||
|
*/ |
||||
|
private Integer shiftProjectTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已转项目所占百分比 |
||||
|
*/ |
||||
|
private BigDecimal shiftProjectPercent; |
||||
|
|
||||
|
/** |
||||
|
* 当日表决中议题数增量 |
||||
|
*/ |
||||
|
private Integer votingIncr; |
||||
|
|
||||
|
/** |
||||
|
* 表决中议题总数 |
||||
|
*/ |
||||
|
private Integer votingTotal; |
||||
|
|
||||
|
/** |
||||
|
* 表决中议题所占百分比 |
||||
|
*/ |
||||
|
private BigDecimal votingPercent; |
||||
|
|
||||
|
/** |
||||
|
* 当日已关闭议题数增量 |
||||
|
*/ |
||||
|
private Integer closedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已关闭议题中已解决数量 |
||||
|
*/ |
||||
|
private Integer closedResolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已关闭议题中无需解决数量 |
||||
|
*/ |
||||
|
private Integer closedUnresolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题总数 |
||||
|
*/ |
||||
|
private Integer closedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中已解决总数 |
||||
|
*/ |
||||
|
private Integer closedResolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中未解决总数 |
||||
|
*/ |
||||
|
private Integer closedUnresolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题所占百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中已解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedResolvedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 已关闭议题中未解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedUnresolvedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案议题数 |
||||
|
*/ |
||||
|
private Integer closedCaseIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案议题中已解决数 |
||||
|
*/ |
||||
|
private Integer closedCaseResolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案议题中未解决数 |
||||
|
*/ |
||||
|
private Integer closedCaseUnresolvedIncr; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题总数 |
||||
|
*/ |
||||
|
private Integer closedCaseTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中已解决总数 |
||||
|
*/ |
||||
|
private Integer closedCaseResolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中未解决总数 |
||||
|
*/ |
||||
|
private Integer closedCaseUnresolvedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中已解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedCaseResolvedPercent; |
||||
|
|
||||
|
/** |
||||
|
* 已结案议题中未解决百分比 |
||||
|
*/ |
||||
|
private BigDecimal closedCaseUnresolvedPercent; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,141 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-网格项目数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GridProjectFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户Id 【dim_customer.id】 |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机关Id 【dim_agency.id】 |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 网格Id 【dim_grid.id】 |
||||
|
*/ |
||||
|
private String gridId; |
||||
|
|
||||
|
/** |
||||
|
* 日维度Id 【dim_date.id】 |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周维度Id 【dim_week.id】 |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月维度Id 【dim_month.id】 |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年维度Id 【dim_year.id】 |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日网格下项目总数 【当前组织及下级项目总数】 |
||||
|
*/ |
||||
|
private Integer projectTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日网格下处理中项目数 【当前组织及下级所有未结案项目总数】 |
||||
|
*/ |
||||
|
private Integer pendingTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日网格下处理中项目占比 【当前组织及下级未结案项目百分比(存百分比数,小数点后两位)】 |
||||
|
*/ |
||||
|
private BigDecimal pendingRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 截止当日网格下已结案项目数 【当前组织及下级已结案项目总数】 |
||||
|
*/ |
||||
|
private Integer closedTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日网格下已结案项目占比 【当前组织及下级已结案项目百分比(存百分比数,小数点后两位)】 |
||||
|
*/ |
||||
|
private BigDecimal closedRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中已解决项目数 【当前组织及下级已结案项目中已解决总数】 |
||||
|
*/ |
||||
|
private Integer resolvedTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中已解决项目占比 【当前组织及下级已结案项目中已解决占比】 |
||||
|
*/ |
||||
|
private BigDecimal resolvedRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中未解决项目数 【当前组织及下级已结案项目中未解决总数】 |
||||
|
*/ |
||||
|
private Integer unresolvedTotal = 0; |
||||
|
|
||||
|
/** |
||||
|
* 截止当日已结案中未解决项目占比 【当前组织及下级已结案项目中未解决占比】 |
||||
|
*/ |
||||
|
private BigDecimal unresolvedRatio = new BigDecimal("0"); |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案项目中已解决数 【当前组织及下级前一日新增结案中已解决项目数】 |
||||
|
*/ |
||||
|
private Integer resolvedIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日已结案项目组未解决数 【当前组织及下级前一日新增结案中未解决项目数】 |
||||
|
*/ |
||||
|
private Integer unresolvedIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日网格下项目总数 【该网格下项目总数】 |
||||
|
*/ |
||||
|
private Integer projectIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日网格下处理中项目数 【该网格下未结案项目总数】 |
||||
|
*/ |
||||
|
private Integer pendingIncr = 0; |
||||
|
|
||||
|
/** |
||||
|
* 当日网格下已结案项目数 【该网格下已结案项目总数】 |
||||
|
*/ |
||||
|
private Integer closedIncr = 0; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,113 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import com.epmet.dto.indexcollect.form.GridPartyAbilityFormDTO; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotEmpty; |
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-网格注册用户数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GridRegUserFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户id |
||||
|
*/ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机关id |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 网格id |
||||
|
*/ |
||||
|
private String gridId; |
||||
|
|
||||
|
/** |
||||
|
* 日维度Id |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周维度Id |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 年维度Id |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 注册用户总数 |
||||
|
*/ |
||||
|
private Integer regTotal; |
||||
|
|
||||
|
/** |
||||
|
* 居民总数 |
||||
|
*/ |
||||
|
private Integer resiTotal; |
||||
|
|
||||
|
/** |
||||
|
* 热心居民总数 |
||||
|
*/ |
||||
|
private Integer warmHeartedTotal; |
||||
|
|
||||
|
/** |
||||
|
* 党员总数 |
||||
|
*/ |
||||
|
private Integer partymemberTotal; |
||||
|
|
||||
|
/** |
||||
|
* 本日注册居民日增量 |
||||
|
*/ |
||||
|
private Integer regIncr; |
||||
|
|
||||
|
/** |
||||
|
* 本日热心居民日增量 |
||||
|
*/ |
||||
|
private Integer warmIncr; |
||||
|
|
||||
|
/** |
||||
|
* 本日党员认证日增量 |
||||
|
*/ |
||||
|
private Integer partymemberIncr; |
||||
|
|
||||
|
/** |
||||
|
* 居民总数占比 |
||||
|
*/ |
||||
|
private BigDecimal resiProportion; |
||||
|
|
||||
|
/** |
||||
|
* 党员总数占比 |
||||
|
*/ |
||||
|
private BigDecimal partymemberProportion; |
||||
|
|
||||
|
/** |
||||
|
* 热心居民占比 |
||||
|
*/ |
||||
|
private BigDecimal warmHeartedProportion; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,81 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-网格话题转议题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GridTopicIssueFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户Id |
||||
|
* */ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机关ID |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 网格ID |
||||
|
*/ |
||||
|
private String gridId; |
||||
|
|
||||
|
/** |
||||
|
* 日期ID |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 新增转议题数 |
||||
|
*/ |
||||
|
private Integer issueIncr; |
||||
|
|
||||
|
/** |
||||
|
* 转议题总数 |
||||
|
*/ |
||||
|
private Integer issueTotal; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,95 @@ |
|||||
|
package com.epmet.dto.basereport.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 基础数据上报-网格状态话题数据-接口入参 |
||||
|
* @Auth sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GridTopicStatusFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 为true时需要删除历史数据 |
||||
|
*/ |
||||
|
private Boolean isFirst; |
||||
|
/** |
||||
|
* 数据集合对象 |
||||
|
*/ |
||||
|
private List<DataList> dataList; |
||||
|
|
||||
|
@Data |
||||
|
public class DataList implements Serializable { |
||||
|
private static final long serialVersionUID = 1L; |
||||
|
|
||||
|
/** |
||||
|
* 客户Id |
||||
|
* */ |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 机关ID |
||||
|
*/ |
||||
|
private String agencyId; |
||||
|
|
||||
|
/** |
||||
|
* 网格ID 关联网格dm表 |
||||
|
*/ |
||||
|
private String gridId; |
||||
|
|
||||
|
/** |
||||
|
* 日期ID |
||||
|
*/ |
||||
|
private String dateId; |
||||
|
|
||||
|
/** |
||||
|
* 周ID |
||||
|
*/ |
||||
|
private String weekId; |
||||
|
|
||||
|
/** |
||||
|
* 月ID |
||||
|
*/ |
||||
|
private String monthId; |
||||
|
|
||||
|
/** |
||||
|
* 季度ID |
||||
|
*/ |
||||
|
private String quarterId; |
||||
|
|
||||
|
/** |
||||
|
* 年ID |
||||
|
*/ |
||||
|
private String yearId; |
||||
|
|
||||
|
/** |
||||
|
* 话题状态ID 讨论中 discussing |
||||
|
已屏蔽 hidden |
||||
|
已关闭 closed |
||||
|
已转项目 shift_project |
||||
|
*/ |
||||
|
private String topicStatusId; |
||||
|
|
||||
|
/** |
||||
|
* 话题数量 |
||||
|
*/ |
||||
|
private Integer topicCount; |
||||
|
|
||||
|
/** |
||||
|
* 话题状态占比 指定状态话题数/话题总数 |
||||
|
总数在topic_total_grid_daily中 |
||||
|
*/ |
||||
|
private BigDecimal topicProportion; |
||||
|
|
||||
|
/** |
||||
|
* 话题增量 |
||||
|
*/ |
||||
|
private Integer topicIncrement; |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,175 @@ |
|||||
|
package com.epmet.controller; |
||||
|
|
||||
|
import com.epmet.commons.tools.utils.Result; |
||||
|
import com.epmet.dto.basereport.form.*; |
||||
|
import com.epmet.service.BaseReportService; |
||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||
|
import org.springframework.web.bind.annotation.*; |
||||
|
|
||||
|
/** |
||||
|
* @Author sun |
||||
|
* @Description 部分基础数据上报 |
||||
|
*/ |
||||
|
@RestController |
||||
|
@RequestMapping("basereport") |
||||
|
public class BaseReportController { |
||||
|
|
||||
|
@Autowired |
||||
|
private BaseReportService baseReportService; |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 网格注册用户数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("gridreguser") |
||||
|
public Result gridreguser(@RequestHeader("CustomerId") String customerId, @RequestBody GridRegUserFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 组织机关注册用户数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("agencyreguser") |
||||
|
public Result agencyreguser(@RequestHeader("CustomerId") String customerId, @RequestBody AgencyRegUserFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 网格群组总数 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("gridgrouptotal") |
||||
|
public Result gridgrouptotal(@RequestHeader("CustomerId") String customerId, @RequestBody GridGroupTotalFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 组织群组总数 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("agencygrouptotal") |
||||
|
public Result agencygrouptotal(@RequestHeader("CustomerId") String customerId, @RequestBody AgencyGroupTotalFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 网格热议话题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("gridhottopic") |
||||
|
public Result gridhottopic(@RequestHeader("CustomerId") String customerId, @RequestBody GridHotTopicFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 组织热议话题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("agencyhottopic") |
||||
|
public Result agencyhottopic(@RequestHeader("CustomerId") String customerId, @RequestBody AgencyHotTopicFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 网格状态话题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("gridtopicstatus") |
||||
|
public Result gridtopicstatus(@RequestHeader("CustomerId") String customerId, @RequestBody GridTopicStatusFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 组织状态话题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("agencytopicstatus") |
||||
|
public Result agencytopicstatus(@RequestHeader("CustomerId") String customerId, @RequestBody AgencyTopicStatusFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 网格话题转议题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("gridtopicissue") |
||||
|
public Result gridtopicissue(@RequestHeader("CustomerId") String customerId, @RequestBody GridTopicIssueFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 组织话题转议题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("agencytopicissue") |
||||
|
public Result agencytopicissue(@RequestHeader("CustomerId") String customerId, @RequestBody AgencyTopicIssueFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 网格议题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("gridissue") |
||||
|
public Result gridissue(@RequestHeader("CustomerId") String customerId, @RequestBody GridIssueFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 组织议题数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("agencyissue") |
||||
|
public Result agencyissue(@RequestHeader("CustomerId") String customerId, @RequestBody AgencyIssueFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 网格项目数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("gridproject") |
||||
|
public Result gridproject(@RequestHeader("CustomerId") String customerId, @RequestBody GridProjectFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* @Param formDTO |
||||
|
* @Description 组织项目数据 |
||||
|
* @author sun |
||||
|
*/ |
||||
|
@PostMapping("agencyproject") |
||||
|
public Result agencyproject(@RequestHeader("CustomerId") String customerId, @RequestBody AgencyProjectFormDTO formDTO) { |
||||
|
|
||||
|
return new Result(); |
||||
|
} |
||||
|
|
||||
|
|
||||
|
} |
@ -0,0 +1,10 @@ |
|||||
|
package com.epmet.service; |
||||
|
|
||||
|
|
||||
|
/** |
||||
|
* @Author sun |
||||
|
* @Description 部分基础数据上报 |
||||
|
*/ |
||||
|
public interface BaseReportService { |
||||
|
|
||||
|
} |
@ -0,0 +1,13 @@ |
|||||
|
package com.epmet.service.impl; |
||||
|
|
||||
|
import com.epmet.service.BaseReportService; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
/** |
||||
|
* @Author sun |
||||
|
* @Description 部分基础数据上报 |
||||
|
*/ |
||||
|
@Service |
||||
|
public class BaseReportServiceImpl implements BaseReportService { |
||||
|
|
||||
|
} |
Loading…
Reference in new issue