forked from luyan/epmet-cloud-lingshan
				
			
				 42 changed files with 960 additions and 38 deletions
			
			
		@ -0,0 +1,35 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 政府端查询议题详情调用group服务查询话题相关信息传入参数 | 
				
			|||
 * @ClassName GovTopicIssueInfoFormDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 16:43 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class GovTopicIssueInfoFormDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -6385096606331289966L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题Id | 
				
			|||
     * */ | 
				
			|||
    @NotBlank(message = "话题Id不能为空") | 
				
			|||
    private String topicId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 网格Id | 
				
			|||
     * */ | 
				
			|||
    @NotBlank(message = "网格Id不能为空") | 
				
			|||
    private String gridId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人Id | 
				
			|||
     * */ | 
				
			|||
    @NotBlank(message = "议题发起人Id不能为空") | 
				
			|||
    private String issueCreatorId; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,68 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
import sun.util.resources.cldr.gv.LocaleNames_gv; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 政府端查看议题详情返回DTO | 
				
			|||
 * @ClassName GovIssueDetailResultDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 15:45 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class GovIssueDetailResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 6131514615618398747L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题标题 | 
				
			|||
     */ | 
				
			|||
    private String issueTitle; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题状态(voting 已转项目:shift_project 已关闭:closed) | 
				
			|||
     */ | 
				
			|||
    private String issueStatus; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题信息 | 
				
			|||
     */ | 
				
			|||
    private GovTopicOfIssueInfoResultDTO topicInfo; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人电话 | 
				
			|||
     * */ | 
				
			|||
    private String issuePublisherMobile; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题建议处理方式 | 
				
			|||
     */ | 
				
			|||
    private String issueSuggestion; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 所属网格(网格所属机关单位名称-网格名称) | 
				
			|||
     */ | 
				
			|||
    private String belongsGridName; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人(山东路168-尹女士) | 
				
			|||
     */ | 
				
			|||
    private String issueInitiator; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题来源 例如 resi_topic | 
				
			|||
     * */ | 
				
			|||
    private String sourceType; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 当议题没有转成详情时此项为"" | 
				
			|||
     * */ | 
				
			|||
    private String projectId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 表决截止时间 | 
				
			|||
     * */ | 
				
			|||
    private Long votingDeadline; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,68 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 政府端查询议题详情调用group服务查询话题相关信息返回DTO | 
				
			|||
 * @ClassName GovTopicIssueInfoResultDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 16:17 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class GovTopicIssueInfoResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 8096157478835080299L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题id | 
				
			|||
     */ | 
				
			|||
    private String topicId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题内容 | 
				
			|||
     */ | 
				
			|||
    private String topicContent; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 图片列表 | 
				
			|||
     */ | 
				
			|||
    private List<String> photoList; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表人(山东路168-尹女士) | 
				
			|||
     */ | 
				
			|||
    private String publishedUser; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表时间 (时间戳 毫秒级) | 
				
			|||
     */ | 
				
			|||
    private Long topicPublishTime; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表人电话 | 
				
			|||
     * */ | 
				
			|||
    private String topicPublisherMobile; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题来源 例如 resi_topic | 
				
			|||
     * */ | 
				
			|||
    private String sourceType; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人(山东路168-尹女士) | 
				
			|||
     */ | 
				
			|||
    private String issueInitiator; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人电话 | 
				
			|||
     * */ | 
				
			|||
    private String issuePublisherMobile; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 所属网格(网格所属机关单位名称-网格名称) | 
				
			|||
     */ | 
				
			|||
    private String belongsGridName; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,46 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description | 
				
			|||
 * @ClassName GovTopicOfIssueInfoResultDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 15:57 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class GovTopicOfIssueInfoResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 3095929297129846601L; | 
				
			|||
    /** | 
				
			|||
     * 话题id | 
				
			|||
     */ | 
				
			|||
    private String topicId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题内容 | 
				
			|||
     */ | 
				
			|||
    private String topicContent; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 图片列表 | 
				
			|||
     */ | 
				
			|||
    private List<String> photoList; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表人(山东路168-尹女士) | 
				
			|||
     */ | 
				
			|||
    private String publishedUser; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表时间 (时间戳 毫秒级) | 
				
			|||
     */ | 
				
			|||
    private Long topicPublishTime; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表人电话 | 
				
			|||
     * */ | 
				
			|||
    private String topicPublisherMobile; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,35 @@ | 
				
			|||
