package com.ruoyi.basic.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.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.deser.std.NumberDeserializers; import com.ruoyi.common.core.domain.MyBaseEntity; import lombok.Data; /** * 煤质方案字段值 实体类 * * @author ruoyi * @date 2025-06-09 */ @Data @TableName("coal_value") public class CoalValue extends MyBaseEntity { private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value = "id", type = IdType.AUTO) @JsonDeserialize(using = NumberDeserializers.LongDeserializer.class) private Long id; /** * 关联采购入库主键ID */ @TableField(value = "plan_id") private Long planId; /** * 字段值 */ @TableField(value = "coal_value") private String coalValue; /** * 字段 */ @TableField(value = "fields") private String fields; /** * 字段名 */ @TableField(value = "field_name") private String fieldName; }