1. 新增物料牌号扩展功能

This commit is contained in:
chenbowen
2026-01-15 16:41:51 +08:00
parent 1c919bec41
commit db91848cd4
3 changed files with 73 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
-- 表bse_mtrl_grade_ext
CREATE TABLE IF NOT EXISTS bse_mtrl_grade_ext (
id BIGINT PRIMARY KEY,
CMP_CD VARCHAR(64) NOT NULL,
CMP_NM VARCHAR(128),
MTRL_CD VARCHAR(128) NOT NULL,
MTRL_NM VARCHAR(255),
ZH_BRAND VARCHAR(255),
EN_BRAND VARCHAR(255),
SPC_MDL VARCHAR(255),
LINE_TP VARCHAR(64),
PKG VARCHAR(255),
company_id BIGINT,
company_name VARCHAR(128),
dept_id BIGINT,
dept_name VARCHAR(128),
post_id BIGINT,
tenant_id BIGINT DEFAULT 1,
creator_name VARCHAR(64),
updater_name VARCHAR(64),
creator VARCHAR(64),
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
updater VARCHAR(64),
update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
deleted BIT DEFAULT 0 NOT NULL
);
-- 索引
CREATE INDEX IF NOT EXISTS idx_bse_mtrl_grade_ext_mtrl_cd ON bse_mtrl_grade_ext (MTRL_CD);
CREATE INDEX IF NOT EXISTS idx_bse_mtrl_grade_ext_cmp_cd ON bse_mtrl_grade_ext (CMP_CD);
-- 字段注释(可选)
COMMENT ON TABLE bse_mtrl_grade_ext IS '物料牌号扩展';
COMMENT ON COLUMN bse_mtrl_grade_ext.CMP_CD IS '公司编码';
COMMENT ON COLUMN bse_mtrl_grade_ext.CMP_NM IS '公司名称';
COMMENT ON COLUMN bse_mtrl_grade_ext.MTRL_CD IS '物料编码';
COMMENT ON COLUMN bse_mtrl_grade_ext.MTRL_NM IS '物料名称';
COMMENT ON COLUMN bse_mtrl_grade_ext.ZH_BRAND IS '中文牌号';
COMMENT ON COLUMN bse_mtrl_grade_ext.EN_BRAND IS '英文牌号';
COMMENT ON COLUMN bse_mtrl_grade_ext.SPC_MDL IS '规格型号';
COMMENT ON COLUMN bse_mtrl_grade_ext.LINE_TP IS '线别material_line_type 字典)';
COMMENT ON COLUMN bse_mtrl_grade_ext.PKG IS '包装';