forked from rongchao/epmet-cloud-rizhao
Browse Source
# Conflicts: # epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/feign/ResiGroupOpenFeignClient.java # epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/feign/fallback/ResiGroupOpenFeignClientFallback.javadev
17 changed files with 409 additions and 2 deletions
@ -0,0 +1,22 @@ |
|||
package com.epmet.dto.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Author zxc |
|||
* @DateTime 2020/11/18 下午5:52 |
|||
*/ |
|||
@Data |
|||
public class ApplicationDetailWorkFormDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 2611468185891863016L; |
|||
|
|||
public interface ApplicationDetailWork{} |
|||
|
|||
@NotBlank(message = "issueApplicationId不能为空",groups = {ApplicationDetailWork.class}) |
|||
private String issueApplicationId; |
|||
|
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.epmet.dto.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Author zxc |
|||
* @DateTime 2020/11/19 下午2:05 |
|||
*/ |
|||
@Data |
|||
public class ApplicationHistoryWorkFormDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -1609931427461117171L; |
|||
|
|||
public interface ApplicationHistoryWork{} |
|||
|
|||
@NotBlank(message = "议题ID不能为空",groups = {ApplicationHistoryWork.class}) |
|||
private String issueId; |
|||
} |
@ -0,0 +1,62 @@ |
|||
package com.epmet.dto.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Author zxc |
|||
* @DateTime 2020/11/18 下午5:51 |
|||
*/ |
|||
@Data |
|||
public class ApplicationDetailWorkResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 7351552491300420108L; |
|||
|
|||
/** |
|||
* 申请ID |
|||
*/ |
|||
private String issueApplicationId; |
|||
|
|||
/** |
|||
* 议题标题 |
|||
*/ |
|||
private String issueTitle; |
|||
|
|||
/** |
|||
* 所属网格名称 |
|||
*/ |
|||
private String gridName; |
|||
|
|||
/** |
|||
* 议题发起人 |
|||
*/ |
|||
private String issuePublisher; |
|||
|
|||
/** |
|||
* 话题相关信息 |
|||
*/ |
|||
private TopicInfoWorkResultDTO topicInfo; |
|||
|
|||
/** |
|||
* 议题建议 |
|||
*/ |
|||
private String issueSuggestion; |
|||
|
|||
/** |
|||
* 议题发起人电话 |
|||
*/ |
|||
private String issuePublisherMobile; |
|||
|
|||
|
|||
|
|||
public ApplicationDetailWorkResultDTO() { |
|||
this.issueApplicationId = ""; |
|||
this.issueTitle = ""; |
|||
this.gridName = ""; |
|||
this.issuePublisher = ""; |
|||
this.topicInfo = new TopicInfoWorkResultDTO(); |
|||
this.issuePublisherMobile = ""; |
|||
this.issueSuggestion = ""; |
|||
} |
|||
} |
@ -0,0 +1,53 @@ |
|||
package com.epmet.dto.result; |
|||
|
|||
import com.epmet.commons.tools.constant.NumConstant; |
|||
import com.fasterxml.jackson.annotation.JsonIgnore; |
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Author zxc |
|||
* @DateTime 2020/11/19 下午2:08 |
|||
*/ |
|||
@Data |
|||
public class ApplicationHistoryWorkResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 6310909348304378438L; |
|||
|
|||
/** |
|||
* 审核历史表id |
|||
*/ |
|||
private String historyId; |
|||
|
|||
/** |
|||
* under_auditing:待审核; approved:已通过, rejected:已驳回 |
|||
*/ |
|||
private String actionType; |
|||
|
|||
/** |
|||
* 操作时间戳 |
|||
*/ |
|||
private Long operateTime; |
|||
|
|||
/** |
|||
* 驳回理由或者审核通过理由 |
|||
*/ |
|||
private String reason; |
|||
|
|||
/** |
|||
* 工作人员姓名 |
|||
*/ |
|||
private String staffName; |
|||
|
|||
@JsonIgnore |
|||
private String userId; |
|||
|
|||
public ApplicationHistoryWorkResultDTO() { |
|||
this.historyId = ""; |
|||
this.actionType = ""; |
|||
this.operateTime = NumConstant.ZERO_L; |
|||
this.reason = ""; |
|||
this.staffName = ""; |
|||
} |
|||
} |
@ -0,0 +1,61 @@ |
|||
package com.epmet.dto.result; |
|||
|
|||
import com.epmet.commons.tools.constant.NumConstant; |
|||
import com.fasterxml.jackson.annotation.JsonIgnore; |
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author zxc |
|||
* @DateTime 2020/11/17 10:14 上午 |
|||
*/ |
|||
@Data |
|||
public class TopicInfoWorkResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -3445869627210569553L; |
|||
|
|||
/** |
|||
* 话题id |
|||
*/ |
|||
private String topicId; |
|||
|
|||
/** |
|||
* 话题发表人昵称 |
|||
*/ |
|||
private String publishedUser; |
|||
|
|||
/** |
|||
* 话题发表时间戳 |
|||
*/ |
|||
private Long publishedTime; |
|||
|
|||
/** |
|||
* 话题内容 |
|||
*/ |
|||
private String topicContent; |
|||
|
|||
/** |
|||
* 话题图片集合 |
|||
*/ |
|||
private List<String> topicImgs; |
|||
|
|||
/** |
|||
* 话题发表人电话 |
|||
*/ |
|||
private String topicPublishMobile; |
|||
|
|||
@JsonIgnore |
|||
private String topicUserId; |
|||
|
|||
public TopicInfoWorkResultDTO() { |
|||
this.topicId = ""; |
|||
this.publishedUser = ""; |
|||
this.publishedTime = NumConstant.ZERO_L; |
|||
this.topicContent = ""; |
|||
this.topicImgs = new ArrayList<>(); |
|||
this.topicPublishMobile = ""; |
|||
} |
|||
} |
Loading…
Reference in new issue