package org.springblade.modules.eCallEventTwo.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 办理单对象 ec_handle * * @author ${context.author} * @date 2024-05-28 14:42:26 */ @ApiModel(value = "EcHandle对象" , description = "办理单") @Data @TableName("ec_handle") public class EcHandle implements Serializable { private static final long serialVersionUID = 1L; /** 办理单ID */ @ApiModelProperty(value = "主键ID", example = "") @TableId(value = "handle_id", type = IdType.AUTO) private Long handleId; /** 工单ID */ @ApiModelProperty(value = "工单ID", example = "") @TableField("order_id") private Long orderId; /** 派发单ID */ @ApiModelProperty(value = "派发单ID", example = "") @TableField("dispatch_id") private Long dispatchId; /** 办理单号 */ @ApiModelProperty(value = "办理单号", example = "") @TableField("handle_code") private String handleCode; /** 办理单位 */ @ApiModelProperty(value = "办理单位", example = "") @TableField("hdl_org_code") private String hdlOrgCode; /** 办理单位 */ @ApiModelProperty(value = "办理单位", example = "") @TableField("hdl_org_name") private String hdlOrgName; /** 到达现场地点 */ @ApiModelProperty(value = "到达现场地点", example = "") @TableField("arrive_loc") private String arriveLoc; /** 到达现场地点-经度 */ @ApiModelProperty(value = "到达现场地点-经度", example = "") @TableField("arrive_loc_lat") private BigDecimal arriveLocLat; /** 到达现场地点-维度 */ @ApiModelProperty(value = "到达现场地点-维度", example = "") @TableField("arrive_loc_lng") private BigDecimal arriveLocLng; /** 到达现场时间 */ @ApiModelProperty(value = "到达现场时间", example = "") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @TableField("arrive_biz_time") private Date arriveBizTime; /** 远程处置时间 */ @ApiModelProperty(value = "远程处置时间", example = "") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @TableField("remote_hdl_time") private Date remoteHdlTime; /** 远程处置说明 */ @ApiModelProperty(value = "远程处置说明", example = "") @TableField("remote_hdl_note") private String remoteHdlNote; /** 远程处置附件 */ @ApiModelProperty(value = "远程处置附件", example = "") @TableField("remote_hdl_images") private String remoteHdlImages; /** 未规范处置说明 */ @ApiModelProperty(value = "未规范处置说明", example = "") @TableField("nosop_hdl_note") private String nosopHdlNote; /** 未规范处置附件 */ @ApiModelProperty(value = "未规范处置附件", example = "") @TableField("nosop_hdl_images") private String nosopHdlImages; /** 截止日期 */ @ApiModelProperty(value = "截止日期", example = "") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @TableField("limit_time") private Date limitTime; /** 延期后截止日期 */ @ApiModelProperty(value = "延期后截止日期", example = "") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @TableField("delay_time") private Date delayTime; /** 已反馈(Y/N) */ @ApiModelProperty(value = "已反馈(Y/N)", example = "") @TableField("tag_hdl_doing") private String tagHdlDoing; }