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