|
|
@ -4,9 +4,10 @@ import com.alibaba.fastjson.JSONObject; |
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
import java.util.Date; |
|
|
|
import java.util.List; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
@ -19,49 +20,52 @@ import lombok.Data; |
|
|
|
@ApiModel("堤防巡视检查计划详情") |
|
|
|
public class DfPlanDetailDto { |
|
|
|
|
|
|
|
@ApiModelProperty("主键") |
|
|
|
private String id; |
|
|
|
@ApiModelProperty("主键") |
|
|
|
private String id; |
|
|
|
|
|
|
|
@ApiModelProperty("名称") |
|
|
|
private String name; |
|
|
|
|
|
|
|
@ApiModelProperty("名称") |
|
|
|
private String name; |
|
|
|
@ApiModelProperty("巡查ID") |
|
|
|
private String xcId; |
|
|
|
|
|
|
|
@ApiModelProperty("巡查ID") |
|
|
|
private String xcId; |
|
|
|
@ApiModelProperty("巡查类型") |
|
|
|
private Long type; |
|
|
|
|
|
|
|
@ApiModelProperty("巡查类型") |
|
|
|
private Long type; |
|
|
|
@ApiModelProperty("检查次数") |
|
|
|
private Long frequency; |
|
|
|
|
|
|
|
@ApiModelProperty("检查次数") |
|
|
|
private Long frequency; |
|
|
|
@ApiModelProperty("周期") |
|
|
|
private Long cycleType; |
|
|
|
|
|
|
|
@ApiModelProperty("周期") |
|
|
|
private Long cycleType; |
|
|
|
@ApiModelProperty("是否提醒") |
|
|
|
private Boolean isReminder; |
|
|
|
|
|
|
|
@ApiModelProperty("是否提醒") |
|
|
|
private Boolean isReminder; |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty("提醒时间") |
|
|
|
private Date reminderTime; |
|
|
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty("提醒时间") |
|
|
|
private Date reminderTime; |
|
|
|
@ApiModelProperty("附加配置") |
|
|
|
private JSONObject otherConfig; |
|
|
|
|
|
|
|
@ApiModelProperty("附加配置") |
|
|
|
private JSONObject otherConfig; |
|
|
|
@ApiModelProperty("执行人") |
|
|
|
private List<OperatorDto> operators; |
|
|
|
|
|
|
|
@ApiModelProperty("执行人") |
|
|
|
private List<OperatorDto> operators; |
|
|
|
@ApiModelProperty("检查依据文档") |
|
|
|
private List<String> files; |
|
|
|
|
|
|
|
|
|
|
|
@Data |
|
|
|
public static class OperatorDto { |
|
|
|
@Data |
|
|
|
public static class OperatorDto { |
|
|
|
|
|
|
|
@ApiModelProperty("主键") |
|
|
|
private String id; |
|
|
|
@ApiModelProperty("主键") |
|
|
|
private String id; |
|
|
|
|
|
|
|
@ApiModelProperty("用户id") |
|
|
|
private String uid; |
|
|
|
@ApiModelProperty("用户名称") |
|
|
|
private String name; |
|
|
|
@ApiModelProperty("用户id") |
|
|
|
private String uid; |
|
|
|
@ApiModelProperty("用户名称") |
|
|
|
private String name; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|