package com.ydtech.modules.esm.model.po; 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 lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; /** * @version * @author: hxl * @Date: 2024/4/15 14:32 * @Description: 订单转移历史记录表 */ @TableName(value = "ins_order_set_user_his") @Data @NoArgsConstructor public class InsOrderSetUserHis implements Serializable { /*** * 主键自增 */ @TableId(value = "id", type = IdType.AUTO) private Long id; /*** * 前线用户ID */ @TableField(value = "orderno") private String orderno; /*** * 协议ID */ @TableField(value = "quoteno") private String quoteno; /*** * 旧操作人 */ @TableField(value = "old_operator_id") private String oldOperatorId; /*** * 新操作人 */ @TableField(value = "new_operator_id") private String newOperatorId; /*** * 旧操作人名称 */ @TableField(value = "old_operator_name") private String oldOperatorName; /*** * 新操作人名称 */ @TableField(value = "new_operator_name") private String newOperatorName; /*** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @TableField(value = "create_time") private Date createTime; /*** * 创建人人 */ @TableField(value = "create_id") private String createId; /*** * 子订单id */ @TableField(value = "suborder_id") private String subOrderId; /*** * 备注 */ @TableField(value = "remark") private String remark; public InsOrderSetUserHis(String orderno, String quoteno, String oldOperatorId, String newOperatorId, Date createTime, String createId,String subOrderId,String oldOperatorName,String newOperatorName ,String remark) { this.orderno = orderno; this.quoteno = quoteno; this.oldOperatorId = oldOperatorId; this.newOperatorId = newOperatorId; this.createTime = createTime; this.createId = createId; this.subOrderId = subOrderId; this.oldOperatorName = oldOperatorName; this.newOperatorName = newOperatorName; this.remark = remark; } }