| | |
| | | package cn.gistack.sm.patrol.entity; |
| | | |
| | | import cn.gistack.flow.core.entity.FlowEntity; |
| | | 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; |
| | |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @Accessors(chain = true) |
| | | @ApiModel(value="sm_patrol_type对象", description="巡查类型") |
| | | public class PatrolRecord extends BaseEntity { |
| | | public class PatrolRecord extends FlowEntity { |
| | | /** |
| | | * 任务id |
| | | */ |
| | |
| | | private Object[] images; |
| | | |
| | | /** |
| | | * 巡查现场视频 |
| | | */ |
| | | @ApiModelProperty("巡查现场视频") |
| | | @TableField(value = "videos",typeHandler = FastjsonTypeHandler.class) |
| | | private Object[] videos; |
| | | |
| | | /** |
| | | * 巡查内容 |
| | | */ |
| | | @ApiModelProperty("巡查内容") |
| | |
| | | @ApiModelProperty(value = "巡检人员巡逻轨迹") |
| | | private String patrolRoute; |
| | | |
| | | /** |
| | | * 解决方案(1、自己解决,2上报) |
| | | */ |
| | | private String solution; |
| | | |
| | | |
| | | /** |
| | | * 处理状态(1、已解决,2、未解决) |
| | | */ |
| | | @ApiModelProperty("处理状态(1、已解决,0、未解决或无问题)") |
| | | private String state; |
| | | |
| | | /** |
| | | * 工作流任务id |
| | | */ |
| | | @ApiModelProperty("工作流任务id") |
| | | private String flowTaskId; |
| | | |
| | | /** |
| | | * 记录类型 |
| | | */ |
| | | @ApiModelProperty("记录类型") |
| | | private String recordType; |
| | | |
| | | /** |
| | | * 流程定义id |
| | | */ |
| | | private String processDefinitionId; |
| | | /** |
| | | * 流程实例id |
| | | */ |
| | | private String processInstanceId; |
| | | } |