DY_lims/sql/oracle/耗材/耗材.txt

130 lines
8.3 KiB
Plaintext
Raw Normal View History

-- ----------------------------- 2022-08-25 add by zhangs--------------begin
-- 建表语句
CREATE TABLE T_LIMS_MATERIAL(
ID NUMBER NOT NULL,
MATERIALTYPEID NUMBER NULL,
MATERIALNAME VARCHAR2(36) NULL,
MODEL VARCHAR2(36) NULL,
MANUFACTORY VARCHAR2(120) NULL,
LOCID NUMBER NULL,
LOCNAME VARCHAR2(120) NULL,
REMAINAMOUNT NUMBER NULL,
AMOUNTLOWLIMIT NUMBER NULL,
UNIT NUMBER(36) NULL,
LABORATORYID VARCHAR2(36) NULL,
LABORATORY VARCHAR2(36) NULL,
REMARKS VARCHAR2(360) NULL,
CREATEDBYID VARCHAR2(36) NULL,
CREATEDBYNAME VARCHAR2(60) NULL,
CREATEDTIME DATE NULL,
CREATEDBYORGID VARCHAR2(36) NULL,
CREATEDBYORGNAME VARCHAR2(270) NULL
);
COMMENT ON TABLE T_LIMS_MATERIAL IS '耗材';
COMMENT ON COLUMN T_LIMS_MATERIAL.ID IS '主键';
COMMENT ON COLUMN T_LIMS_MATERIAL.MATERIALTYPEID IS '耗材类型ID';
COMMENT ON COLUMN T_LIMS_MATERIAL.MATERIALNAME IS '耗材名称';
COMMENT ON COLUMN T_LIMS_MATERIAL.MODEL IS '规格型号';
COMMENT ON COLUMN T_LIMS_MATERIAL.MANUFACTORY IS '厂家';
COMMENT ON COLUMN T_LIMS_MATERIAL.LOCID IS '存放位置ID';
COMMENT ON COLUMN T_LIMS_MATERIAL.LOCNAME IS '存放位置';
COMMENT ON COLUMN T_LIMS_MATERIAL.REMAINAMOUNT IS '剩余数量';
COMMENT ON COLUMN T_LIMS_MATERIAL.AMOUNTLOWLIMIT IS '数量低限';
COMMENT ON COLUMN T_LIMS_MATERIAL.UNIT IS '单位';
COMMENT ON COLUMN T_LIMS_MATERIAL.LABORATORYID IS '所属实验室ID';
COMMENT ON COLUMN T_LIMS_MATERIAL.LABORATORY IS '所属实验室';
COMMENT ON COLUMN T_LIMS_MATERIAL.REMARKS IS '备注';
COMMENT ON COLUMN T_LIMS_MATERIAL.CREATEDBYID IS '制单人编码';
COMMENT ON COLUMN T_LIMS_MATERIAL.CREATEDBYNAME IS '制单人名称';
COMMENT ON COLUMN T_LIMS_MATERIAL.CREATEDTIME IS '制单时间';
COMMENT ON COLUMN T_LIMS_MATERIAL.CREATEDBYORGID IS '制单人单位编码';
COMMENT ON COLUMN T_LIMS_MATERIAL.CREATEDBYORGNAME IS '制单人单位名称';
ALTER TABLE T_LIMS_MATERIAL ADD CONSTRAINT PK_LIMS_MATERIAL PRIMARY KEY (ID);
CREATE TABLE T_LIMS_MATERIAL_RECORD(
ID NUMBER NOT NULL,
MATERIALID NUMBER NULL,
OPERATETYPE VARCHAR2(36) NULL,
OPERATEAMOUNT NUMBER NULL,
OPERATORID VARCHAR2(36) NULL,
OPERATOR VARCHAR2(36) NULL,
REMARKS VARCHAR2(360) NULL,
CREATEDBYID VARCHAR2(36) NULL,
CREATEDBYNAME VARCHAR2(60) NULL,
CREATEDTIME DATE NULL,
CREATEDBYORGID VARCHAR2(36) NULL,
CREATEDBYORGNAME VARCHAR2(270) NULL
);
COMMENT ON TABLE T_LIMS_MATERIAL_RECORD IS '耗材操作记录';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.ID IS '主键';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.MATERIALID IS '耗材ID';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.OPERATETYPE IS '操作类型';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.OPERATEAMOUNT IS '操作数量';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.OPERATORID IS '操作人ID';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.OPERATOR IS '操作人';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.REMARKS IS '备注';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.CREATEDBYID IS '制单人编码';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.CREATEDBYNAME IS '制单人名称';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.CREATEDTIME IS '制单时间';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.CREATEDBYORGID IS '制单人单位编码';
COMMENT ON COLUMN T_LIMS_MATERIAL_RECORD.CREATEDBYORGNAME IS '制单人单位名称';
ALTER TABLE T_LIMS_MATERIAL_RECORD ADD CONSTRAINT PK_LIMS_MATERIAL_RECORD PRIMARY KEY (ID);
CALL INSERTI18N('T_LIMS_MATERIAL.SERVICE_NAME', '耗材', '耗材', 'zh-CN', '耗材');
CALL INSERTI18N('T_LIMS_MATERIAL.ID', '耗材的主键', '主键', 'zh-CN', '主键');
CALL INSERTI18N('T_LIMS_MATERIAL.MATERIALTYPEID', '耗材的耗材类型ID', '耗材类型ID', 'zh-CN', '耗材类型ID');
CALL INSERTI18N('T_LIMS_MATERIAL.MATERIALNAME', '耗材的耗材名称', '耗材名称', 'zh-CN', '耗材名称');
CALL INSERTI18N('T_LIMS_MATERIAL.MODEL', '耗材的规格型号', '规格型号', 'zh-CN', '规格型号');
CALL INSERTI18N('T_LIMS_MATERIAL.MANUFACTORY', '耗材的厂家', '厂家', 'zh-CN', '厂家');
CALL INSERTI18N('T_LIMS_MATERIAL.LOCID', '耗材的存放位置ID', '存放位置ID', 'zh-CN', '存放位置ID');
CALL INSERTI18N('T_LIMS_MATERIAL.LOCNAME', '耗材的存放位置', '存放位置', 'zh-CN', '存放位置');
CALL INSERTI18N('T_LIMS_MATERIAL.REMAINAMOUNT', '耗材的剩余数量', '剩余数量', 'zh-CN', '剩余数量');
CALL INSERTI18N('T_LIMS_MATERIAL.AMOUNTLOWLIMIT', '耗材的数量低限', '数量低限', 'zh-CN', '数量低限');
CALL INSERTI18N('T_LIMS_MATERIAL.UNIT', '耗材的单位', '单位', 'zh-CN', '单位');
CALL INSERTI18N('T_LIMS_MATERIAL.LABORATORYID', '耗材的所属实验室ID', '所属实验室ID', 'zh-CN', '所属实验室ID');
CALL INSERTI18N('T_LIMS_MATERIAL.LABORATORY', '耗材的所属实验室', '所属实验室', 'zh-CN', '所属实验室');
CALL INSERTI18N('T_LIMS_MATERIAL.REMARKS', '耗材的备注', '备注', 'zh-CN', '备注');
CALL INSERTI18N('T_LIMS_MATERIAL.CREATEDBYID', '耗材的制单人编码', '制单人编码', 'zh-CN', '制单人编码');
CALL INSERTI18N('T_LIMS_MATERIAL.CREATEDBYNAME', '耗材的制单人名称', '制单人名称', 'zh-CN', '制单人名称');
CALL INSERTI18N('T_LIMS_MATERIAL.CREATEDTIME', '耗材的制单时间', '制单时间', 'zh-CN', '制单时间');
CALL INSERTI18N('T_LIMS_MATERIAL.CREATEDBYORGID', '耗材的制单人单位编码', '制单人单位编码', 'zh-CN', '制单人单位编码');
CALL INSERTI18N('T_LIMS_MATERIAL.CREATEDBYORGNAME', '耗材的制单人单位名称', '制单人单位名称', 'zh-CN', '制单人单位名称');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.SERVICE_NAME', '耗材操作记录', '耗材操作记录', 'zh-CN', '耗材操作记录');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.ID', '耗材操作记录的主键', '主键', 'zh-CN', '主键');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.MATERIALID', '耗材操作记录的耗材ID', '耗材ID', 'zh-CN', '耗材ID');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.OPERATETYPE', '耗材操作记录的操作类型', '操作类型', 'zh-CN', '操作类型');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.OPERATEAMOUNT', '耗材操作记录的操作数量', '操作数量', 'zh-CN', '操作数量');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.OPERATORID', '耗材操作记录的操作人ID', '操作人ID', 'zh-CN', '操作人ID');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.OPERATOR', '耗材操作记录的操作人', '操作人', 'zh-CN', '操作人');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.REMARKS', '耗材操作记录的备注', '备注', 'zh-CN', '备注');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.CREATEDBYID', '耗材操作记录的制单人编码', '制单人编码', 'zh-CN', '制单人编码');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.CREATEDBYNAME', '耗材操作记录的制单人名称', '制单人名称', 'zh-CN', '制单人名称');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.CREATEDTIME', '耗材操作记录的制单时间', '制单时间', 'zh-CN', '制单时间');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.CREATEDBYORGID', '耗材操作记录的制单人单位编码', '制单人单位编码', 'zh-CN', '制单人单位编码');
CALL INSERTI18N('T_LIMS_MATERIAL_RECORD.CREATEDBYORGNAME', '耗材操作记录的制单人单位名称', '制单人单位名称', 'zh-CN', '制单人单位名称');
CALL INSERTI18N('BASEMODULE.MATERIALS.MODAL.ADD', '新增', '新增', 'zh-CN', '新增');
CALL INSERTI18N('BASEMODULE.MATERIALS.TAB.BASE_INFO', '基本信息', '基本信息', 'zh-CN', '基本信息');
CALL INSERTI18N('BASEMODULE.MATERIALS.BUTTON.BUTTON', '按钮', '按钮', 'zh-CN', '按钮');
CALL INSERTI18N('BASEMODULE.MATERIALS.TIP.TIP', '提示框', '提示框', 'zh-CN', '提示框');
CALL INSERTI18N('BASEMODULE.MATERIALS.MODAL.MODAL', '对话框', '对话框', 'zh-CN', '对话框');
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_LIMS_MATERIAL', '0', '0');
INSERT INTO T_CORE_TABLE (ID, AUDITABLE, ATTACHMENT)
VALUES ('T_LIMS_MATERIAL_RECORD', '0', '0');
COMMIT;
-- ----------------------------- 2022-08-25 add by zhangs------------end
INSERT INTO t_core_admin_choose_config (ID,NAME,TITLE,CATEGORY,URL,WIDTH) VALUES
(2022082516261,'耗材类型','耗材类型','materialTypeChoose','/secure/basemodule/basedata/material-types/page/choose-list','80%');
INSERT INTO t_core_admin_choose_config (ID,NAME,TITLE,CATEGORY,URL,WIDTH) VALUES
(2022082516531,'耗材','耗材','materialChoose','secure/basemodule/materials/page/choose-list','80%');