package org.sxkj.gd.workorder.param; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; @Data public class GdClueEventDistributeParam { /** * 成果ID */ @ApiModelProperty(value = "成果ID", required = true) @NotNull(message = "成果ID不能为空") private Long resultId; /** * 工单任务ID */ @ApiModelProperty(value = "工单任务ID", required = true) private Long workOrderId; /** * 工单处置人 */ @ApiModelProperty(value = "工单处置人", required = true) @NotNull(message = "工单处置人不能为空") private Long disposeUser; /** * 处置部门 */ @ApiModelProperty(value = "处置部门", required = true) @NotNull(message = "处置部门不能为空") private Long disposeDept; /** * 经度 */ @ApiModelProperty(value = "经度", required = true) @NotNull(message = "经度不能为空") private Double longitude; /** * 纬度 */ @ApiModelProperty(value = "纬度", required = true) @NotNull(message = "纬度不能为空") private Double latitude; /** * 区域编码 */ @ApiModelProperty(value = "区域编码") private String areaCode; @ApiModelProperty(value = "事件名称", required = true) private String eventName; }