package com.epmet.resi.group.dto.topic.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 政府端查询议题详情调用group服务查询话题相关信息传入参数 | 
				
			|||
 * @ClassName GovTopicIssueInfoFormDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 16:43 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class GovTopicIssueInfoFormDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -6385096606331289966L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题Id | 
				
			|||
     * */ | 
				
			|||
    @NotBlank(message = "话题Id不能为空") | 
				
			|||
    private String topicId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 网格Id | 
				
			|||
     * */ | 
				
			|||
    @NotBlank(message = "网格Id不能为空") | 
				
			|||
    private String gridId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人Id | 
				
			|||
     * */ | 
				
			|||
    @NotBlank(message = "议题发起人Id不能为空") | 
				
			|||
    private String issueCreatorId; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,68 @@ | 
				
			|||
package com.epmet.resi.group.dto.topic.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 政府端查询议题详情调用group服务查询话题相关信息返回DTO | 
				
			|||
 * @ClassName GovTopicIssueInfoResultDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 16:17 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class GovTopicIssueInfoResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 8096157478835080299L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题id | 
				
			|||
     */ | 
				
			|||
    private String topicId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题内容 | 
				
			|||
     */ | 
				
			|||
    private String topicContent; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 图片列表 | 
				
			|||
     */ | 
				
			|||
    private List<String> photoList; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表人(山东路168-尹女士) | 
				
			|||
     */ | 
				
			|||
    private String publishedUser; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表时间 (时间戳 毫秒级) | 
				
			|||
     */ | 
				
			|||
    private Long topicPublishTime; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 话题发表人电话 | 
				
			|||
     * */ | 
				
			|||
    private String topicPublisherMobile; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题来源 例如 resi_topic | 
				
			|||
     * */ | 
				
			|||
    private String sourceType; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人(山东路168-尹女士) | 
				
			|||
     */ | 
				
			|||
    private String issueInitiator; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发起人电话 | 
				
			|||
     * */ | 
				
			|||
    private String issuePublisherMobile; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 所属网格(网格所属机关单位名称-网格名称) | 
				
			|||
     */ | 
				
			|||
    private String belongsGridName; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,30 @@ | 
				
			|||
package com.epmet.resi.group.dto.topic.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.Date; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description | 
				
			|||
 * @ClassName ResiTopicAttachmentsResultDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 16:59 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class ResiTopicAttachmentsResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -3646719074798523755L; | 
				
			|||
 | 
				
			|||
    private String topicId; | 
				
			|||
 | 
				
			|||
    private String topicContent; | 
				
			|||
 | 
				
			|||
    private String createdBy; | 
				
			|||
 | 
				
			|||
    private String groupId; | 
				
			|||
 | 
				
			|||
    private Date createdTime; | 
				
			|||
 | 
				
			|||
    private List<String> photoList; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,35 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.Min; | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 政府端/居民段查看表决中议题列表传参 | 
				
			|||
 * @ClassName CommonIssueListFormDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 09:51 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class CommonIssueListFormDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -436147374473316845L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 网格Id | 
				
			|||
     * */ | 
				
			|||
    @NotBlank(message = "网格Id不能为空") | 
				
			|||
    private String gridId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 页码 | 
				
			|||
     * */ | 
				
			|||
    @Min(1) | 
				
			|||
    private Integer pageNo; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 每页多少条 | 
				
			|||
     * */ | 
				
			|||
    private Integer pageSize = 20; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,36 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description | 
				
			|||
 * @ClassName ClosedIssueListResultDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 10:13 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class ClosedIssueListResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -132155225850638716L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题id | 
				
			|||
     * */ | 
				
			|||
    private String issueId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题标题 | 
				
			|||
     * */ | 
				
			|||
    private String issueTitle; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题关闭时间 时间戳 | 
				
			|||
     * */ | 
				
			|||
    private Long issueClosedTime; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 解决方案 | 
				
			|||
     * */ | 
				
			|||
    private String solution; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,36 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 政府端/居民段查看表决中议题列表返参 | 
				
			|||
 * @ClassName VotingIssueListResultDTO | 
				
			|||
 * @Auth wangc | 
				
			|||
 * @Date 2020-05-14 10:04 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class VotingIssueListResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -7134055957167447949L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题发布时间 | 
				
			|||
     * */ | 
				
			|||
    private Long issuePublishTime; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题Id | 
				
			|||
     * */ | 
				
			|||
    private String issueId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题标题 | 
				
			|||
     * */ | 
				
			|||
    private String issueTitle; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 议题处理方式,建议,展示在列表中 | 
				
			|||
     * */ | 
				
			|||
    private String suggestion; | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue