| | |
| | | package cn.gistack.sm.patrol.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.FieldStrategy; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | |
| | | * @Description: 巡查类型 |
| | | */ |
| | | @Data |
| | | @TableName("sm_patrol_report") |
| | | @TableName( value = "sm_patrol_report",autoResultMap = true) |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @Accessors(chain = true) |
| | | @ApiModel(value = "sm_patrol_report", description = "巡查记录") |
| | | public class PatrolReport extends BaseEntity { |
| | | |
| | | /** |
| | | * 水库id |
| | | * 巡查现场图片 |
| | | */ |
| | | @ApiModelProperty("水库id") |
| | | private String reservoirId; |
| | | @ApiModelProperty("处理图片") |
| | | @TableField(value = "images",typeHandler = FastjsonTypeHandler.class) |
| | | private Object[] images; |
| | | |
| | | /** |
| | | * 报告数量 |
| | | * 巡查现场视频 |
| | | */ |
| | | @ApiModelProperty("报告数量") |
| | | private Integer groupNum; |
| | | @ApiModelProperty("处理视频") |
| | | @TableField(value = "videos",typeHandler = FastjsonTypeHandler.class) |
| | | private Object[] videos; |
| | | |
| | | /** |
| | | * 异常数量 |
| | | * 巡查内容 |
| | | */ |
| | | @ApiModelProperty("异常数量") |
| | | private Integer errorNum; |
| | | @ApiModelProperty("处理内容") |
| | | private String content; |
| | | |
| | | /** |
| | | * 巡查记录id |
| | | */ |
| | | @ApiModelProperty("巡查记录id") |
| | | private String recordId; |
| | | |
| | | /** |
| | | * 任务id |
| | | */ |
| | | @ApiModelProperty("任务id") |
| | | private String taskId; |
| | | |
| | | /** |
| | | * 解决方案 |
| | | */ |
| | | @ApiModelProperty("解决方案") |
| | | private String solution; |
| | | |
| | | /** |
| | | * 指标项id |
| | | */ |
| | | @ApiModelProperty("指标项id") |
| | | private String itemId; |
| | | } |