|
@ -2,8 +2,12 @@ package com.epmet.dto.result; |
|
|
|
|
|
|
|
|
import java.io.Serializable; |
|
|
import java.io.Serializable; |
|
|
import java.util.Date; |
|
|
import java.util.Date; |
|
|
|
|
|
|
|
|
|
|
|
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup; |
|
|
import lombok.Data; |
|
|
import lombok.Data; |
|
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotBlank; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 工作日志(服务)-记录 |
|
|
* 工作日志(服务)-记录 |
|
@ -16,9 +20,13 @@ public class WorkdiaryServiceRecordDTO implements Serializable { |
|
|
|
|
|
|
|
|
private static final long serialVersionUID = 1L; |
|
|
private static final long serialVersionUID = 1L; |
|
|
|
|
|
|
|
|
|
|
|
public interface Save extends CustomerClientShowGroup {} |
|
|
|
|
|
public interface Update extends CustomerClientShowGroup {} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 主键 |
|
|
* 主键 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "未选中任何数据", groups = { Update.class }) |
|
|
private String id; |
|
|
private String id; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
@ -29,6 +37,7 @@ public class WorkdiaryServiceRecordDTO implements Serializable { |
|
|
/** |
|
|
/** |
|
|
* 服务类型 |
|
|
* 服务类型 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "服务类型为必填项", groups = { Save.class, Update.class }) |
|
|
private Short serviceType; |
|
|
private Short serviceType; |
|
|
private String serviceTypeName; |
|
|
private String serviceTypeName; |
|
|
|
|
|
|
|
@ -40,6 +49,7 @@ public class WorkdiaryServiceRecordDTO implements Serializable { |
|
|
/** |
|
|
/** |
|
|
* 网格ID |
|
|
* 网格ID |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "网格为必填项", groups = { Save.class, Update.class }) |
|
|
private String gridId; |
|
|
private String gridId; |
|
|
private String gridName; |
|
|
private String gridName; |
|
|
|
|
|
|
|
@ -51,6 +61,7 @@ public class WorkdiaryServiceRecordDTO implements Serializable { |
|
|
/** |
|
|
/** |
|
|
* 申请人ID |
|
|
* 申请人ID |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "申请人为必填项", groups = { Save.class, Update.class }) |
|
|
private String applicantId; |
|
|
private String applicantId; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
@ -61,21 +72,25 @@ public class WorkdiaryServiceRecordDTO implements Serializable { |
|
|
/** |
|
|
/** |
|
|
* 申请人住址 |
|
|
* 申请人住址 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "住址为必填项", groups = { Save.class, Update.class }) |
|
|
private String applicantAddress; |
|
|
private String applicantAddress; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 申请人联系电话 |
|
|
* 申请人联系电话 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "联系电话为必填项", groups = { Save.class, Update.class }) |
|
|
private String applicantMobile; |
|
|
private String applicantMobile; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 服务内容 |
|
|
* 服务内容 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "服务内容为必填项", groups = { Save.class, Update.class }) |
|
|
private String serviceContent; |
|
|
private String serviceContent; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 服务时间 |
|
|
* 服务时间 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NotBlank(message = "服务时间为必填项", groups = { Save.class, Update.class }) |
|
|
private String serviceTime; |
|
|
private String serviceTime; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|