Browse Source

物业项目详情DTO添加

master
zhangyuan 5 years ago
parent
commit
7e2bc01d7d
  1. 32
      epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/form/ProjectDetailFormDTO.java
  2. 33
      epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/form/ProjectListFormDTO.java
  3. 77
      epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/result/ProjectDetailResultDTO.java
  4. 23
      epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/result/ProjectListResultDTO.java

32
epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/form/ProjectDetailFormDTO.java

@ -0,0 +1,32 @@
package com.elink.esua.epdc.dto.project.form;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
/**
* 物业项目列表Form DTO
*
* @Authorzhangyuan
* @Date2020/5/13 16:07
*/
@Data
public class ProjectDetailFormDTO implements Serializable {
private static final long serialVersionUID = -8847567240714882803L;
/**
* id
*/
private String id;
/**
* 用户ID
*/
private String userId;
/**
* 网格ID
*/
private Long gridId;
}

33
epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/form/ProjectListFormDTO.java

@ -0,0 +1,33 @@
package com.elink.esua.epdc.dto.project.form;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
/**
* 物业项目列表Form DTO
*
* @Authorzhangyuan
* @Date2020/5/13 16:07
*/
@Data
public class ProjectListFormDTO implements Serializable {
private static final long serialVersionUID = -8847567240714882803L;
/**
* 用户ID
*/
private String userId;
/**
* 网格ID
*/
private Long gridId;
/**
* 第一页查询发起时的时间
*/
@NotBlank(message = "时间不能为空")
private String timestamp;
}

77
epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/result/ProjectDetailResultDTO.java

@ -0,0 +1,77 @@
package com.elink.esua.epdc.dto.project.result;
import lombok.Data;
import java.io.Serializable;
@Data
public class ProjectDetailResultDTO implements Serializable {
private static final long serialVersionUID = -4978924751646345443L;
/**
* 网格ID
*/
private String gridId;
/**
* 网格名称
*/
private String grid;
/**
* 物业项目名称
*/
private String projectName;
/**
* 物业名称
*/
private String propertyName;
/**
* 物业电话
*/
private String propertyTel;
/**
* 物业负责人
*/
private String propertyManager;
/**
* 物业地址
*/
private String propertyAddress;
/**
* 物业群名称
*/
private String groupName;
/**
* 物业群头像
*/
private String groupAvatar;
/**
* 群状态
*/
private String groupState;
/**
* 物业群成员数
*/
private int numberGroupMember;
/**
* 社群内党员数
*/
private int numberGroupPartyMember;
/**
* 用户对物业群的状态 '0' 未申
* '1'已申请待审核 '2'审核
*/
private String groupMemberFlag;
}

23
epdc-cloud-property-client/src/main/java/com/elink/esua/epdc/dto/project/result/ProjectListResultDTO.java

@ -0,0 +1,23 @@
package com.elink.esua.epdc.dto.project.result;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
@Data
public class ProjectListResultDTO implements Serializable {
private static final long serialVersionUID = -4978924751646345443L;
/**
* 物业项目id
*/
private String id;
/**
* 物业项目名称
*/
private String projectName;
}
Loading…
Cancel
Save