guoshilong
2023-04-24 fc030d197a869d5fecab582d36ff17be7e67cc3f
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/entity/PatrolReport.java
@@ -1,6 +1,9 @@
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;
@@ -12,27 +15,53 @@
 * @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;
}