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 vosList; @ApiModelProperty(value = "图片列表") List imgList; @ApiModelProperty(value = "视频列表") List 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; }