🆕 价格
All checks were successful
Release / Release (push) Successful in 40s

This commit is contained in:
my_ong 2025-03-02 15:09:17 +08:00
parent f562388f73
commit d1e0abf345

View File

@ -12,9 +12,9 @@ import lombok.experimental.FieldNameConstants;
import lombok.experimental.SuperBuilder;
import org.nutz.dao.entity.annotation.*;
import tech.riemann.ims.entity.IdBaseEntity;
import tech.riemann.ims.enums.AssignRuleEnum;
import java.io.Serial;
import java.math.BigDecimal;
@Data
@SuperBuilder
@ -46,12 +46,12 @@ public class Material extends IdBaseEntity {
@ColDefine(notNull = false, width = 128, precision = 0)
private String name;
@Schema(description = "赋码规则(2-低值易耗品(不参与赋码) 1-高价值工具类(参与唯一赋码)", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
@Schema(description = "是否赋码", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
@TableField("m_assign_rule")
@Column("m_assign_rule")
@Comment("赋码规则")
@ColDefine(notNull = false, type = ColType.INT)
private AssignRuleEnum assignRule; // 0-低值易耗品不参与赋码 1-高价值工具类参与唯一赋码
private Boolean assignRule; // 0-低值易耗品不参与赋码 1-高价值工具类参与唯一赋码
@Schema(description = "类型", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
@TableField("m_type")
@ -60,6 +60,13 @@ public class Material extends IdBaseEntity {
@ColDefine(notNull = false, width = 128, precision = 0)
private String type;
@Schema(description = "价格", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
@TableField("m_price")
@Column("m_price")
@Comment("价格")
@ColDefine(notNull = false, width = 18, precision = 0)
private BigDecimal price;
@Schema(description = "规格", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
@TableField("m_spec")
@Column("m_spec")