package com.ruoyi.order.api.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 com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import java.util.Date; /** *
* 改派管理 *
* * @author hjl * @since 2024-07-08 */ @Getter @Setter @TableName("sys_change_dispatch") @ApiModel(value = "ChangeDispatch对象", description = "改派管理") public class ChangeDispatch extends BaseEntity { @TableId(value = "id", type = IdType.ASSIGN_ID) private String id; @ApiModelProperty("申请师傅") @TableField("worker_id") private Integer workerId; @ApiModelProperty("申请师傅姓名") @TableField("worker_name") private String workerName; @ApiModelProperty("申请原因") @TableField("apply_reason") private String applyReason; @ApiModelProperty("申请改派时间") @TableField("apply_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date applyTime; @ApiModelProperty("改派状态 (0:未改派 ;1:已改派 ;2:拒绝)") @TableField("state") private Integer state; @ApiModelProperty("订单类型(0:正常订单,1:后台订单(后台订单与用户端、师傅端无联系))") @TableField("type") private Integer type; @ApiModelProperty("订单id") @TableField("order_id") private String orderId; @ApiModelProperty("订单编号") @TableField("order_number") private String orderNumber; @ApiModelProperty("下单时间") @TableField(exist = false) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date orderTime; @ApiModelProperty("下单用户id") @TableField("user_id") private Integer userId; @ApiModelProperty("下单用户名称") @TableField("user_name") private String userName; @ApiModelProperty("城市编码") @TableField("city_code") private String cityCode; }