Browse Source

202108版大屏:网格治理接口相关DTO init

master
liuchuang 4 years ago
parent
commit
118497b764
  1. 32
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenGridGovernanceItemDifficultFormDTO.java
  2. 34
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenGridGovernanceRankingFormDTO.java
  3. 24
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemCategoryResultDTO.java
  4. 44
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemDifficultResultDTO.java
  5. 2
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemResultDTO.java
  6. 25
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemStatusResultDTO.java
  7. 49
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceRankingResultDTO.java

32
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenGridGovernanceItemDifficultFormDTO.java

@ -0,0 +1,32 @@
package com.elink.esua.epdc.dto.analysis.pc.screen.form;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/8/11 9:34
*/
@Data
public class EpdcScreenGridGovernanceItemDifficultFormDTO implements Serializable {
private static final long serialVersionUID = 8255572020305039479L;
/**
* 页码 -必传项
*/
@NotNull(message = "页码 不能为空")
private Integer pageIndex;
/**
* 页容量 -必传项
*/
@NotNull(message = "页容量 不能为空")
private Integer pageSize;
/**
* 排序0-项目耗时1-涉及部门数量2-项目处理次数
*/
private String orderType;
}

34
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenGridGovernanceRankingFormDTO.java

@ -0,0 +1,34 @@
package com.elink.esua.epdc.dto.analysis.pc.screen.form;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/8/11 9:36
*/
@Data
public class EpdcScreenGridGovernanceRankingFormDTO implements Serializable {
private static final long serialVersionUID = 931811237478549795L;
/**
* 页码 -必传项
*/
@NotNull(message = "页码 不能为空")
private Integer pageIndex;
/**
* 页容量 -必传项
*/
@NotNull(message = "页容量 不能为空")
private Integer pageSize;
/**
* 统计类型year-年度month-月度
*/
@NotBlank(message = "统计类型不能为空")
private String statisticType;
}

24
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemCategoryResultDTO.java

@ -0,0 +1,24 @@
package com.elink.esua.epdc.dto.analysis.pc.screen.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/8/10 17:57
*/
@Data
public class EpdcScreenGridGovernanceItemCategoryResultDTO implements Serializable {
private static final long serialVersionUID = -2864657007061801812L;
/**
* 类别名称
*/
private String categoryName;
/**
* 项目数量
*/
private Integer itemNum;
}

44
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemDifficultResultDTO.java

@ -0,0 +1,44 @@
package com.elink.esua.epdc.dto.analysis.pc.screen.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/8/11 9:32
*/
@Data
public class EpdcScreenGridGovernanceItemDifficultResultDTO implements Serializable {
private static final long serialVersionUID = 6811731619897514999L;
/**
* 项目ID
*/
private String id;
/**
* 项目内容
*/
private String itemContent;
/**
* 发布时间
*/
private String distributeTime;
/**
* 耗时 单位小时
*/
private String spendTime;
/**
* 处理次数
*/
private String handleTotal;
/**
* 涉及部门数
*/
private String deptTotal;
}

2
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemResultDTO.java

@ -30,7 +30,7 @@ public class EpdcScreenGridGovernanceItemResultDTO implements Serializable {
/**
* 关注度
*/
private String attentionNum;
private Integer attentionNum;
/**
* 发布时间

25
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceItemStatusResultDTO.java

@ -0,0 +1,25 @@
package com.elink.esua.epdc.dto.analysis.pc.screen.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/8/11 9:29
*/
@Data
public class EpdcScreenGridGovernanceItemStatusResultDTO implements Serializable {
private static final long serialVersionUID = -1018653849672131838L;
/**
* 处理中项目数量
*/
private Integer processingNum;
/**
* 已完成项目数量
*/
private Integer completedNum;
}

49
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenGridGovernanceRankingResultDTO.java

@ -0,0 +1,49 @@
package com.elink.esua.epdc.dto.analysis.pc.screen.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/8/11 9:38
*/
@Data
public class EpdcScreenGridGovernanceRankingResultDTO implements Serializable {
private static final long serialVersionUID = -7084201309058663620L;
/**
* 社区ID
*/
private Long deptId;
/**
* 社区名称
*/
private String deptName;
/**
* 注册率
*/
private String registrationRate;
/**
* 响应率
*/
private String responseRate;
/**
* 解决率
*/
private String resolutionRate;
/**
* 满意率
*/
private String satisfactionRate;
/**
* 自治率
*/
private String autonomyRate;
}
Loading…
Cancel
Save