package com.ycl.domain.entity; import com.baomidou.mybatisplus.annotation.FieldStrategy; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.ycl.system.domain.base.AbsEntity; import lombok.Data; import java.io.Serializable; /** * * * @author zxl * @since 2025-03-18 */ @Data @TableName("t_coding_ruler") public class CodingRuler extends AbsEntity implements Serializable { private static final long serialVersionUID = 1L; @TableField("project_code_type") /** 项目码类型 */ private String projectCodeType; @TableField("interval_type") /** 区间类型 */ private String intervalType; @TableField("left_symbol") /** 左符号 */ private String leftSymbol; @TableField("left_value") /** 左值 */ private Long leftValue; @TableField(value = "right_symbol",updateStrategy = FieldStrategy.IGNORED) /** 右符号 */ private String rightSymbol; @TableField(value = "right_value",updateStrategy = FieldStrategy.IGNORED) /** 右值 */ private Long rightValue; /** 启动状态 0 未启动 1 启动*/ @TableField("status") private Integer status; }