package com.panzhihua.common.model.dtos.visit;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
import javax.validation.constraints.NotEmpty;
|
import javax.validation.constraints.NotNull;
|
|
import com.panzhihua.common.model.dtos.EventResourceDTO;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
/**
|
* @author xyh
|
* @date 2021/6/24 11:30
|
*/
|
@ApiModel("完成走访DTO")
|
@Data
|
public class EventVisitCompleteDTO implements Serializable {
|
|
@ApiModelProperty(value = "音频列表")
|
List<EventResourceDTO> vosList;
|
@ApiModelProperty(value = "图片列表")
|
List<EventResourceDTO> imgList;
|
@ApiModelProperty(value = "视频列表")
|
List<EventResourceDTO> videoList;
|
@NotNull(message = "id不能为空")
|
@ApiModelProperty("id")
|
private Long id;
|
@ApiModelProperty("经纬度(,隔开)")
|
@NotEmpty(message = "经纬度不能为空")
|
private String latLng;
|
@ApiModelProperty("地址")
|
@NotEmpty(message = "地址不能为空")
|
private String address;
|
@ApiModelProperty("地址备注")
|
private String addressRemark;
|
@ApiModelProperty("0正常,1异常")
|
private Integer exception;
|
@ApiModelProperty("异常描述")
|
private String dellDesc;
|
@ApiModelProperty("异常选择")
|
private String option;
|
@ApiModelProperty("家庭联系方式")
|
@NotEmpty(message = "家庭联系方式不能为空")
|
private String familyPhone;
|
@ApiModelProperty("生活来源")
|
@NotEmpty(message = "生活来源不能为空")
|
private String familySource;
|
private Integer eventStatus;
|
@ApiModelProperty("生活来源")
|
private String remark;
|
@ApiModelProperty("完成时间")
|
@NotEmpty(message = "完成时间不能为空")
|
private String submitDate;
|
private Long userId;
|
|
}
|