package com.fzzy.work.domain; 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.fzzy.igds.constant.Constant; import com.fzzy.igds.domain.BizBaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; /** * @Desc: 工单配置类 * @Author: Andy.jia * @Date: 2025/12/29 */ @Data @Entity @Table(name = "work_order_conf") @TableName("work_order_conf") @EqualsAndHashCode(callSuper = false) public class WorkOrderConf extends BizBaseEntity implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @Column(name = "id", columnDefinition = "varchar(40) COMMENT '主键'") @TableId(value = "id", type = IdType.NONE) @TableField("id") private String id; @Column(name = "dept_id", columnDefinition = "varchar(40) COMMENT '所属库区'") @TableField("dept_id") private String deptId; @Column(name = "biz_type", columnDefinition = "varchar(20) COMMENT '业务分类'") @TableField("biz_type") private String bizType; @Column(name = "val_tag", columnDefinition = "varchar(2) COMMENT '是有启用'") @TableField("val_tag") private String valTag = Constant.YN_Y; @Column(name = "node_name1", columnDefinition = "varchar(30) COMMENT '节点名称'") @TableField("node_name1") private String nodeName1 = "库区审批"; @Column(name = "node_val1", columnDefinition = "varchar(2) COMMENT '是否有效'") @TableField("node_val1") private String nodeVal1 = Constant.YN_N; @Column(name = "node_name2", columnDefinition = "varchar(30) COMMENT '节点名称'") @TableField("node_name2") private String nodeName2 = "监管审批"; @Column(name = "node_val2", columnDefinition = "varchar(2) COMMENT '是否有效'") @TableField("node_val2") private String nodeVal2 = Constant.YN_Y; @Column(name = "node_name3", columnDefinition = "varchar(30) COMMENT '节点名称'") @TableField("node_name3") private String nodeName3 = "银行审批"; @Column(name = "node_val3", columnDefinition = "varchar(2) COMMENT '是否有效'") @TableField("node_val3") private String nodeVal3 = Constant.YN_Y; @Column(name = "remark", columnDefinition = "varchar(200) COMMENT '备注信息'") @TableField("remark") private String remark; }