From 2f6e7668a233e2b8fe94be4f4d782b541d5fffb9 Mon Sep 17 00:00:00 2001 From: Jackwang Date: Fri, 3 Sep 2021 10:18:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=97=E6=84=BF=E6=B4=BB=E5=8A=A8api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../esua/epdc/volunteer/AppPageParamsDTO.java | 37 +++++++++ .../esua/epdc/volunteer/AppVactApplyDTO.java | 83 +++++++++++++++++++ 2 files changed, 120 insertions(+) create mode 100644 epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppPageParamsDTO.java create mode 100644 epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppVactApplyDTO.java diff --git a/epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppPageParamsDTO.java b/epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppPageParamsDTO.java new file mode 100644 index 0000000..5c8d0b4 --- /dev/null +++ b/epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppPageParamsDTO.java @@ -0,0 +1,37 @@ +package com.elink.esua.epdc.volunteer; + +import lombok.Data; + +import javax.validation.constraints.Min; +import javax.validation.constraints.NotNull; +import java.io.Serializable; + +/** + * @program: epdc-cloud-api-yushan + * @description: + * @author: wangtong + * @create: 2021-09-03 09:54 + **/ +@Data +public class AppPageParamsDTO implements Serializable { + + @Min(value = 0, message = "页码必须大于0") + @NotNull(message = "页码 不能为空") + private Integer pageIndex; + + /** + * 页容量 + */ + @Min(value = 0, message = "页容量必须大于0") + @NotNull(message = "页容量 不能为空") + private Integer pageSize; + + /** + * 用户ID + */ + private String userId; + + + + +} \ No newline at end of file diff --git a/epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppVactApplyDTO.java b/epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppVactApplyDTO.java new file mode 100644 index 0000000..3556b97 --- /dev/null +++ b/epdc-cloud-heart-client/src/main/java/com/elink/esua/epdc/volunteer/AppVactApplyDTO.java @@ -0,0 +1,83 @@ +package com.elink.esua.epdc.volunteer; + +import lombok.Data; + +import java.io.Serializable; + +/** + * @program: epdc-cloud-api-yushan + * @description: + * @author: wangtong + * @create: 2021-09-03 09:45 + **/ +@Data +public class AppVactApplyDTO implements Serializable { + + private String id; + + private String title; + + private String actStartTime; + + private String actEndTime; + + private String actAddress; + + private String headPic; + + private String requirement; + + private String actContent; + + private String volunteerFlag; + + private String contacts; + + private String tel; + + private String actLatitude; + + private String actLongitude; + + + /** + * 网格 + */ + private String deptName; + /** + * 网格ID + */ + private String deptId; + + /** + * 父所有部门ID + */ + private String parentDeptIds; + /** + * 父所有部门 + */ + private String parentDeptNames; + /** + * 所有部门ID + */ + private String allDeptIds; + /** + * 所有部门 + */ + private String allDeptNames; + + /** + * 用户ID + */ + private String userId; + + /** + * 用户头像 + */ + private String faceImg; + + /** + * 党员标识 + */ + private String partyFlag; +} \ No newline at end of file