alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add PUSH_STATUS TINYINT default 1; comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.PUSH_STATUS is '推送状态:1-未推送 2-推送中 3-推送成功 4-推送失败'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add PUSH_TIME timestamp; comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.PUSH_TIME is '推送时间'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add PUSH_BY varchar(32); comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.PUSH_BY is '推送人'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add PUSH_BY_NAME varchar(100); comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.PUSH_BY_NAME is '推送人姓名'; alter table NGWL_TEST_USER.USER_SHIPPER add PUSH_BY_NAME varchar(100); comment on column NGWL_TEST_USER.USER_SHIPPER.PUSH_BY_NAME is '推送人姓名'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_CARGO_MULTI add MATERIAL_BASE_INFO_ID BIGINT; comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_CARGO_MULTI.MATERIAL_BASE_INFO_ID is '物料id'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_CARGO_MULTI add PRODUCT_TYPE BIGINT; comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_CARGO_MULTI.PRODUCT_TYPE is '商品类型/货物类型(0料件,1半成品,2成品)'; alter table NGWL_TEST_WMS.MATERIAL_BASE_INFO add PUSH_BY_NAME varchar(100); comment on column NGWL_TEST_WMS.MATERIAL_BASE_INFO.PUSH_BY_NAME is '推送人名称'; USE NGWL_TEST_OMS; CREATE TABLE GW_LOG ( LOG_ID BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '日志ID', TYPE VARCHAR(50) COMMENT '类型', BUSINESS_ID BIGINT COMMENT '业务ID', REQUEST_BODY TEXT COMMENT '请求体', RESPONSE_BODY TEXT COMMENT '响应体', STATUS INT DEFAULT 1 COMMENT '状态:1-初始,2-成功,3-失败', ERROR_MSG VARCHAR(500) COMMENT '错误信息', SEND_TIME DATETIME COMMENT '发送时间', ORGANIZATION_ID BIGINT COMMENT '组织ID', TOP_ORGANIZATION_ID BIGINT COMMENT '顶级组织ID', ORGANIZATION_NAME VARCHAR(200) COMMENT '组织名称', CREATE_BY BIGINT COMMENT '创建人', CREATE_TIME DATETIME COMMENT '创建时间', DEL_FLAG INT DEFAULT 1 COMMENT '删除标记:1-正常,0-删除' ); alter table NGWL_TEST_OMS.GW_LOG add PUSH_BY_NAME varchar(100); comment on column NGWL_TEST_OMS.GW_LOG.PUSH_BY_NAME is '推送人姓名'; CREATE TABLE ERP_ENTERPRISE_UNIT ( ID BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID', ERP_CODE VARCHAR(100) COMMENT 'ERP单位编码', ERP_NAME VARCHAR(200) COMMENT 'ERP单位名称', PUSH_STATUS INT DEFAULT 1 COMMENT '推送状态:1-未推送,2-推送中,3-推送成功,4-推送失败', PUSH_TIME DATETIME COMMENT '推送时间', PUSH_BY BIGINT COMMENT '推送人', ORGANIZATION_ID BIGINT COMMENT '所属组织ID', TOP_ORGANIZATION_ID BIGINT COMMENT '一级组织ID', ORGANIZATION_NAME VARCHAR(200) COMMENT '所属组织名称', CREATE_BY BIGINT COMMENT '创建人', CREATE_BY_NAME VARCHAR(64) COMMENT '创建人姓名', CREATE_TIME DATETIME COMMENT '创建时间', UPDATE_BY BIGINT COMMENT '更新人', UPDATE_TIME DATETIME COMMENT '更新时间', DEL_FLAG INT DEFAULT 1 COMMENT '删除标记:1-正常,0-删除' ); COMMENT ON TABLE ERP_ENTERPRISE_UNIT IS '企业单位表'; alter table NGWL_TEST_OMS.ERP_ENTERPRISE_UNIT add PUSH_BY_NAME VARCHAR(100); comment on column NGWL_TEST_OMS.ERP_ENTERPRISE_UNIT.PUSH_BY_NAME is '推送人姓名'; CREATE TABLE ERP_COUNTRY ( ID BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID', ERP_COUNTRY_CODE VARCHAR(100) COMMENT 'ERP国别编码', ERP_COUNTRY_NAME VARCHAR(200) COMMENT 'ERP国别名称', PUSH_STATUS INT DEFAULT 1 COMMENT '推送状态:1-未推送,2-推送中,3-推送成功,4-推送失败', PUSH_TIME DATETIME COMMENT '推送时间', PUSH_BY BIGINT COMMENT '推送人', ORGANIZATION_ID BIGINT COMMENT '所属组织ID', TOP_ORGANIZATION_ID BIGINT COMMENT '一级组织ID', ORGANIZATION_NAME VARCHAR(100) COMMENT '所属组织名称', CREATE_BY BIGINT COMMENT '创建人', CREATE_TIME DATETIME COMMENT '创建时间', UPDATE_BY BIGINT COMMENT '更新人', UPDATE_TIME DATETIME COMMENT '更新时间', DEL_FLAG INT DEFAULT 1 COMMENT '删除标记:1-正常,0-删除' ); COMMENT ON TABLE ERP_COUNTRY IS '企业国别表'; alter table NGWL_TEST_OMS.ERP_COUNTRY add PUSH_BY_NAME varchar(100); comment on column NGWL_TEST_OMS.ERP_COUNTRY.PUSH_BY_NAME is '托送人姓名'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add REVISE_APPLY_TYPE int; comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.REVISE_APPLY_TYPE is '删改单申请类型:0-改单 1-删除 2-作废'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add REVISE_APPLY_STATUS int default 0; comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.REVISE_APPLY_STATUS is '删改单申请状态:0-未申请 1-申请成功 2-申请失败'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add REVISE_APPLY_REASON varchar(255); comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.REVISE_APPLY_REASON is '删改单申请原因'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add REVISE_APPLY_BY varchar(50); comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.REVISE_APPLY_BY is '删改单申请人'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add REVISE_APPLY_BY_NAME varchar(100); comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.REVISE_APPLY_BY_NAME is '删改单申请人姓名'; alter table NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER add REVISE_APPLY_TIME timestamp; comment on column NGWL_TEST_OMS.BUSINESS_DOCUMENT_ORDER.REVISE_APPLY_TIME is '删改单申请时间'; USE NGWL_TEST_WMS; CREATE TABLE customs_declaration_detail ( id BIGINT IDENTITY(1,1) PRIMARY KEY, organization_id BIGINT, organization_name VARCHAR(64), top_organization_id BIGINT, document_number VARCHAR(64), material_base_info_id BIGINT, material_code VARCHAR(64), material_name VARCHAR(255), bond_invt_no VARCHAR(64), invt_row INT, create_time DATETIME, create_by BIGINT, create_by_name VARCHAR(64), update_time DATETIME, update_by BIGINT, update_by_name VARCHAR(64), del_flag INT DEFAULT 1 ); COMMENT ON TABLE customs_declaration_detail IS '报关明细表'; COMMENT ON COLUMN customs_declaration_detail.id IS '主键'; COMMENT ON COLUMN customs_declaration_detail.organization_id IS '组织表ID'; COMMENT ON COLUMN customs_declaration_detail.organization_name IS '组织名称'; COMMENT ON COLUMN customs_declaration_detail.top_organization_id IS '一级组织表ID'; COMMENT ON COLUMN customs_declaration_detail.document_number IS '单据编号'; COMMENT ON COLUMN customs_declaration_detail.material_base_info_id IS '物料基础信息ID'; COMMENT ON COLUMN customs_declaration_detail.material_code IS '物料编码'; COMMENT ON COLUMN customs_declaration_detail.material_name IS '物料名称'; COMMENT ON COLUMN customs_declaration_detail.bond_invt_no IS '进口核注清单号'; COMMENT ON COLUMN customs_declaration_detail.invt_row IS '行号'; COMMENT ON COLUMN customs_declaration_detail.create_time IS '创建时间'; COMMENT ON COLUMN customs_declaration_detail.create_by IS '创建人'; COMMENT ON COLUMN customs_declaration_detail.create_by_name IS '创建人姓名'; COMMENT ON COLUMN customs_declaration_detail.update_time IS '修改时间'; COMMENT ON COLUMN customs_declaration_detail.update_by IS '修改人'; COMMENT ON COLUMN customs_declaration_detail.update_by_name IS '修改人姓名'; COMMENT ON COLUMN customs_declaration_detail.del_flag IS '删除标志 1-正常 2-删除'; CREATE INDEX idx_cdd_document_number ON customs_declaration_detail(document_number); CREATE INDEX idx_cdd_bond_invt_no ON customs_declaration_detail(bond_invt_no);