forked from rongchao/epmet-cloud-rizhao
				
			
				 26 changed files with 456 additions and 4 deletions
			
			
		@ -0,0 +1,53 @@ | 
				
			|||||
 | 
					package com.epmet.dto.result; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import com.fasterxml.jackson.annotation.JsonIgnore; | 
				
			||||
 | 
					import lombok.Data; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import java.io.Serializable; | 
				
			||||
 | 
					import java.util.List; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * @Description 个人中心-我参与的项目列表-接口返参 | 
				
			||||
 | 
					 * @Auth sun | 
				
			||||
 | 
					 */ | 
				
			||||
 | 
					@Data | 
				
			||||
 | 
					public class MyPartProjectsResultDTO implements Serializable { | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    private static final long serialVersionUID = 2081387920547808112L; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 项目id | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String projectId; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 话题发表于哪个网格 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String topicReleaseGridName; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 项目标题 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String projectTitle; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 当前处理部门 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private List<String> departmentNameList; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 转项目时间。时间戳 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private Long shiftProjectTime; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 议题Id,用户数据整合使用(项目出自哪个网格"组织-网格") | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    @JsonIgnore | 
				
			||||
 | 
					    private String issueId; | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 项目状态(待处理 pending,结案closed)用于查询当前处理部门信息 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    @JsonIgnore | 
				
			||||
 | 
					    private String status; | 
				
			||||
 | 
					} | 
				
			||||
@ -0,0 +1,28 @@ | 
				
			|||||
 | 
					package com.epmet.resi.group.dto.topic.result; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import com.fasterxml.jackson.annotation.JsonFormat; | 
				
			||||
 | 
					import lombok.Data; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import java.io.Serializable; | 
				
			||||
 | 
					import java.util.Date; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * @Description 话题对应的议题及所属网格数据 | 
				
			||||
 | 
					 * @Auth sun | 
				
			||||
 | 
					 */ | 
				
			||||
 | 
					@Data | 
				
			||||
 | 
					public class IssueGridResultDTO implements Serializable { | 
				
			||||
 | 
					    private static final long serialVersionUID = -3495808492616727671L; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 网格Id | 
				
			||||
 | 
					     * */ | 
				
			||||
 | 
					    private String gridId; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 议题Id | 
				
			||||
 | 
					     * */ | 
				
			||||
 | 
					    private String issueId; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					} | 
				
			||||
@ -0,0 +1,37 @@ | 
				
			|||||
 | 
					package com.epmet.resi.mine.dto.from; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import lombok.Data; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import javax.validation.constraints.Min; | 
				
			||||
 | 
					import javax.validation.constraints.NotBlank; | 
				
			||||
 | 
					import java.io.Serializable; | 
				
			||||
 | 
					import java.util.List; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * @Description 个人中心-我参与的项目列表-接口入参 | 
				
			||||
 | 
					 * @Auth sun | 
				
			||||
 | 
					 */ | 
				
			||||
 | 
					@Data | 
				
			||||
 | 
					public class MyPartProjectsFormDTO implements Serializable { | 
				
			||||
 | 
					    private static final long serialVersionUID = -6534841370041338474L; | 
				
			||||
 | 
					    @NotBlank(message = "客户Id不能为空", groups = {MyPartProjectsFormDTO.MyProject.class}) | 
				
			||||
 | 
					    private String customerId; | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 当前页 | 
				
			||||
 | 
					     * */ | 
				
			||||
 | 
					    @Min(value = 1) | 
				
			||||
 | 
					    private Integer pageNo; | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 每页数量 | 
				
			||||
 | 
					     * */ | 
				
			||||
 | 
					    private Integer pageSize = 20; | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * token中用户Id | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String userId; | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 议题Id集合 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private List<String> issueList; | 
				
			||||
 | 
					    public interface MyProject {} | 
				
			||||
 | 
					} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue