forked from rongchao/epmet-cloud-rizhao
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