17 changed files with 686 additions and 7 deletions
@ -0,0 +1,46 @@ |
|||
package com.elink.esua.epdc.dto.item.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description:工作端我的上报列表 |
|||
* @author: wangtong |
|||
* @create: 2022-09-03 15:21 |
|||
**/ |
|||
@Data |
|||
public class ItemAppealPageDTO implements Serializable { |
|||
|
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private int pageIndex; |
|||
/** |
|||
* 页容量,默认20页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于必须大于0") |
|||
private int pageSize = 20; |
|||
|
|||
private String userId; |
|||
|
|||
// /**
|
|||
// * 诉求类型 0民生 1发展 2执法
|
|||
// */
|
|||
// private String appealType;
|
|||
//
|
|||
// /**
|
|||
// * 上报开始时间:年月日
|
|||
// */
|
|||
// private String startTime;
|
|||
//
|
|||
// /**
|
|||
// * 上报结束时间:年月日
|
|||
// */
|
|||
// private String endTime;
|
|||
//
|
|||
// /**
|
|||
// * 项目内容
|
|||
// */
|
|||
// private String itemContent;
|
|||
} |
@ -0,0 +1,104 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 项目详情 |
|||
* @Author LC |
|||
* @Date 2019/9/16 9:41 |
|||
*/ |
|||
@Data |
|||
public class ItemAppealDetailResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -3581048983884408672L; |
|||
|
|||
/** |
|||
* 项目ID |
|||
*/ |
|||
private String id; |
|||
/** |
|||
* 发布人 |
|||
*/ |
|||
private String nickName; |
|||
/** |
|||
* 发布时间 |
|||
*/ |
|||
private Date distributeTime; |
|||
/** |
|||
* 手机号 |
|||
*/ |
|||
private String mobile; |
|||
/** |
|||
* 项目内容 |
|||
*/ |
|||
private String itemContent; |
|||
/** |
|||
* 图片 |
|||
*/ |
|||
private List<String> images; |
|||
/** |
|||
* 语音 |
|||
*/ |
|||
private String voice; |
|||
/** |
|||
* 语音时长 |
|||
*/ |
|||
private String duration; |
|||
/** |
|||
* 地址 |
|||
*/ |
|||
private String issueAddress; |
|||
|
|||
/** |
|||
* 纬度 |
|||
*/ |
|||
private Double issueLatitude; |
|||
/** |
|||
* 经度 |
|||
*/ |
|||
private Double issueLongitude; |
|||
/** |
|||
* 所属类别 |
|||
*/ |
|||
private String categoryName; |
|||
|
|||
/** |
|||
* 用户头像 |
|||
*/ |
|||
private String userFace; |
|||
|
|||
/** |
|||
* 网格ID |
|||
*/ |
|||
private Long gridId; |
|||
|
|||
/** |
|||
* 语音 |
|||
*/ |
|||
private String itemVoice; |
|||
|
|||
/** |
|||
* 联系人 |
|||
*/ |
|||
private String contactName; |
|||
|
|||
/** |
|||
* 诉求分类:0民生 1发展 2执法 |
|||
*/ |
|||
private String peopleFlag; |
|||
|
|||
/** |
|||
* 执法详情 |
|||
*/ |
|||
private ItemAppealLawDetailResultDTO lawDetail; |
|||
|
|||
/** |
|||
* 项目处理进度 |
|||
*/ |
|||
private List<ItemHandleProgressResultDTO> handleProgressResultDTOS; |
|||
|
|||
|
|||
} |
@ -0,0 +1,109 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
|
|||
@Data |
|||
public class ItemAppealLawDetailResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -3581048983884408672L; |
|||
|
|||
/** |
|||
* ID |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 项目ID |
|||
*/ |
|||
private String itemId; |
|||
|
|||
/** |
|||
* 事项名称 |
|||
*/ |
|||
private String lawName; |
|||
|
|||
/** |
|||
* 诉求详情 |
|||
*/ |
|||
private String lawContent; |
|||
|
|||
/** |
|||
* 主办单位 |
|||
*/ |
|||
private String hostUnit; |
|||
|
|||
/** |
|||
* 协办单位 |
|||
*/ |
|||
private String assistUnit; |
|||
|
|||
/** |
|||
* 有关需求 |
|||
*/ |
|||
private String demand; |
|||
|
|||
/** |
|||
* 事项类型:0计划事项 1临时事项 |
|||
*/ |
|||
private String lawType; |
|||
|
|||
/** |
|||
* 与部门是否沟通: 0已经沟通 1尚未沟通 |
|||
*/ |
|||
private String isExchange; |
|||
|
|||
/** |
|||
* 召集人姓名 |
|||
*/ |
|||
private String convenerName; |
|||
|
|||
/** |
|||
* 召集人职务 |
|||
*/ |
|||
private String convenerJob; |
|||
|
|||
/** |
|||
* 召集人电话 |
|||
*/ |
|||
private String convenerMobile; |
|||
|
|||
/** |
|||
* 联系人姓名 |
|||
*/ |
|||
private String contactName; |
|||
|
|||
/** |
|||
* 联系人职务 |
|||
*/ |
|||
private String contactJob; |
|||
|
|||
/** |
|||
* 联系人电话 |
|||
*/ |
|||
private String contactMobile; |
|||
|
|||
/** |
|||
* 报到时间 |
|||
*/ |
|||
private String reportTime; |
|||
|
|||
/** |
|||
* 报到地点 |
|||
*/ |
|||
private String reportAddress; |
|||
|
|||
/** |
|||
* 会议名称 |
|||
*/ |
|||
private String meetingName; |
|||
|
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private String createdTime; |
|||
|
|||
|
|||
} |
@ -0,0 +1,77 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: |
|||
* @author: wangtong |
|||
* @create: 2022-09-03 15:26 |
|||
**/ |
|||
@Data |
|||
public class ItemAppealPageResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* id |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 用户昵称 |
|||
*/ |
|||
private String nickName; |
|||
|
|||
|
|||
/** |
|||
* 内容 |
|||
*/ |
|||
private String itemContent; |
|||
|
|||
/** |
|||
* 发布时间 |
|||
*/ |
|||
private Date distributeTime; |
|||
|
|||
|
|||
/** |
|||
* 网格 |
|||
*/ |
|||
private String grid; |
|||
|
|||
/** |
|||
* 网格ID |
|||
*/ |
|||
private Long gridId; |
|||
|
|||
/** |
|||
* 项目状态 0-处理中,5-已关闭,10-已结案 |
|||
*/ |
|||
private Integer itemState; |
|||
|
|||
/** |
|||
* 项目状态 0-处理中,5-已关闭,10-已结案 |
|||
*/ |
|||
private String itemStateName; |
|||
|
|||
|
|||
/** |
|||
* 诉求分类:0民生 1发展 2执法 |
|||
*/ |
|||
private String peopleFlag; |
|||
|
|||
/** |
|||
* 诉求分类:0民生 1发展 2执法 |
|||
*/ |
|||
private String peopleFlagName; |
|||
|
|||
|
|||
/** |
|||
* 上报时间 |
|||
*/ |
|||
private String createdTime; |
|||
} |
Loading…
Reference in new issue