|  |  | 
 |  |  |     public static final long serialVersionUID = 202411061136001L; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 主键 | 
 |  |  |     */ | 
 |  |  |      * 主键 | 
 |  |  |      */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     @TableId(type = IdType.INPUT) | 
 |  |  |     private Long id; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 派单人ID | 
 |  |  |     */ | 
 |  |  |      * 派单人ID | 
 |  |  |      */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     private Long dispatcherId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 巡检员ID | 
 |  |  |     */ | 
 |  |  |      * 巡检员ID | 
 |  |  |      */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     private Long inspectorId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 任务类型ID | 
 |  |  |     */ | 
 |  |  |      * 任务类型ID | 
 |  |  |      */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     private Long taskTypeId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 任务内容 | 
 |  |  |     */ | 
 |  |  |      * 任务内容 | 
 |  |  |      */ | 
 |  |  |     private String taskContent; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 完成标准 | 
 |  |  |     */ | 
 |  |  |      * 完成标准 | 
 |  |  |      */ | 
 |  |  |     private String completeCriteria; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 要求完成时间;精确到分 | 
 |  |  |     */ | 
 |  |  |      * 要求完成时间;精确到分 | 
 |  |  |      */ | 
 |  |  |     @JsonFormat(pattern = "yyyy-MM-dd HH:mm") | 
 |  |  |     private Date deadLine; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 任务完成时间;精确到分 | 
 |  |  |     */ | 
 |  |  |      * 任务完成时间;精确到分 | 
 |  |  |      */ | 
 |  |  |     @JsonFormat(pattern = "yyyy-MM-dd HH:mm") | 
 |  |  |     private Date completeTime; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 派单时间 | 
 |  |  |     */ | 
 |  |  |      * 派单时间 | 
 |  |  |      */ | 
 |  |  |     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | 
 |  |  |     private Date dispatchTime; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 状态;1-未完成,2-已完成 | 
 |  |  |     */ | 
 |  |  |      * 农户问题上报ID | 
 |  |  |      */ | 
 |  |  |     private Long clientReportId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 巡检员问题上报ID | 
 |  |  |      */ | 
 |  |  |     private Long inspectorReportId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 状态;1-未完成,2-已完成 | 
 |  |  |      */ | 
 |  |  |     private Byte state; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 驳回次数 | 
 |  |  |     */ | 
 |  |  |      * 驳回次数 | 
 |  |  |      */ | 
 |  |  |     private Integer rejectTimes; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |     * 逻辑删除标识;未删除为0,已删除为删除时间 | 
 |  |  |     */ | 
 |  |  |      * 逻辑删除标识;未删除为0,已删除为删除时间 | 
 |  |  |      */ | 
 |  |  |     @JSONField(serializeUsing= ObjectWriterImplToString.class) | 
 |  |  |     private Long deleted; | 
 |  |  | } |