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