Browse Source

表单校验

dev_power_axis
zhangyuan 3 years ago
parent
commit
3b22c5a042
  1. 19
      epmet-plugins-module/pli-power-base/pli-power-base-client/src/main/java/com/epmet/plugin/power/dto/rent/RentContractInfoDTO.java

19
epmet-plugins-module/pli-power-base/pli-power-base-client/src/main/java/com/epmet/plugin/power/dto/rent/RentContractInfoDTO.java

@ -2,6 +2,8 @@ package com.epmet.plugin.power.dto.rent;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -26,6 +28,7 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 网格ID * 网格ID
*/ */
@NotBlank(message = "网格信息不能为空")
private String gridId; private String gridId;
/** /**
@ -36,6 +39,7 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 房屋小区ID * 房屋小区ID
*/ */
@NotBlank(message = "小区信息不能为空")
private String villageId; private String villageId;
/** /**
@ -46,6 +50,7 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 楼号ID * 楼号ID
*/ */
@NotBlank(message = "楼栋信息不能为空")
private String buildId; private String buildId;
/** /**
@ -56,6 +61,7 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 单元ID * 单元ID
*/ */
@NotBlank(message = "单元信息不能为空")
private String unitId; private String unitId;
/** /**
@ -66,6 +72,7 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 房屋ID * 房屋ID
*/ */
@NotBlank(message = "房屋信息不能为空")
private String homeId; private String homeId;
/** /**
@ -76,6 +83,7 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 房主姓名 * 房主姓名
*/ */
@NotBlank(message = "房主信息不能为空")
private String ownerName; private String ownerName;
/** /**
@ -86,36 +94,43 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 出租人姓名 * 出租人姓名
*/ */
@NotBlank(message = "出租人姓名不能为空")
private String lessorName; private String lessorName;
/** /**
* 出租人身份证 * 出租人身份证
*/ */
@NotBlank(message = "出租人身份证不能为空")
private String lessorIdCard; private String lessorIdCard;
/** /**
* 出租人手机 * 出租人手机
*/ */
@NotBlank(message = "出租人手机不能为空")
private String lessorMobile; private String lessorMobile;
/** /**
* 承租人姓名 * 承租人姓名
*/ */
@NotBlank(message = "承租人姓名不能为空")
private String lesseeName; private String lesseeName;
/** /**
* 承租人身份证 * 承租人身份证
*/ */
@NotBlank(message = "承租人身份证不能为空")
private String lesseeIdCard; private String lesseeIdCard;
/** /**
* 承租人手机 * 承租人手机
*/ */
@NotBlank(message = "承租人手机不能为空")
private String lesseeMobile; private String lesseeMobile;
/** /**
* 签署日期 * 签署日期
*/ */
@NotBlank(message = "签订时间不能为空")
private String signDate; private String signDate;
/** /**
@ -126,11 +141,13 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 合同开始日期 * 合同开始日期
*/ */
@NotBlank(message = "合同开始时间不能为空")
private String startDate; private String startDate;
/** /**
* 合同结束日期 * 合同结束日期
*/ */
@NotBlank(message = "合同结束时间不能为空")
private String endDate; private String endDate;
/** /**
@ -171,11 +188,13 @@ public class RentContractInfoDTO implements Serializable {
/** /**
* 租客列表 * 租客列表
*/ */
@NotEmpty
private List<RentTenantInfoDTO> tenantList; private List<RentTenantInfoDTO> tenantList;
/** /**
* 附件列表 * 附件列表
*/ */
@NotEmpty
private List<RentContractFileDTO> fileList; private List<RentContractFileDTO> fileList;
} }
Loading…
Cancel
Save