Merge branch 'dev' into test
This commit is contained in:
42
sql/dm/物料牌号扩展功能.sql
Normal file
42
sql/dm/物料牌号扩展功能.sql
Normal 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 '包装';
|
||||
10
sql/dm/物料牌号扩展线别字典.sql
Normal file
10
sql/dm/物料牌号扩展线别字典.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
-- 字典类型:线别
|
||||
INSERT INTO system_dict_type (id, name, type, status, create_time, remark)
|
||||
VALUES (202701012001000001, '线别', 'material_line_type', 0, SYSDATE, '物料牌号扩展线别');
|
||||
|
||||
-- 字典数据:随机两项示例
|
||||
INSERT INTO system_dict_data (id, dict_type, label, value, sort, status, color_type, css_class, create_time)
|
||||
VALUES (202701012001000101, 'material_line_type', '单线', 'single', 1, 0, 0, NULL, SYSDATE);
|
||||
|
||||
INSERT INTO system_dict_data (id, dict_type, label, value, sort, status, color_type, css_class, create_time)
|
||||
VALUES (202701012001000102, 'material_line_type', '双线', 'double', 2, 0, 0, NULL, SYSDATE);
|
||||
21
sql/dm/物料牌号扩展菜单.sql
Normal file
21
sql/dm/物料牌号扩展菜单.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
-- 物料牌号扩展菜单(DM 脚本)
|
||||
-- 如父级“物料管理”菜单 ID 不同,请调整 parent_id 默认值 1980093482014994433
|
||||
|
||||
-- 清理旧数据,便于重复执行
|
||||
DELETE FROM system_menu WHERE id IN (202701012002000000,202701012002000001,202701012002000002,202701012002000003,202701012002000004);
|
||||
|
||||
-- 功能菜单
|
||||
INSERT INTO system_menu (
|
||||
id, name, permission, type, sort, parent_id,
|
||||
path, icon, component, component_name, status
|
||||
) VALUES (
|
||||
202701012002000000, '物料牌号扩展', 'base:material-grade-ext:query', 2, 30, 1980093482014994433,
|
||||
'material-grade-ext', 'fa:list-alt', 'base/materialgradeext/index', 'MaterialGradeExt', 0
|
||||
);
|
||||
|
||||
-- 按钮权限
|
||||
INSERT INTO system_menu (id, name, permission, type, sort, parent_id, path, icon, component, status) VALUES
|
||||
(202701012002000001, '物料牌号扩展查询', 'base:material-grade-ext:query', 3, 1, 202701012002000000, '', '', '', 0),
|
||||
(202701012002000002, '物料牌号扩展新增', 'base:material-grade-ext:create', 3, 2, 202701012002000000, '', '', '', 0),
|
||||
(202701012002000003, '物料牌号扩展修改', 'base:material-grade-ext:update', 3, 3, 202701012002000000, '', '', '', 0),
|
||||
(202701012002000004, '物料牌号扩展删除', 'base:material-grade-ext:delete', 3, 4, 202701012002000000, '', '', '', 0);
|
||||
Reference in New Issue
Block a user