diff --git a/nladmin-system/nlsso-server/pom.xml b/nladmin-system/nlsso-server/pom.xml index c086101..8ad737a 100644 --- a/nladmin-system/nlsso-server/pom.xml +++ b/nladmin-system/nlsso-server/pom.xml @@ -32,6 +32,12 @@ + + + org.flywaydb + flyway-core + + org.dromara.dynamictp dynamic-tp-spring-boot-starter-adapter-webserver diff --git a/nladmin-system/nlsso-server/src/main/resources/config/application.yml b/nladmin-system/nlsso-server/src/main/resources/config/application.yml index 5708b06..8e931c6 100644 --- a/nladmin-system/nlsso-server/src/main/resources/config/application.yml +++ b/nladmin-system/nlsso-server/src/main/resources/config/application.yml @@ -73,6 +73,19 @@ spring: username: ${DB_USER:${nl.config.sqlserver.username}} password: ${DB_PWD:${nl.config.sqlserver.password}} type: com.alibaba.druid.pool.DruidDataSource + flyway: + #开启 + enabled: true + #当迁移时发现目标schema非空,而且带有没有元数据的表时,是否自动执行基准迁移,默认false. + baseline-on-migrate: true + # 检测迁移脚本的路径是否存在,如不存在,则抛出异常 + check-location: true + #sql脚本位置 + locations: classpath:db/migration + #是否允许无序的迁移,默认false + out-of-order: false + #编码 + encoding: UTF-8 freemarker: check-template-location: false jackson: diff --git a/nladmin-system/nlsso-server/src/main/resources/db/migration/V1.0__schema.sql b/nladmin-system/nlsso-server/src/main/resources/db/migration/V1.0__schema.sql new file mode 100644 index 0000000..c8707ca --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/resources/db/migration/V1.0__schema.sql @@ -0,0 +1,4611 @@ +/* + Navicat Premium Data Transfer + + Source Server : mysql + Source Server Type : MySQL + Source Server Version : 80030 + Source Host : localhost:3306 + Source Schema : nl-platform + + Target Server Type : MySQL + Target Server Version : 80030 + File Encoding : 65001 + + Date: 06/06/2024 16:48:49 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for bst_ivt_boxinfo +-- ---------------------------- +DROP TABLE IF EXISTS `bst_ivt_boxinfo`; +CREATE TABLE `bst_ivt_boxinfo` ( + `box_id` bigint(0) NOT NULL COMMENT '木箱标识', + `box_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '木箱号', + `material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '物料编码', + `material_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '物料名称', + `num` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '子卷数', + `box_length` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '木箱长度', + `box_width` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '木箱宽度', + `box_high` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '木箱高度', + `insert_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '创建时间', + `lash_num` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '捆绑数量', + PRIMARY KEY (`box_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for bst_ivt_packageinfoivt +-- ---------------------------- +DROP TABLE IF EXISTS `bst_ivt_packageinfoivt`; +CREATE TABLE `bst_ivt_packageinfoivt` ( + `ivt_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位名称', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷号', + `point_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型', + `ivt_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '库存状态', + `block` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '区块', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `sort_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '顺序号', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + PRIMARY KEY (`ivt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '装箱区点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for code_column_config +-- ---------------------------- +DROP TABLE IF EXISTS `code_column_config`; +CREATE TABLE `code_column_config` ( + `column_id` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `table_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表名', + `column_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字段名称', + `column_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字段类型', + `extra` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部参数', + `remark` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '描述', + `not_null` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否必填', + `list_show` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否在列表显示', + `form_show` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否表单显示', + `key_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字段键类型', + `form_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表单类型', + `query_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '查询类型', + `date_annotation` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '日期注解', + `dict_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字典名称', + PRIMARY KEY (`column_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '列的数据信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for code_gen_config +-- ---------------------------- +DROP TABLE IF EXISTS `code_gen_config`; +CREATE TABLE `code_gen_config` ( + `config_id` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `table_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表名', + `author` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '作者', + `cover` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否覆盖', + `module_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '模块名称', + `pack` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '包名', + `path` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '路径', + `api_path` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'api路径', + `prefix` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表前缀', + `api_alias` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '接口名称', + PRIMARY KEY (`config_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '代码生成配置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for das_device_check_record +-- ---------------------------- +DROP TABLE IF EXISTS `das_device_check_record`; +CREATE TABLE `das_device_check_record` ( + `record_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '记录标识', + `username` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '账号', + `person_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '用户名', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + `device_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备号', + `remark` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `check_status` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点检状态', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '设备点检记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for das_device_operation_record +-- ---------------------------- +DROP TABLE IF EXISTS `das_device_operation_record`; +CREATE TABLE `das_device_operation_record` ( + `record_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '记录标识', + `username` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '账号', + `person_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '用户名', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + `device_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备号', + `device_action` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '动作', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '设备操作记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for das_quality_inspection +-- ---------------------------- +DROP TABLE IF EXISTS `das_quality_inspection`; +CREATE TABLE `das_quality_inspection` ( + `inspection_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '检测标识', + `inspection_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '质检时间', + `half_material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '半成品物料', + `vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '托盘号', + `material_qty` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '1' COMMENT '数量', + `point_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '拆垛工位', + `workorder_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分拣工单', + PRIMARY KEY (`inspection_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '质检记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for em_bi_deviceinfo +-- ---------------------------- +DROP TABLE IF EXISTS `em_bi_deviceinfo`; +CREATE TABLE `em_bi_deviceinfo` ( + `device_id` bigint(0) NOT NULL COMMENT '设备标识', + `device_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设备编码', + `device_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设备名称', + `device_model` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备型号', + `device_specification` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备规格', + `device_attribute_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设备属性', + `is_produceuse` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '生产用途', + `manufacturer` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '供应商', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_active` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `extend_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部编码', + `workprocedure_id` bigint(0) NULL DEFAULT NULL COMMENT '工序标识', + `workprocedure_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工序编码', + `workprocedure_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工序名称', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `devicebill_id` bigint(0) NULL DEFAULT NULL COMMENT '设备档案标识', + `factory` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工厂', + `manufactureplanning` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产规划', + `manufacturearea` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `extend_code_mes` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部设备编码', + PRIMARY KEY (`device_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '生产设备基础信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for em_bi_devicestatus +-- ---------------------------- +DROP TABLE IF EXISTS `em_bi_devicestatus`; +CREATE TABLE `em_bi_devicestatus` ( + `device_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设备编码', + `device_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备名称', + `product_area` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '区域', + `plan` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + `device_type` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备类型', + `mode` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工作状态', + `mode_update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工作状态变更时间', + `error` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '故障状态', + `error_msg` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '故障信息', + `error_update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '故障状态更新时间', + `is_upload` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否上报飞书', + `upload_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上报时间', + `upload_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否上报', + `upload_user` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '联系人', + PRIMARY KEY (`device_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '设备状态记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for em_bi_faultdisposedevice +-- ---------------------------- +DROP TABLE IF EXISTS `em_bi_faultdisposedevice`; +CREATE TABLE `em_bi_faultdisposedevice` ( + `fault_id` bigint(0) NOT NULL COMMENT '故障标识', + `fault_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '故障编码', + `fault_info` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '故障信息', + `fault_type` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '异常类型', + `solve_mode` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '解决方式', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`fault_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '设备故障处理表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for em_bi_monitordevice +-- ---------------------------- +DROP TABLE IF EXISTS `em_bi_monitordevice`; +CREATE TABLE `em_bi_monitordevice` ( + `device_id` bigint(0) NOT NULL COMMENT '设备标识', + `device_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设备编码', + `device_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设备名称', + `product_area` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备所属车间', + `region_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备所属区域', + `parent_node` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '父节点', + `fault_type` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '异常类型', + `is_crux` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否关键设备', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `send_szls` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否发送数字孪生', + PRIMARY KEY (`device_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '监控设备表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_base_classstandard +-- ---------------------------- +DROP TABLE IF EXISTS `md_base_classstandard`; +CREATE TABLE `md_base_classstandard` ( + `class_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分类标识', + `class_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分类编码', + `class_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分类名称', + `class_desc` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分类简要描述', + `parent_class_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上级分类标识', + `sub_count` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '0' COMMENT '子级数目', + `is_leaf` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否叶子', + `is_modify` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否可修改', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `class_level` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '级别', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `ext_parent_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部上级标识', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`class_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '基础数据分类标准表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_base_material +-- ---------------------------- +DROP TABLE IF EXISTS `md_base_material`; +CREATE TABLE `md_base_material` ( + `material_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料标识', + `material_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料编码-成品编码', + `material_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料名称 ', + `material_spec` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料规格', + `material_model` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料型号', + `single_weight` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '单重 / 吨', + `a_long_side` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'A长边', + `b_short_side` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'B短边', + `h_height` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'H高度', + `w_thickness` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'W厚度', + `half_material_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '内部编码(半成品)', + `raw_material_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '配方编码(泥料)', + `class_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料分类标识', + `standing_time` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '静置时间(分钟)', + `cooling_time` decimal(5, 0) NULL DEFAULT 0 COMMENT '冷却时长', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `ext_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部表的时间', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `ext_id` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `matsize` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `standing_time_lower` decimal(5, 0) NULL DEFAULT NULL, + `standing_time_upper` decimal(5, 0) NULL DEFAULT NULL, + `single_weight_upper` decimal(5, 0) NULL DEFAULT NULL, + `single_weight_lower` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height1` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height1_lower` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height1_upper` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height2` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height2_lower` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height2_upper` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height3` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height3_upper` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height3_lower` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height4` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height4_lower` decimal(5, 0) NULL DEFAULT NULL, + `standard_size_height4_upper` decimal(5, 0) NULL DEFAULT NULL, + `cooling_time_lower` decimal(5, 0) NULL DEFAULT NULL, + `cooling_time_upper` decimal(5, 0) NULL DEFAULT NULL, + `pack_palletspec` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `pack_method` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `pack_directsize` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `draw_address` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + PRIMARY KEY (`material_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '物料基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_base_workshop +-- ---------------------------- +DROP TABLE IF EXISTS `md_base_workshop`; +CREATE TABLE `md_base_workshop` ( + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '车间编码', + `workshop_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '车间名称 ', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`workshop_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '车间基础信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_cs_customerbase +-- ---------------------------- +DROP TABLE IF EXISTS `md_cs_customerbase`; +CREATE TABLE `md_cs_customerbase` ( + `cust_id` bigint(0) NOT NULL COMMENT '客户标识', + `cust_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编码', + `cust_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户名称 ', + `cust_simple_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户简称', + `country` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '国家', + `state` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '省份', + `city` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '城市', + `faxnumber` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传真', + `webSite` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮箱', + `jurid_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '法人代表', + `tax_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '税务登记号', + `register_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工商注册号', + `manage_lice_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '经营许可证号', + `busi_char_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '营业执照', + `area_id` bigint(0) NULL DEFAULT NULL COMMENT '行政区划', + `zip_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮政编码', + `corp_tele_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司电话', + `corp_address` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司地址', + `sales_owner` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务员', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_used_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '启用时间', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `class_id` bigint(0) NULL DEFAULT NULL COMMENT '分类标识', + `class_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分类编码', + `class_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分类名称', + `zj_print_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷打印模板号', + `bz_print_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '包装打印模板号', + `shd_print_no` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货单打印模板号', + `shd_dtl_num` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货单明细数', + `is_auto_table` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + PRIMARY KEY (`cust_id`) USING BTREE, + INDEX `custCode`(`cust_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '客户基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_cs_customerbase_ys +-- ---------------------------- +DROP TABLE IF EXISTS `md_cs_customerbase_ys`; +CREATE TABLE `md_cs_customerbase_ys` ( + `cust_id` bigint(0) NOT NULL COMMENT '客户标识', + `cust_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编码', + `cust_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户名称 ', + `cust_simple_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户简称', + `country` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '国家', + `state` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '省份', + `city` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '城市', + `faxnumber` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传真', + `webSite` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮箱', + `jurid_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '法人代表', + `tax_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '税务登记号', + `register_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工商注册号', + `manage_lice_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '经营许可证号', + `busi_char_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '营业执照', + `area_id` bigint(0) NULL DEFAULT NULL COMMENT '行政区划', + `zip_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮政编码', + `corp_tele_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司电话', + `corp_address` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司地址', + `sales_owner` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务员', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_used_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '启用时间', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `class_id` bigint(0) NULL DEFAULT NULL COMMENT '分类标识', + `class_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分类编码', + `class_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分类名称', + `zj_print_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷打印模板号', + `bz_print_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '包装打印模板号', + `shd_print_no` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货单打印模板号', + `shd_dtl_num` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货单明细数', + `is_auto_table` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + PRIMARY KEY (`cust_id`) USING BTREE, + INDEX `custCode`(`cust_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '客户基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_cs_customerbaseproc +-- ---------------------------- +DROP TABLE IF EXISTS `md_cs_customerbaseproc`; +CREATE TABLE `md_cs_customerbaseproc` ( + `id` bigint(0) NOT NULL COMMENT '处理表标识', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户code  ', + `description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户名称', + `company` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户简称', + `country` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '国家', + `state` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '省份/州', + `city` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '城市', + `address_line1` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户地址/街道', + `zip_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮编', + `phone_number` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '手机号', + `fax_number` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传真', + `web_site` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮箱', + `notes` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `sales_owner` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务员', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '客户基本信息接口处理表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_cs_supplierbase +-- ---------------------------- +DROP TABLE IF EXISTS `md_cs_supplierbase`; +CREATE TABLE `md_cs_supplierbase` ( + `supp_id` bigint(0) NOT NULL COMMENT '供应商标识', + `supp_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '供应商编码', + `supp_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '供应商名称 ', + `jurid_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '法人代表', + `tax_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '税务登记号', + `register_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工商注册号', + `manage_lice_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '经营许可证号', + `busi_char_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '营业执照', + `area_id` bigint(0) NULL DEFAULT NULL COMMENT '行政区划', + `zip_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮政编码', + `corp_tele_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司电话', + `corp_address` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司地址', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_used_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '启用时间', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `class_id` bigint(0) NULL DEFAULT NULL COMMENT '分类标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`supp_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '供应商基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_cs_supplierbase_ys +-- ---------------------------- +DROP TABLE IF EXISTS `md_cs_supplierbase_ys`; +CREATE TABLE `md_cs_supplierbase_ys` ( + `supp_id` bigint(0) NOT NULL COMMENT '供应商标识', + `supp_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '供应商编码', + `supp_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '供应商名称 ', + `jurid_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '法人代表', + `tax_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '税务登记号', + `register_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工商注册号', + `manage_lice_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '经营许可证号', + `busi_char_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '营业执照', + `area_id` bigint(0) NULL DEFAULT NULL COMMENT '行政区划', + `zip_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮政编码', + `corp_tele_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司电话', + `corp_address` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司地址', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `class_id` bigint(0) NULL DEFAULT NULL COMMENT '分类标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`supp_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '供应商基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_cs_transportationbase +-- ---------------------------- +DROP TABLE IF EXISTS `md_cs_transportationbase`; +CREATE TABLE `md_cs_transportationbase` ( + `cust_id` bigint(0) NOT NULL COMMENT '物流公司标识', + `cust_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物流公司编码', + `cust_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物流公司名称 ', + `cust_simple_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物流公司简称', + `country` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '国家', + `state` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '省份', + `city` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '城市', + `faxnumber` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传真', + `webSite` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮箱', + `jurid_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '法人代表', + `tax_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '税务登记号', + `register_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工商注册号', + `manage_lice_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '经营许可证号', + `busi_char_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '营业执照', + `area_id` bigint(0) NULL DEFAULT NULL COMMENT '行政区划', + `zip_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮政编码', + `corp_tele_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司电话', + `corp_address` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司地址', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_used_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '启用时间', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`cust_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '运输公司基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_me_materialbase +-- ---------------------------- +DROP TABLE IF EXISTS `md_me_materialbase`; +CREATE TABLE `md_me_materialbase` ( + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `material_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料编码', + `material_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料名称 ', + `material_spec` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规格', + `material_model` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '型号', + `english_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外文名称', + `base_unit_id` bigint(0) NOT NULL COMMENT '基本计量单位', + `ass_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '辅助计量单位', + `approve_fileno` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批准文号', + `print_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工程图号', + `material_type_id` bigint(0) NULL DEFAULT NULL COMMENT '物料分类标识', + `len_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '长度单位', + `length` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料长度', + `width` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料宽度', + `height` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料高度', + `weight_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '重量单位', + `gross_weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料毛重', + `net_weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料净重', + `cubage_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '体积单位', + `cubage` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料体积', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_used_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '启用时间', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`material_id`) USING BTREE, + INDEX `materialCode`(`material_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '物料基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_me_materialbase_copy1 +-- ---------------------------- +DROP TABLE IF EXISTS `md_me_materialbase_copy1`; +CREATE TABLE `md_me_materialbase_copy1` ( + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `material_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料编码', + `material_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料名称 ', + `material_spec` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规格', + `material_model` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '型号', + `english_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外文名称', + `base_unit_id` bigint(0) NOT NULL COMMENT '基本计量单位', + `ass_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '辅助计量单位', + `approve_fileno` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批准文号', + `print_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工程图号', + `material_type_id` bigint(0) NULL DEFAULT NULL COMMENT '物料分类标识', + `len_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '长度单位', + `length` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料长度', + `width` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料宽度', + `height` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料高度', + `weight_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '重量单位', + `gross_weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料毛重', + `net_weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料净重', + `cubage_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '体积单位', + `cubage` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料体积', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_used_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '启用时间', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`material_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '物料基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_me_materialbase_zz +-- ---------------------------- +DROP TABLE IF EXISTS `md_me_materialbase_zz`; +CREATE TABLE `md_me_materialbase_zz` ( + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `material_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料编码', + `material_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料名称 ', + `material_spec` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规格', + `material_model` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '型号', + `english_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外文名称', + `base_unit_id` bigint(0) NOT NULL COMMENT '基本计量单位', + `ass_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '辅助计量单位', + `approve_fileno` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批准文号', + `print_no` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工程图号', + `material_type_id` bigint(0) NULL DEFAULT NULL COMMENT '物料分类标识', + `len_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '长度单位', + `length` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料长度', + `width` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料宽度', + `height` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料高度', + `weight_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '重量单位', + `gross_weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料毛重', + `net_weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料净重', + `cubage_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '体积单位', + `cubage` decimal(9, 2) NULL DEFAULT NULL COMMENT '物料体积', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_used_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '启用时间', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`material_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '物料基本信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_me_materialbaseext +-- ---------------------------- +DROP TABLE IF EXISTS `md_me_materialbaseext`; +CREATE TABLE `md_me_materialbaseext` ( + `GUID` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '数据包号', + `ZITEM` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '行号', + `MATNR` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料', + `MATNR01` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料描述', + `ERSDA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建日期', + `MATFI` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料状态', + `MTART` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料类型', + `MTPOS_MARA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '普通项目类别', + `MEINS` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基本计量单位', + `MATKL` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料组', + `NTGEW` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '净重', + `GROES` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '净重公差', + `WERKS` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工厂', + `DISPO` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'MRP控制员', + `MMSTA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工厂使用状态', + `BESKZ` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '实现类型', + `RGEKZ` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '消耗类型', + `LGFSB` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部采购仓储地点(原辅料领料库存地点)', + `PRGRP` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '计划物料', + `FRTME` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产单位', + `ZPCS1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性1', + `ZPCST1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述1', + `ZPCS2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性2', + `ZPCST2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述2', + `ZPCS3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性3', + `ZPCST3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述3', + `ZPCS4` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性4', + `ZPCST4` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述4', + `ZPCS5` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性5', + `ZPCST5` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述5', + `ZPCS6` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性6', + `ZPCST6` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述6', + `ZPCS7` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性7', + `ZPCST7` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述7', + `ZPCS8` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性8', + `ZPCST8` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述8', + `ZPCS9` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性9', + `ZPCST9` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述9', + `ZPCS10` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性10', + `ZPCST10` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述10', + `ZPCS11` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性11', + `ZPCST11` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述11', + `ZPCS12` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性12', + `ZPCST12` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述12', + `ZPCS13` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性13', + `ZPCST13` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述13', + `ZPCS14` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性14', + `ZPCST14` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述14', + `ZPCS15` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性15', + `ZPCST15` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述15', + `ZPCS16` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性16', + `ZPCST16` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述16', + `ZGXM01` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '1:工序码+工序', + `ZGXM02` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '2:工序码+工序', + `ZGXM03` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '3:工序码+工序', + `ZGXM04` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '4:工序码+工序', + `ZRESERVE1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段1', + `ZRESERVE2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段2', + `ZRESERVE3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段3', + `ZRESERVE4` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段4', + `ZRESERVE5` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段5', + `ZOASTATS` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传递标示', + `ZDATA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传递日期', + `ZTIME` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传递时间', + PRIMARY KEY (`MATNR`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '物料基本信息接口表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_me_materialbaseext_zz +-- ---------------------------- +DROP TABLE IF EXISTS `md_me_materialbaseext_zz`; +CREATE TABLE `md_me_materialbaseext_zz` ( + `GUID` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '数据包号', + `ZITEM` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '行号', + `MATNR` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料', + `MATNR01` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料描述', + `ERSDA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建日期', + `MATFI` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料状态', + `MTART` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料类型', + `MTPOS_MARA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '普通项目类别', + `MEINS` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基本计量单位', + `MATKL` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料组', + `NTGEW` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '净重', + `GROES` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '净重公差', + `WERKS` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工厂', + `DISPO` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'MRP控制员', + `MMSTA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工厂使用状态', + `BESKZ` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '实现类型', + `RGEKZ` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '消耗类型', + `LGFSB` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部采购仓储地点(原辅料领料库存地点)', + `PRGRP` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '计划物料', + `FRTME` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产单位', + `ZPCS1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性1', + `ZPCST1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述1', + `ZPCS2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性2', + `ZPCST2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述2', + `ZPCS3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性3', + `ZPCST3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述3', + `ZPCS4` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性4', + `ZPCST4` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述4', + `ZPCS5` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性5', + `ZPCST5` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述5', + `ZPCS6` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性6', + `ZPCST6` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述6', + `ZPCS7` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性7', + `ZPCST7` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述7', + `ZPCS8` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性8', + `ZPCST8` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述8', + `ZPCS9` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性9', + `ZPCST9` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述9', + `ZPCS10` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性10', + `ZPCST10` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述10', + `ZPCS11` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性11', + `ZPCST11` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述11', + `ZPCS12` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性12', + `ZPCST12` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述12', + `ZPCS13` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性13', + `ZPCST13` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述13', + `ZPCS14` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性14', + `ZPCST14` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述14', + `ZPCS15` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性15', + `ZPCST15` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述15', + `ZPCS16` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性16', + `ZPCST16` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次属性描述16', + `ZGXM01` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '1:工序码+工序', + `ZGXM02` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '2:工序码+工序', + `ZGXM03` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '3:工序码+工序', + `ZGXM04` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '4:工序码+工序', + `ZRESERVE1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段1', + `ZRESERVE2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段2', + `ZRESERVE3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段3', + `ZRESERVE4` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段4', + `ZRESERVE5` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '预留字段5', + `ZOASTATS` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传递标示', + `ZDATA` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传递日期', + `ZTIME` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '传递时间', + PRIMARY KEY (`MATNR`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '物料基本信息接口表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_classstandard +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_classstandard`; +CREATE TABLE `md_pb_classstandard` ( + `class_id` bigint(0) NOT NULL COMMENT '分类标识', + `class_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分类编码', + `long_class_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分类长编码', + `class_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分类名称', + `class_desc` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分类简要描述', + `parent_class_id` bigint(0) NULL DEFAULT NULL COMMENT '上级分类标识', + `sub_count` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子部门数目', + `is_leaf` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否叶子', + `is_modify` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否可修改', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `class_level` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '级别', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `ext_parent_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部上级标识', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`class_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '基础数据分类标准表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_interfaceback +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_interfaceback`; +CREATE TABLE `md_pb_interfaceback` ( + `interface_id` bigint(0) NOT NULL COMMENT '标识', + `interface_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '类型', + `interface_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '接口名称', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '接口描述', + `is_back` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否回传', + `business_comment` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务说明', + `product_area` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '回传区域', + PRIMARY KEY (`interface_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '接口回传设置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_measureunit +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_measureunit`; +CREATE TABLE `md_pb_measureunit` ( + `measure_unit_id` bigint(0) NOT NULL COMMENT '计量单位标识', + `unit_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `qty_precision` decimal(5, 0) NULL DEFAULT 3 COMMENT '数据精度', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`measure_unit_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '计量单位表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_measureunit_ys +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_measureunit_ys`; +CREATE TABLE `md_pb_measureunit_ys` ( + `measure_unit_id` bigint(0) NOT NULL COMMENT '计量单位标识', + `unit_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `qty_precision` decimal(5, 0) NOT NULL DEFAULT 3 COMMENT '数据精度', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`measure_unit_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '计量单位表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_storagevehicleext +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_storagevehicleext`; +CREATE TABLE `md_pb_storagevehicleext` ( + `storagevehicleext_id` bigint(0) NOT NULL COMMENT '载具扩展标识', + `storagevehicle_id` bigint(0) NOT NULL COMMENT '载具标识', + `storagevehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具编码', + `storagevehicle_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具类型', + `material_id` bigint(0) NULL DEFAULT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `qty_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '数量计量单位名称', + `storage_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '数量', + `workordercard_id` bigint(0) NULL DEFAULT NULL COMMENT '工艺指令卡', + `formula_id` bigint(0) NULL DEFAULT NULL COMMENT '配方标识', + `is_need_clean` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需清洗', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `device_uuid` bigint(0) NOT NULL COMMENT '设备标识', + PRIMARY KEY (`storagevehicleext_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具扩展属性信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_storagevehicleext_ys +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_storagevehicleext_ys`; +CREATE TABLE `md_pb_storagevehicleext_ys` ( + `storagevehicleext_id` bigint(0) NOT NULL COMMENT '载具扩展标识', + `storagevehicle_id` bigint(0) NOT NULL COMMENT '载具标识', + `storagevehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具编码', + `storagevehicle_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具类型', + `material_id` bigint(0) NULL DEFAULT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `qty_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '数量计量单位名称', + `storage_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '数量', + `workordercard_id` bigint(0) NULL DEFAULT NULL COMMENT '工艺指令卡', + `formula_id` bigint(0) NULL DEFAULT NULL COMMENT '配方标识', + `is_need_clean` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需清洗', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `device_uuid` bigint(0) NOT NULL COMMENT '设备标识', + PRIMARY KEY (`storagevehicleext_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具扩展属性信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_storagevehicleinfo +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_storagevehicleinfo`; +CREATE TABLE `md_pb_storagevehicleinfo` ( + `storagevehicle_id` bigint(0) NOT NULL COMMENT '载具标识', + `storagevehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具编码', + `storagevehicle_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具名称', + `one_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '一维码', + `two_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '二维码', + `rfid_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'RFID编码', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `storagevehicle_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具类型', + `vehicle_width` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具宽度', + `vehicle_long` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具长度', + `vehicle_height` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具高度', + `overstruct_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '载具是否超仓位', + `occupystruct_qty` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '占仓位数', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`storagevehicle_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_storagevehicleinfo_ys +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_storagevehicleinfo_ys`; +CREATE TABLE `md_pb_storagevehicleinfo_ys` ( + `storagevehicle_id` bigint(0) NOT NULL COMMENT '载具标识', + `storagevehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具编码', + `storagevehicle_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具名称', + `one_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '一维码', + `two_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '二维码', + `rfid_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'RFID编码', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `storagevehicle_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具类型', + `vehicle_width` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具宽度', + `vehicle_long` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具长度', + `vehicle_height` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具高度', + `overstruct_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '载具是否超仓位', + `occupystruct_qty` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '占仓位数', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`storagevehicle_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_vehiclearea +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_vehiclearea`; +CREATE TABLE `md_pb_vehiclearea` ( + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具标识', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '生产区域', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '位置', + `qzz_generation` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气胀轴代数', + PRIMARY KEY (`vehicle_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具区域对应表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for md_pb_vehiclearea_ys +-- ---------------------------- +DROP TABLE IF EXISTS `md_pb_vehiclearea_ys`; +CREATE TABLE `md_pb_vehiclearea_ys` ( + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具标识', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '生产区域', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '位置', + `qzz_generation` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气胀轴代数', + PRIMARY KEY (`vehicle_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具区域对应表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for mnt_server +-- ---------------------------- +DROP TABLE IF EXISTS `mnt_server`; +CREATE TABLE `mnt_server` ( + `server_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `account` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '账号', + `ip` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'IP地址', + `name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名称', + `password` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '密码', + `port` int(0) NULL DEFAULT NULL COMMENT '端口', + `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建者', + `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`server_id`) USING BTREE, + INDEX `idx_ip`(`ip`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '服务器管理' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_material_residue +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_material_residue`; +CREATE TABLE `pdm_bd_material_residue` ( + `record_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '记录标识', + `raw_material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '泥料编码', + `device_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备编码', + `weight` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '重量', + `workorder_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单号', + `material_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料id', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '压机泥料残余记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_material_residue_ys +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_material_residue_ys`; +CREATE TABLE `pdm_bd_material_residue_ys` ( + `record_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '记录标识', + `raw_material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '泥料编码', + `device_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备编码', + `weight` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '重量', + `workorder_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单号', + `material_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料id', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '压机泥料残余记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_mud_consumption +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_mud_consumption`; +CREATE TABLE `pdm_bd_mud_consumption` ( + `record_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '记录标识', + `raw_material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '泥料编码', + `device_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备编码', + `weight` decimal(9, 0) NULL DEFAULT NULL COMMENT '泥料重量', + `workorder_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单号', + `material_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料id', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + `group_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组盘标识', + `current_point` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下料位编码', + `is_read` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否读取', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '泥料消耗记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_mud_consumption_ys +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_mud_consumption_ys`; +CREATE TABLE `pdm_bd_mud_consumption_ys` ( + `record_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '记录标识', + `raw_material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '泥料编码', + `device_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备编码', + `weight` decimal(9, 0) NULL DEFAULT NULL COMMENT '泥料重量', + `workorder_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单号', + `material_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料id', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + `group_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组盘标识', + `current_point` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下料位编码', + `is_read` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否读取', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '泥料消耗记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_production_process_tracking +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_production_process_tracking`; +CREATE TABLE `pdm_bd_production_process_tracking` ( + `process_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '跟踪标识', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + `process_action` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '动作', + `process_location` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '地点', + `buss_move_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '链路id', + PRIMARY KEY (`process_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '生产过程跟踪表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_production_process_tracking_ys +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_production_process_tracking_ys`; +CREATE TABLE `pdm_bd_production_process_tracking_ys` ( + `process_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '跟踪标识', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + `process_action` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '动作', + `process_location` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '地点', + `buss_move_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '链路id', + PRIMARY KEY (`process_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '生产过程跟踪表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_request_material_record +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_request_material_record`; +CREATE TABLE `pdm_bd_request_material_record` ( + `record_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '要料记录标识', + `device_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '压机编号', + `material_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料', + `workorder_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单', + `create_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '叫料时间', + `is_finish` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否上料完成', + `update_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上料时间', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '压机要料记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_request_material_record_ys +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_request_material_record_ys`; +CREATE TABLE `pdm_bd_request_material_record_ys` ( + `record_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '要料记录标识', + `device_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '压机编号', + `material_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料', + `workorder_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单', + `create_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '叫料时间', + `is_finish` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否上料完成', + `update_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上料时间', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '压机要料记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_vehicle_binding +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_vehicle_binding`; +CREATE TABLE `pdm_bd_vehicle_binding` ( + `associate_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '对应标识', + `origin_vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '源载具编码', + `origin_vehicle_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '源载具类型', + `target_vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '目标载具编码', + `target_vehicle_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '目标载具类型', + `origin_qty` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '源当前物料数量', + `target_qty` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '目标当前物料数量', + `get_station` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '取货点', + `put_station` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '放货点', + `order_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单号', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + PRIMARY KEY (`associate_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '分拣载具对应表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_vehicle_binding_ys +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_vehicle_binding_ys`; +CREATE TABLE `pdm_bd_vehicle_binding_ys` ( + `associate_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '对应标识', + `origin_vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '源载具编码', + `origin_vehicle_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '源载具类型', + `target_vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '目标载具编码', + `target_vehicle_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '目标载具类型', + `origin_qty` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '源当前物料数量', + `target_qty` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '目标当前物料数量', + `get_station` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '取货点', + `put_station` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '放货点', + `order_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工单号', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + PRIMARY KEY (`associate_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '分拣载具对应表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_workorder +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_workorder`; +CREATE TABLE `pdm_bd_workorder` ( + `workorder_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工单标识', + `workorder_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工单编号', + `plan_qty` decimal(9, 0) NOT NULL DEFAULT 0 COMMENT '计划数量', + `real_qty` decimal(9, 0) NOT NULL DEFAULT 0 COMMENT '实际数量', + `material_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料标识(成品)', + `raw_material_code` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '配发:原料code', + `produce_order` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产订单号', + `batch_no` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次号', + `team` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '班组', + `produce_date` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产日期', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `planproducestart_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '计划开始时间', + `planproduceend_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '计划结束时间', + `realproducestart_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '实际开始时间', + `realproduceend_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '实际结束时间', + `standing_time` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '静置时间(分钟)', + `point_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位名称', + `region_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `workorder_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '工单状态', + `is_needmove` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否需要AGV搬运', + `workorder_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '工单类型', + `passback_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '回传MES状态', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `ext_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `ext_data` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '外部数据', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_urgent` tinyint(1) NULL DEFAULT 0 COMMENT '是否加急', + `operator` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '开工人', + `qualified_qty` int(0) NULL DEFAULT NULL COMMENT '合格数', + `unqualified_qty` int(0) NULL DEFAULT NULL COMMENT '不合格数', + PRIMARY KEY (`workorder_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '生产工单表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bd_workorder_ys +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bd_workorder_ys`; +CREATE TABLE `pdm_bd_workorder_ys` ( + `workorder_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工单标识', + `workorder_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工单编号', + `plan_qty` decimal(9, 0) NOT NULL DEFAULT 0 COMMENT '计划数量', + `real_qty` decimal(9, 0) NOT NULL DEFAULT 0 COMMENT '实际数量', + `material_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料标识(成品)', + `raw_material_code` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '配发:原料code', + `produce_order` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产订单号', + `batch_no` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次号', + `team` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '班组', + `produce_date` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产日期', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `planproducestart_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '计划开始时间', + `planproduceend_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '计划结束时间', + `realproducestart_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '实际开始时间', + `realproduceend_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '实际结束时间', + `standing_time` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '静置时间(分钟)', + `point_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位名称', + `region_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `workorder_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '工单状态', + `is_needmove` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否需要AGV搬运', + `workorder_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '工单类型', + `passback_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '回传MES状态', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `ext_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `ext_data` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '外部数据', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_urgent` tinyint(1) NULL DEFAULT 0 COMMENT '是否加急', + `operator` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '开工人', + `qualified_qty` int(0) NULL DEFAULT NULL COMMENT '合格数', + `unqualified_qty` int(0) NULL DEFAULT NULL COMMENT '不合格数', + PRIMARY KEY (`workorder_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '生产工单表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_printinfo +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_printinfo`; +CREATE TABLE `pdm_bi_printinfo` ( + `print_id` bigint(0) NOT NULL COMMENT '模板标识', + `print_code` bigint(0) NOT NULL COMMENT '模板编号', + `print_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '模板名称', + `print_route` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '路径', + `print_floder` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '文件夹', + PRIMARY KEY (`print_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '打印机信息配置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_processroute +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_processroute`; +CREATE TABLE `pdm_bi_processroute` ( + `processroute_id` bigint(0) NOT NULL COMMENT '工艺路线标识', + `processroute_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工艺路线编码', + `processroute_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工艺路线名称', + `processroute_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '状态', + `detail_count` decimal(5, 0) NOT NULL COMMENT '明细数', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `audit_optid` bigint(0) NULL DEFAULT NULL COMMENT '审核人', + `audit_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核人姓名', + `audit_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核时间', + `sysdeptid` bigint(0) NOT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NOT NULL COMMENT '公司ID', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`processroute_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '工艺路线主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_processroutedtl +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_processroutedtl`; +CREATE TABLE `pdm_bi_processroutedtl` ( + `processroutedtl_id` bigint(0) NOT NULL COMMENT '工艺路线明细标识', + `processroute_id` bigint(0) NOT NULL COMMENT '工艺路线标识', + `workprocedure_no` decimal(5, 0) NOT NULL COMMENT '工序顺序号', + `workprocedure_id` bigint(0) NOT NULL COMMENT '工序标识', + `workprocedure_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工序编号', + `workprocedure_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '工序名称', + `process_explain` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '加工说明', + `is_check` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否需要质检', + PRIMARY KEY (`processroutedtl_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '工艺路线明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_rawfoilworkorder +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_rawfoilworkorder`; +CREATE TABLE `pdm_bi_rawfoilworkorder` ( + `workorder_id` bigint(0) NOT NULL COMMENT '工单标识', + `container_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '母卷号', + `resource_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '机台编码', + `mfg_order_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '生产工单', + `product_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品名称', + `theory_height` decimal(15, 2) NOT NULL COMMENT '理论长度', + `eqp_velocity` decimal(15, 2) NOT NULL COMMENT '设备生产速度', + `up_coiler_date` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '上卷开始时间', + `is_reload_send` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '是否重新更新', + `productin_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '重量', + `realstart_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '开始时间', + `realend_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '结束时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '状态', + `finish_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '完成方式', + `agvno` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车号', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否删除', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位编码', + `is_baking` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '请求烘烤', + `is_instor` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '请求入半成品库', + PRIMARY KEY (`workorder_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '生箔工序工单' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_slittingproductionplan +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_slittingproductionplan`; +CREATE TABLE `pdm_bi_slittingproductionplan` ( + `workorder_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分切计划标识', + `order_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分切订单类型', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `product_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `parent_container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源母卷号', + `restruct_container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '改制来源子卷号', + `package_box_sn` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷立库木箱号', + `ware_house` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '来源卷位置', + `resource_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分切机台编码', + `split_group` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '分切组', + `manufacture_sort` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '生产顺序', + `mfg_order_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '生产订单', + `manufacture_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '生产日期', + `paper_tube_or_FRP` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '管件类型', + `paper_tube_material` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '纸筒物料编码', + `paper_tube_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '纸筒物料描述', + `paper_tube_model` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '纸筒规格', + `FRP_material` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'FRP管物料编码', + `FRP_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'FRP管物料描述', + `FRP_model` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'FRP管规格', + `split_breadth` decimal(18, 6) NOT NULL COMMENT '子卷幅宽', + `split_height` decimal(18, 6) NOT NULL COMMENT '子卷理论长度', + `split_weight` decimal(18, 6) NOT NULL COMMENT '子卷理论重量', + `start_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '开始时间', + `end_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '结束时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '状态', + `is_parent_ok` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '上料完成', + `is_child_tz_ok` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '子卷套轴完成', + `is_child_ps_ok` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '子卷配送完成', + `qzzno` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气涨轴编码', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `sysdeptid` bigint(0) NULL DEFAULT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NULL DEFAULT NULL COMMENT '公司ID', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否删除', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `is_call` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否呼叫', + `call_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '呼叫时间', + `is_paper_ok` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '0' COMMENT '是否呼叫纸管', + `qzz_size` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气涨轴规格', + `up_or_down` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上下', + `left_or_right` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '左右', + `level` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷等级', + `product_area` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '分切生产计划' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation`; +CREATE TABLE `pdm_bi_subpackagerelation` ( + `workorder_id` varchar(26) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '\"生成\", \"0\", \"包装\", \"1\", \"入库\", \"2\", \"出库\", \"3\"', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + `real_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '实际木箱自身重量', + `sub_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '包装关系类型', + `demand_limit` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户需求抗拉下限', + `standard_limit` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '内控标准抗拉下限', + `actual_value` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产实际抗拉值', + `need_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '解绑删除标识', + `ext_code` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT 'AC01' COMMENT '储存地点', + `box_group` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '0' COMMENT '木箱组', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE, + INDEX `sapPcsn`(`sap_pcsn`) USING BTREE, + INDEX `boxType`(`box_type`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_20221201 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_20221201`; +CREATE TABLE `pdm_bi_subpackagerelation_20221201` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + PRIMARY KEY (`workorder_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_20221202更新计划外分切订单行号之前 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_20221202更新计划外分切订单行号之前`; +CREATE TABLE `pdm_bi_subpackagerelation_20221202更新计划外分切订单行号之前` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_20221227 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_20221227`; +CREATE TABLE `pdm_bi_subpackagerelation_20221227` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE, + INDEX `sapPcsn`(`sap_pcsn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_20230114去掉sap没有的库存 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_20230114去掉sap没有的库存`; +CREATE TABLE `pdm_bi_subpackagerelation_20230114去掉sap没有的库存` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE, + INDEX `sapPcsn`(`sap_pcsn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_copy1 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_copy1`; +CREATE TABLE `pdm_bi_subpackagerelation_copy1` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_copy2 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_copy2`; +CREATE TABLE `pdm_bi_subpackagerelation_copy2` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_copy3 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_copy3`; +CREATE TABLE `pdm_bi_subpackagerelation_copy3` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '\"生成\", \"0\", \"包装\", \"1\", \"入库\", \"2\", \"出库\", \"3\"', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + `real_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '实际木箱自身重量', + `sub_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '包装关系类型', + `demand_limit` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户需求抗拉下限', + `standard_limit` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '内控标准抗拉下限', + `actual_value` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产实际抗拉值', + `need_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '解绑删除标识', + `ext_code` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT 'AC01' COMMENT '储存地点', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE, + INDEX `sapPcsn`(`sap_pcsn`) USING BTREE, + INDEX `boxType`(`box_type`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelation_调拨初始化前 +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelation_调拨初始化前`; +CREATE TABLE `pdm_bi_subpackagerelation_调拨初始化前` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单号', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货单行号', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱长度', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱宽度', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱高度', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + PRIMARY KEY (`workorder_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `packageSn`(`package_box_sn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelationchangeflow +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelationchangeflow`; +CREATE TABLE `pdm_bi_subpackagerelationchangeflow` ( + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装变动标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷批次', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '是否需要拆包重打子卷标签', + `change_type_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '变动业务类型', + `change_order_id` bigint(0) NULL DEFAULT NULL COMMENT '变动单据标识', + `change_order_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '变动单据编码', + `create_id` bigint(0) NOT NULL COMMENT '变动人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '变动人姓名', + `change_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '变动时间', + PRIMARY KEY (`workorder_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '子卷包装关系变动记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_subpackagerelationrecord +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_subpackagerelationrecord`; +CREATE TABLE `pdm_bi_subpackagerelationrecord` ( + `record_id` bigint(0) NOT NULL COMMENT '记录标识', + `workorder_id` bigint(0) NOT NULL COMMENT '子卷包装标识', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `quanlity_in_box` decimal(5, 0) NULL DEFAULT NULL COMMENT '箱内子卷数量', + `box_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '木箱自身重量', + `quality_guaran_period` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '保质期', + `sale_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单及行号', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `product_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品编码', + `product_description` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品描述', + `date_of_FG_inbound` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库日期', + `container_name` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '子卷号', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '产品规格(幅宽)', + `thickness` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产品厚度', + `mass_per_unit_area` decimal(18, 6) NULL DEFAULT NULL COMMENT '单位面积质量', + `net_weight` decimal(18, 6) NOT NULL COMMENT '净重', + `length` decimal(18, 6) NOT NULL COMMENT '长度', + `date_of_production` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '制造完成日期', + `is_un_plan_production` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '计划外分切的子卷', + `un_plan_product_property1` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值1', + `un_plan_product_property2` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值2', + `un_plan_product_property3` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷的物性值3', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '状态', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否需要拆包重打子卷标签', + `box_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱料号', + `sap_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'SAP批次', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源交货单', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源交货单行', + `box_length` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '长', + `box_width` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '宽', + `box_high` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '高', + `sale_order_description` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单描述', + `width_standard` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户要求规格幅宽', + `thickness_request` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标准厚度', + `real_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '实际木箱自身重量', + `sub_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '包装关系类型', + `demand_limit` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户需求抗拉下限', + `standard_limit` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '内控标准抗拉下限', + `actual_value` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产实际抗拉值', + `need_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '解绑删除标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '单据编号', + `bill_id` bigint(0) NULL DEFAULT NULL COMMENT '单据标识', + `bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '单据类型', + `insert_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `io_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '出入库单类型', + PRIMARY KEY (`record_id`) USING BTREE, + INDEX `containerName`(`container_name`) USING BTREE, + INDEX `boxType`(`box_type`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '出入库子卷包装关系记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for pdm_bi_workprocedure +-- ---------------------------- +DROP TABLE IF EXISTS `pdm_bi_workprocedure`; +CREATE TABLE `pdm_bi_workprocedure` ( + `workprocedure_id` bigint(0) NOT NULL COMMENT '工序标识', + `workprocedure_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工序编码', + `workprocedure_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '工序名称', + `is_keyworkprocedure` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否关键工序', + `is_finishback` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否完工汇报', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `sysdeptid` bigint(0) NOT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NOT NULL COMMENT '公司ID', + PRIMARY KEY (`workprocedure_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '工序表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_point +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_point`; +CREATE TABLE `sch_base_point` ( + `point_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位名称', + `region_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `point_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型', + `point_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位状态', + `can_material_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许的物料类型', + `can_vehicle_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许的载具类型', + `vehicle_max_qty` int(0) NOT NULL DEFAULT 0 COMMENT '载具允许最大数量', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `vehicle_qty` int(0) NULL DEFAULT 0 COMMENT '载具数量', + `block_num` int(0) NOT NULL DEFAULT 0 COMMENT '块', + `row_num` int(0) NOT NULL DEFAULT 0 COMMENT '排', + `col_num` int(0) NOT NULL DEFAULT 0 COMMENT '列', + `layer_num` int(0) NOT NULL DEFAULT 0 COMMENT '层', + `in_order_seq` int(0) NOT NULL DEFAULT 0 COMMENT '入库顺序', + `out_order_seq` int(0) NOT NULL DEFAULT 0 COMMENT '出库顺序', + `in_empty_seq` int(0) NOT NULL DEFAULT 0 COMMENT '入空载具顺序', + `out_empty_seq` int(0) NOT NULL DEFAULT 0 COMMENT '出空载具顺序', + `parent_point_code` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '父点位编码', + `ext_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部点位编码', + `ing_task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '在执行的任务标识', + `is_has_workder` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否创建工单', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `is_auto` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否自动', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `source_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'source_id', + `material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标识', + `point_location` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `lock_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '锁定类型', + PRIMARY KEY (`point_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '点位基础表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_point _hl +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_point _hl`; +CREATE TABLE `sch_base_point _hl` ( + `point_id` bigint(0) NOT NULL COMMENT '点位标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位名称', + `region_id` bigint(0) NOT NULL COMMENT '所属区域', + `region_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `point_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型', + `point_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位状态', + `lock_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '锁定类型', + `material_id` bigint(0) NULL DEFAULT NULL COMMENT '物料标识', + `device_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备编码', + `mes_device_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'MES设备编码', + `can_vehicle_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许的载具类型', + `vehicle_max_qty` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '载具允许最大数量', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `vehicle_qty` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '载具数量', + `block_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '块', + `row_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '排', + `col_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '列', + `layer_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '层', + `in_order_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '入库顺序', + `out_order_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '出库顺序', + `in_empty_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '入空载具顺序', + `out_empty_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '出空载具顺序', + `point_group_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位组编码', + `is_have_workder` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否建工单', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '在执行的任务标识', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `source_id` bigint(0) NULL DEFAULT NULL COMMENT '来源标识', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `point_location` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料编码', + `ing_task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '在执行的任务标识', + `can_material_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许的物料类型', + `parent_point_code` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '父点位编码', + `ext_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部点位编码', + `is_has_workder` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否创建工单', + PRIMARY KEY (`point_id`) USING BTREE, + INDEX `sourceId`(`source_id`) USING BTREE, + INDEX `idx_point`(`point_id`) USING BTREE, + INDEX `pointCode`(`point_code`) USING BTREE, + INDEX `lockType`(`lock_type`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '点位基础表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_point_copy1 +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_point_copy1`; +CREATE TABLE `sch_base_point_copy1` ( + `point_id` bigint(0) NOT NULL COMMENT '点位标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位名称', + `region_id` bigint(0) NOT NULL COMMENT '所属区域', + `region_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `point_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型', + `point_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位状态', + `lock_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '锁定类型', + `material_id` bigint(0) NULL DEFAULT NULL COMMENT '物料标识', + `device_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '设备编码', + `mes_device_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'MES设备编码', + `can_vehicle_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许的载具类型', + `vehicle_max_qty` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '载具允许最大数量', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `vehicle_qty` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '载具数量', + `block_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '块', + `row_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '排', + `col_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '列', + `layer_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '层', + `in_order_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '入库顺序', + `out_order_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '出库顺序', + `in_empty_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '入空载具顺序', + `out_empty_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '出空载具顺序', + `point_group_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位组编码', + `is_have_workder` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否建工单', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '在执行的任务标识', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `source_id` bigint(0) NULL DEFAULT NULL COMMENT '来源标识', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `point_location` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料编码', + PRIMARY KEY (`point_id`) USING BTREE, + INDEX `sourceId`(`source_id`) USING BTREE, + INDEX `idx_point`(`point_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '点位基础表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_point_copy2 +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_point_copy2`; +CREATE TABLE `sch_base_point_copy2` ( + `point_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位名称', + `region_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `point_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型', + `point_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位状态', + `can_material_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许的物料类型', + `can_vehicle_type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许的载具类型', + `vehicle_max_qty` int(0) NOT NULL DEFAULT 0 COMMENT '载具允许最大数量', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `vehicle_qty` int(0) NULL DEFAULT 0 COMMENT '载具数量', + `block_num` int(0) NOT NULL DEFAULT 0 COMMENT '块', + `row_num` int(0) NOT NULL DEFAULT 0 COMMENT '排', + `col_num` int(0) NOT NULL DEFAULT 0 COMMENT '列', + `layer_num` int(0) NOT NULL DEFAULT 0 COMMENT '层', + `in_order_seq` int(0) NOT NULL DEFAULT 0 COMMENT '入库顺序', + `out_order_seq` int(0) NOT NULL DEFAULT 0 COMMENT '出库顺序', + `in_empty_seq` int(0) NOT NULL DEFAULT 0 COMMENT '入空载具顺序', + `out_empty_seq` int(0) NOT NULL DEFAULT 0 COMMENT '出空载具顺序', + `parent_point_code` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '父点位编码', + `ext_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部点位编码', + `ing_task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '在执行的任务标识', + `is_has_workder` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否创建工单', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `is_auto` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否自动', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `source_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'source_id', + `material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料标识', + `point_location` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `lock_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '锁定类型', + PRIMARY KEY (`point_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '点位基础表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_region +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_region`; +CREATE TABLE `sch_base_region` ( + `region_id` bigint(0) NOT NULL COMMENT '区域标识', + `region_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `point_type_explain` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型说明', + `point_status_explain` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位状态说明', + `product_area` char(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_has_workder` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否创建工单', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `order_seq` int(0) NOT NULL DEFAULT 0 COMMENT '顺序号', + PRIMARY KEY (`region_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '区域基础表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_region_ys +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_region_ys`; +CREATE TABLE `sch_base_region_ys` ( + `region_code` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `region_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `point_type_explain` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型说明', + `point_status_explain` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位状态说明', + `is_has_workder` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否创建工单', + `order_seq` int(0) NOT NULL DEFAULT 0 COMMENT '顺序号', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`region_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '区域基础表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_task +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_task`; +CREATE TABLE `sch_base_task` ( + `task_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '唯一标识', + `task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '任务编码', + `task_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '任务状态', + `config_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '配置编码', + `point_code1` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位1', + `point_code2` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位2', + `point_code3` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位3', + `point_code4` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位4', + `group_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组盘标识', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_qty` int(0) NOT NULL DEFAULT 1 COMMENT '载具数量', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `vehicle_code2` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码2', + `handle_status` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '处理状态', + `car_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车号', + `task_group_id` bigint(0) NULL DEFAULT NULL COMMENT '任务组标识', + `task_group_seq` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '任务组顺序号', + `finished_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务完成类型', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '2' COMMENT '生成方式', + `acs_trace_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '链路标识', + `request_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生成任务的请求参数', + `response_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下发任务的请求参数', + `product_area` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `ext_group_data` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '额外组盘信息', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `handle_class` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '处理类', + `is_send` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否立刻下发', + `material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料编码', + PRIMARY KEY (`task_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '任务表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_task1 +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_task1`; +CREATE TABLE `sch_base_task1` ( + `task_id` bigint(0) NOT NULL COMMENT '任务标识', + `task_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '任务编码', + `task_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务名称', + `task_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务类型', + `task_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '任务状态', + `task_step` decimal(5, 0) NULL DEFAULT NULL COMMENT '任务执行步骤', + `point_code1` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位1', + `point_code2` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位2', + `point_code3` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位3', + `point_code4` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位4', + `material_info_id` bigint(0) NULL DEFAULT NULL COMMENT '搬运物料信息', + `material_id` bigint(0) NULL DEFAULT NULL COMMENT '物料信息', + `material_qty` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '物料数量', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_qty` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '载具数量', + `vehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `priority` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '优先级', + `handle_class` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '处理类', + `car_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车号', + `is_auto_issue` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否自动下发', + `task_group_id` bigint(0) NULL DEFAULT NULL COMMENT '任务组标识', + `sort_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '任务组顺序号', + `finished_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务完成类型', + `acs_task_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT 'acs任务类型', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '2' COMMENT '生成方式', + `table_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名', + `table_fk` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名主键字段', + `table_fk_id` bigint(0) NULL DEFAULT NULL COMMENT '业务表表名主键值', + `request_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生成任务的请求参数', + `response_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下发任务的请求参数', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料编码', + `vehicle_code2` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `is_send` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否立即下发', + PRIMARY KEY (`task_id`) USING BTREE, + INDEX `idx_task`(`task_id`) USING BTREE, + INDEX `point_code2_index`(`handle_class`) USING BTREE, + INDEX `point_code3_index`(`point_code3`) USING BTREE, + INDEX `point_code4_index`(`point_code4`) USING BTREE, + INDEX `task_status_index`(`task_status`) USING BTREE, + INDEX `is_delete_index`(`is_delete`) USING BTREE, + INDEX `sort_seq_index`(`sort_seq`) USING BTREE, + INDEX `task_group_id_index`(`task_group_id`) USING BTREE, + INDEX `product_area_index`(`product_area`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '任务表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_taskconfig +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_taskconfig`; +CREATE TABLE `sch_base_taskconfig` ( + `config_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '配置标识', + `config_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '配置编码', + `config_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '配置名称', + `route_plan_code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '路由编码', + `task_qf_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务取放类型', + `acs_task_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT 'acs任务类型', + `agv_system_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT 'agv系统类型', + `task_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务名字', + `task_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务类型', + `task_direction` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务去向', + `priority` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '优先级', + `task_create_max_num` decimal(5, 0) NOT NULL DEFAULT 999 COMMENT '允许最大任务生成数', + `task_issue_max_num` decimal(5, 0) NOT NULL DEFAULT 999 COMMENT '允许最大任务下发数', + `is_auto_issue` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否自动下发', + `start_region_str` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起点区域配置', + `next_region_str` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点区域配置', + `start_point_pre` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起点点位前缀', + `next_region_pre` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点点位前缀', + `is_check_workorder` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否校验工单', + `is_check_start_lock` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否判断起点锁定', + `is_immediate_create` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否立即创建', + `is_check_next_lock` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否判断终点锁定', + `is_start_auto` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否起点自动', + `is_next_auto` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否终点自动', + `is_lock_start` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否锁定起点', + `is_lock_next` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否锁定终点', + `request_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生成任务的请求参数', + `response_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下发任务的请求参数', + `is_group_congrol_issue_seq` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否按组控制下发顺序', + `unfinish_notify_time` decimal(5, 0) NOT NULL DEFAULT 999 COMMENT '任务未完成通知时间数', + `sql_param` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'sql配置', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`config_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '任务配置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_taskconfig_ys +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_taskconfig_ys`; +CREATE TABLE `sch_base_taskconfig_ys` ( + `config_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '配置标识', + `config_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '配置编码', + `config_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '配置名称', + `route_plan_code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '路由编码', + `task_qf_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务取放类型', + `acs_task_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT 'acs任务类型', + `task_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务名字', + `task_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务类型', + `task_direction` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务去向', + `priority` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '优先级', + `task_create_max_num` decimal(5, 0) NOT NULL DEFAULT 999 COMMENT '允许最大任务生成数', + `task_issue_max_num` decimal(5, 0) NOT NULL DEFAULT 999 COMMENT '允许最大任务下发数', + `is_auto_issue` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否自动下发', + `start_region_str` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起点区域配置', + `next_region_str` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点区域配置', + `start_point_pre` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起点点位前缀', + `next_region_pre` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点点位前缀', + `is_check_workorder` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否校验工单', + `is_check_start_lock` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否判断起点锁定', + `is_immediate_create` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否立即创建', + `is_check_next_lock` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否判断终点锁定', + `is_start_auto` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否起点自动', + `is_next_auto` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否终点自动', + `is_lock_start` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否锁定起点', + `is_lock_next` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否锁定终点', + `request_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生成任务的请求参数', + `response_param` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下发任务的请求参数', + `is_group_congrol_issue_seq` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否按组控制下发顺序', + `unfinish_notify_time` decimal(5, 0) NOT NULL DEFAULT 999 COMMENT '任务未完成通知时间数', + `sql_param` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'sql配置', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车间编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`config_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '任务配置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_vehiclematerialgroup +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_vehiclematerialgroup`; +CREATE TABLE `sch_base_vehiclematerialgroup` ( + `group_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '组盘标识', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_code` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具编码', + `material_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料标识', + `redundance_material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '半成品/泥料', + `child_vehicle_code` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子载具编码', + `source_vehicle_code` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源载具编码/载具的来源点位', + `point_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位编码/当前组盘在哪', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位名称', + `is_firing` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否已烧制', + `is_full` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否满托', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `instorage_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库时间', + `standing_time` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '静置时间(分钟)', + `material_qty` decimal(5, 0) NULL DEFAULT 0 COMMENT '物料数量', + `material_weight` decimal(50, 2) NOT NULL DEFAULT 0.00 COMMENT '物料重量', + `mix_times` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '压制工单+混砂机号+碾次', + `workorder_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '搬运工单编码', + `group_number` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '组盘次数', + `group_bind_material_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '2' COMMENT '组盘绑定物料状态', + `task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务编码', + `ext_data` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '额外信息', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT 'A1' COMMENT '车间编码', + `group_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '组盘状态', + `move_way` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置跟踪', + `table_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名', + `table_fk` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名主键字段', + `table_fk_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名主键值', + `buss_move_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务链路标识', + `is_first_flow_task` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否首个流程任务', + `flow_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '流程编码', + `flow_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '流程顺序', + `before_task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上一任务编码', + `next_task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下一任务编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `out_kiln_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '出窑时间', + `into_kiln_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入窑时间', + PRIMARY KEY (`group_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具物料组盘历史记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sch_base_vehiclematerialgroup_ys +-- ---------------------------- +DROP TABLE IF EXISTS `sch_base_vehiclematerialgroup_ys`; +CREATE TABLE `sch_base_vehiclematerialgroup_ys` ( + `group_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '组盘标识', + `vehicle_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具类型', + `vehicle_code` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具编码', + `material_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '物料标识', + `redundance_material_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '半成品/泥料', + `child_vehicle_code` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子载具编码', + `source_vehicle_code` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源载具编码/载具的来源点位', + `point_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位编码/当前组盘在哪', + `point_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位名称', + `is_firing` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否已烧制', + `is_full` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否满托', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `instorage_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库时间', + `standing_time` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '静置时间(分钟)', + `material_qty` decimal(5, 0) NULL DEFAULT 0 COMMENT '物料数量', + `material_weight` decimal(50, 2) NOT NULL DEFAULT 0.00 COMMENT '物料重量', + `mix_times` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '压制工单+混砂机号+碾次', + `workorder_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '搬运工单编码', + `group_number` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '组盘次数', + `group_bind_material_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '2' COMMENT '组盘绑定物料状态', + `task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务编码', + `ext_data` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '额外信息', + `workshop_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT 'A1' COMMENT '车间编码', + `group_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '组盘状态', + `move_way` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置跟踪', + `table_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名', + `table_fk` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名主键字段', + `table_fk_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务表表名主键值', + `buss_move_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '业务链路标识', + `is_first_flow_task` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否首个流程任务', + `flow_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '流程编码', + `flow_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '流程顺序', + `before_task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上一任务编码', + `next_task_code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下一任务编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `out_kiln_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '出窑时间', + `into_kiln_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入窑时间', + PRIMARY KEY (`group_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '载具物料组盘历史记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_bsrealstorattr +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_bsrealstorattr`; +CREATE TABLE `st_ivt_bsrealstorattr` ( + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库名称', + `simple_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库简称', + `stor_capacity` decimal(9, 0) NULL DEFAULT NULL COMMENT '仓库容量', + `total_area` decimal(9, 2) NULL DEFAULT NULL COMMENT '总面积', + `stor_type_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '仓库性质', + `is_virtualstore` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否虚拟库', + `is_semi_finished` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否半成品库', + `is_materialstore` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否原料库', + `is_productstore` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否成品库', + `is_attachment` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否备件库', + `is_reversed` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否允许红冲', + `is_mvout_auto_cfm` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否移出业务自动确认', + `is_mvin_auto_cfm` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否移入业务自动确认', + `area` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '地区', + `storea_ddress` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库地址', + `principal` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '负责人', + `office_phone` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '办公电话', + `mobile_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '负责人手机', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `order_index` decimal(5, 0) NULL DEFAULT NULL COMMENT '显示顺序', + `whstate_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '状态', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `base_class_id` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料基本分类', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `sysownerid` bigint(0) NULL DEFAULT NULL COMMENT '拥有者ID', + `sysdeptid` bigint(0) NOT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NOT NULL COMMENT '公司ID', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `depart_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '部门名称', + `company_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '公司名称', + PRIMARY KEY (`stor_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '实物库属性表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_checkdtl +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_checkdtl`; +CREATE TABLE `st_ivt_checkdtl` ( + `checkdtl_id` bigint(0) NOT NULL COMMENT '盘点单明细id', + `check_id` bigint(0) NOT NULL COMMENT '盘点单标识', + `check_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '盘点单号', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `sect_id` bigint(0) NOT NULL COMMENT '盘点库区', + `sect_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '库区名称', + `struct_id` bigint(0) NOT NULL COMMENT '盘点货位', + `struct_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '货位名称', + `checkpoint_id` bigint(0) NULL DEFAULT NULL COMMENT '盘点站台', + `storagevehicle_id` bigint(0) NULL DEFAULT NULL COMMENT '存储载具标识', + `storagevehicle_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '存储载具编码', + `material_id` bigint(0) NULL DEFAULT NULL COMMENT '物料标识', + `base_qty` decimal(18, 6) NOT NULL DEFAULT 1.000000 COMMENT '数量', + `qty_unit_id` bigint(0) NOT NULL COMMENT '基本计量单位', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单位名称', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '状态', + `is_down` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否已下发', + `fac_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '盘点数量', + `check_result` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '盘点结果', + `check_optid` bigint(0) NULL DEFAULT NULL COMMENT '盘点人', + `check_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '盘点人姓名', + `check_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '盘点时间', + `is_process` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '异常是否处理', + `process_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '异常处理方式', + `process_optid` bigint(0) NULL DEFAULT NULL COMMENT '异常处理人', + `process_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '处理时间', + `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '明细备注', + PRIMARY KEY (`checkdtl_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '盘点单明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_checkmst +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_checkmst`; +CREATE TABLE `st_ivt_checkmst` ( + `check_id` bigint(0) NOT NULL COMMENT '盘点单标识', + `check_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '盘点单号', + `buss_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务类型', + `check_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '盘点单类型', + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `stor_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库名称', + `dtl_num` decimal(5, 0) NOT NULL COMMENT '明细数', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '生成方式', + `input_optid` bigint(0) NOT NULL COMMENT '制单人', + `input_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单人姓名', + `input_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单时间', + `audit_optid` bigint(0) NULL DEFAULT NULL COMMENT '审核人', + `audit_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核人姓名', + `audit_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '状态', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `is_nok` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否盘点有异', + `is_upload` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否已上传', + `upload_optid` bigint(0) NULL DEFAULT NULL COMMENT '回传人', + `upload_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '回传入姓名', + `upload_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '回传时间', + `sysdeptid` bigint(0) NOT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NOT NULL COMMENT '公司ID', + PRIMARY KEY (`check_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '盘点单主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_coolpointivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_coolpointivt`; +CREATE TABLE `st_ivt_coolpointivt` ( + `ivt_id` bigint(0) UNSIGNED NOT NULL COMMENT '库存记录标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `full_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '满轴位编码', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷号', + `workorder_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷工单标识', + `full_vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷轴编码', + `empty_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '空轴位编码', + `empty_vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '空轴编码', + `region_id` bigint(0) NULL DEFAULT NULL COMMENT '下料区域标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `ivt_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '库存数', + `qty_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '计量单位标识', + `instorage_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库时间', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `sort_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '顺序号', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + `full_point_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '满轴位状态', + `cool_ivt_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '库存状态', + `empty_point_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '空轴位状态', + PRIMARY KEY (`ivt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '冷却区点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_coolregionio +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_coolregionio`; +CREATE TABLE `st_ivt_coolregionio` ( + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `io_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '出入类型', + `material_id` bigint(0) NULL DEFAULT NULL COMMENT '物料标识', + `pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '数量', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量单位标识', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `start_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起始点位编码', + `end_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点点位编码', + `cust_id` bigint(0) NULL DEFAULT NULL COMMENT '客户标识', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '生成方式', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '任务标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + PRIMARY KEY (`iostorinv_id`, `qty_unit_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '冷却区出入表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_cutpointivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_cutpointivt`; +CREATE TABLE `st_ivt_cutpointivt` ( + `ivt_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `full_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '满轴位编码', + `full_point_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '满轴位状态', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷号', + `full_vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷轴编码', + `empty_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '空轴位编码', + `empty_point_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '空轴位状态', + `empty_vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '空轴编码', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `up_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分切下料位上轴点位', + `down_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分切下料位下轴点位', + `sort_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '顺序号', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + `ext_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '对应MES系统设备编码', + `up_qzzno` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分切下料位上轴', + `down_qzzno` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分切下料位下轴', + `qzz_generation` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气胀轴代数', + PRIMARY KEY (`ivt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '分切区点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_deliverypointivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_deliverypointivt`; +CREATE TABLE `st_ivt_deliverypointivt` ( + `ivt_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `sort_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '顺序号', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + `qzzno` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气涨轴编码', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具码', + `point_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '点位状态', + PRIMARY KEY (`ivt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '分切输送线点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_emptytubeivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_emptytubeivt`; +CREATE TABLE `st_ivt_emptytubeivt` ( + `ivt_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `material_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料名称', + `qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '数量', + `sort_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '顺序号', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + PRIMARY KEY (`ivt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '空纸管库区点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_emptyvehiclerecord +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_emptyvehiclerecord`; +CREATE TABLE `st_ivt_emptyvehiclerecord` ( + `record_uuid` bigint(0) NOT NULL COMMENT '记录标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT ' ' COMMENT '单据编号', + `io_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据类型', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `vehicle_qty` decimal(18, 6) NOT NULL DEFAULT 1.000000 COMMENT '载具数量', + `start_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起始点位', + `next_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '下一点位', + `start_region_id` bigint(0) NULL DEFAULT NULL COMMENT '起始区域', + `end_region_id` bigint(0) NULL DEFAULT NULL COMMENT '终点区域', + `task_uuid` bigint(0) NULL DEFAULT NULL COMMENT '任务标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + PRIMARY KEY (`record_uuid`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '空载具作业记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_hotpointivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_hotpointivt`; +CREATE TABLE `st_ivt_hotpointivt` ( + `ivt_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `point_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位状态', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷号', + `workorder_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷工单标识', + `full_vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷轴编码', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `ivt_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '库存数', + `qty_unit_id` bigint(0) NULL DEFAULT NULL COMMENT '计量单位标识', + `instorage_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库时间', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `temperature` decimal(9, 2) NULL DEFAULT NULL COMMENT '温度', + `group_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组别', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `sort_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '顺序号', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否启用', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + `ext_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部编码', + `last_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '倒计时', + PRIMARY KEY (`ivt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '烘烤区点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_hotregioniomst +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_hotregioniomst`; +CREATE TABLE `st_ivt_hotregioniomst` ( + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `io_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '出入类型', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `container_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷号', + `workorder_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '母卷工单标识', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '数量', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量单位标识', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '生成方式', + `start_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起始点位编码', + `end_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点点位编码', + `task_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务类型', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '任务标识', + `temperature` decimal(18, 6) NULL DEFAULT NULL COMMENT '烘箱温度', + `oven_time` decimal(18, 6) NULL DEFAULT NULL COMMENT '烘烤时间', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + PRIMARY KEY (`iostorinv_id`, `qty_unit_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '烘箱区出入主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_iostordaily +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_iostordaily`; +CREATE TABLE `st_ivt_iostordaily` ( + `stordaily_id` bigint(0) NOT NULL COMMENT '仓库日表标识', + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库名称', + `sect_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '日期', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '品质类型', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `start_num` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '期初数', + `in_num` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '入库数', + `out_num` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '出库数', + `more_num` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '其它加', + `less_num` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '其它减', + `end_num` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '期末数', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + PRIMARY KEY (`stordaily_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓库物流日表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_iostorinv +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_iostorinv`; +CREATE TABLE `st_ivt_iostorinv` ( + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `io_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '出入类型', + `buss_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务类型', + `bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据类型', + `biz_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务日期', + `stor_id` bigint(0) NULL DEFAULT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库名称', + `source_id` bigint(0) NULL DEFAULT NULL COMMENT '来源方标识', + `source_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源方名称', + `source_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源方类型', + `total_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '总数量', + `total_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '总重量', + `detail_count` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '明细数', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '生成方式', + `input_optid` bigint(0) NOT NULL COMMENT '制单人', + `input_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单人姓名', + `input_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `dis_optid` bigint(0) NULL DEFAULT NULL COMMENT '分配人', + `dis_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分配人姓名', + `dis_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分配时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `sysdeptid` bigint(0) NULL DEFAULT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NULL DEFAULT NULL COMMENT '公司ID', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `is_upload` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否已上传', + `upload_optid` bigint(0) NULL DEFAULT NULL COMMENT '回传人', + `upload_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '回传时间', + `is_writeoff` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否冲销', + `writeoff_optid` bigint(0) NULL DEFAULT NULL COMMENT '冲销人', + `writeoff_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '冲销时间', + `consignee` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货单位', + `receiver` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货人', + `receiptaddress` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货地址', + `receiptphone` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货人联系电话', + `logisticscompany` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物流公司', + `drivername` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '司机', + `carno` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车牌号', + `driverphone` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '司机联系电话', + `contractno` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '合同号', + `deliveryunit` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货单位', + `deliveryaddress` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货方地址', + `deliveryname` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货方联系人', + `deliveryphone` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货联系电话', + `trans_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物流公司编码', + `estimated_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '预估运费', + `cust_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户编码', + `out_stor_id` bigint(0) NULL DEFAULT NULL COMMENT '移入仓库标识', + `upload_mes` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '回传MES', + `upload_sap` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '回传SAP', + `run_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '运转费', + `unload_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '卸车费', + `other_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '其他费用', + `order_number` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '运单号', + `car_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车型', + PRIMARY KEY (`iostorinv_id`) USING BTREE, + INDEX `custCode`(`cust_code`) USING BTREE, + INDEX `uploadOptid`(`upload_optid`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '出入库单主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_iostorinv_ys +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_iostorinv_ys`; +CREATE TABLE `st_ivt_iostorinv_ys` ( + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `io_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '出入类型', + `buss_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务类型', + `bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据类型', + `biz_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务日期', + `stor_id` bigint(0) NULL DEFAULT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库名称', + `source_id` bigint(0) NULL DEFAULT NULL COMMENT '来源方标识', + `source_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源方名称', + `source_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源方类型', + `total_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '总数量', + `total_weight` decimal(18, 6) NULL DEFAULT NULL COMMENT '总重量', + `detail_count` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '明细数', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '生成方式', + `input_optid` bigint(0) NOT NULL COMMENT '制单人', + `input_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单人姓名', + `input_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `dis_optid` bigint(0) NULL DEFAULT NULL COMMENT '分配人', + `dis_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分配人姓名', + `dis_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '分配时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `sysdeptid` bigint(0) NULL DEFAULT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NULL DEFAULT NULL COMMENT '公司ID', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `is_upload` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否已上传', + `upload_optid` bigint(0) NULL DEFAULT NULL COMMENT '回传人', + `upload_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '回传时间', + `is_writeoff` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否冲销', + `writeoff_optid` bigint(0) NULL DEFAULT NULL COMMENT '冲销人', + `writeoff_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '冲销时间', + `consignee` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货单位', + `receiver` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货人', + `receiptaddress` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货地址', + `receiptphone` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '收货人联系电话', + `logisticscompany` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物流公司', + `drivername` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '司机', + `carno` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车牌号', + `driverphone` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '司机联系电话', + `contractno` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '合同号', + `deliveryunit` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货单位', + `deliveryaddress` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货方地址', + `deliveryname` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货方联系人', + `deliveryphone` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '送货联系电话', + `trans_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物流公司编码', + `estimated_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '预估运费', + `cust_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '客户编码', + `out_stor_id` bigint(0) NULL DEFAULT NULL COMMENT '移入仓库标识', + `upload_mes` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '回传MES', + `upload_sap` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '回传SAP', + `run_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '运转费', + `unload_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '卸车费', + `other_freight` decimal(15, 2) NULL DEFAULT NULL COMMENT '其他费用', + `order_number` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '运单号', + `car_type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '车型', + PRIMARY KEY (`iostorinv_id`) USING BTREE, + INDEX `custCode`(`cust_code`) USING BTREE, + INDEX `uploadOptid`(`upload_optid`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '出入库单主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_iostorinvdis +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_iostorinvdis`; +CREATE TABLE `st_ivt_iostorinvdis` ( + `iostorinvdis_id` bigint(0) NOT NULL COMMENT '出入单分配标识', + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `iostorinvdtl_id` bigint(0) NOT NULL COMMENT '出入单明细标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `sect_id` bigint(0) NULL DEFAULT NULL COMMENT '库区标识', + `sect_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '库区编码', + `sect_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '库区名称', + `struct_id` bigint(0) NULL DEFAULT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓位编码', + `struct_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓位名称', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '品质类型', + `work_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '执行状态', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '任务标识', + `storagevehicle_id` bigint(0) NULL DEFAULT NULL COMMENT '存储载具标识', + `storagevehicle_code` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '存储载具编码', + `is_issued` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否已下发', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `plan_qty` decimal(18, 6) NOT NULL COMMENT '计划数量', + `real_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '实际数量', + `point_id` bigint(0) NULL DEFAULT NULL COMMENT '出入点位标识', + `box_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '箱号', + PRIMARY KEY (`iostorinvdis_id`) USING BTREE, + INDEX `pcsn`(`pcsn`) USING BTREE, + INDEX `boxNo`(`box_no`) USING BTREE, + INDEX `iostorinvId`(`iostorinv_id`) USING BTREE, + INDEX `iostorinvdtlId`(`iostorinvdtl_id`) USING BTREE, + INDEX `sectId`(`sect_id`) USING BTREE, + INDEX `materialId`(`material_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '出入库单分配表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_iostorinvdis_ys +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_iostorinvdis_ys`; +CREATE TABLE `st_ivt_iostorinvdis_ys` ( + `iostorinvdis_id` bigint(0) NOT NULL COMMENT '出入单分配标识', + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `iostorinvdtl_id` bigint(0) NOT NULL COMMENT '出入单明细标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `sect_id` bigint(0) NULL DEFAULT NULL COMMENT '库区标识', + `sect_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '库区编码', + `sect_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '库区名称', + `struct_id` bigint(0) NULL DEFAULT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓位编码', + `struct_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓位名称', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '品质类型', + `work_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '执行状态', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '任务标识', + `storagevehicle_id` bigint(0) NULL DEFAULT NULL COMMENT '存储载具标识', + `storagevehicle_code` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '存储载具编码', + `is_issued` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否已下发', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `plan_qty` decimal(18, 6) NOT NULL COMMENT '计划数量', + `real_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '实际数量', + `point_id` bigint(0) NULL DEFAULT NULL COMMENT '出入点位标识', + `box_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '箱号', + PRIMARY KEY (`iostorinvdis_id`) USING BTREE, + INDEX `pcsn`(`pcsn`) USING BTREE, + INDEX `boxNo`(`box_no`) USING BTREE, + INDEX `iostorinvId`(`iostorinv_id`) USING BTREE, + INDEX `iostorinvdtlId`(`iostorinvdtl_id`) USING BTREE, + INDEX `sectId`(`sect_id`) USING BTREE, + INDEX `materialId`(`material_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '出入库单分配表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_iostorinvdtl +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_iostorinvdtl`; +CREATE TABLE `st_ivt_iostorinvdtl` ( + `iostorinvdtl_id` bigint(0) NOT NULL COMMENT '出入单明细标识', + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '品质类型', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据明细状态', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `plan_qty` decimal(18, 6) NOT NULL COMMENT '计划数量', + `real_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '实际数量', + `source_billdtl_id` bigint(0) NULL DEFAULT NULL COMMENT '来源单据明细标识', + `source_bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单据类型', + `source_bill_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单编号', + `source_bill_table` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单表名', + `base_billdtl_id` bigint(0) NULL DEFAULT NULL COMMENT '基础单据明细标识', + `base_bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基础单据类型', + `base_bill_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基础单编号', + `base_bill_table` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基础单表名', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `assign_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '已分配数量', + `unassign_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '未分配数量', + `box_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '箱号', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源交货单', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源交货单行', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '发货幅宽', + PRIMARY KEY (`iostorinvdtl_id`, `quality_scode`) USING BTREE, + INDEX `iostorinvId`(`iostorinv_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '出入库单明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_iostorinvdtl_ys +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_iostorinvdtl_ys`; +CREATE TABLE `st_ivt_iostorinvdtl_ys` ( + `iostorinvdtl_id` bigint(0) NOT NULL COMMENT '出入单明细标识', + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '品质类型', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据明细状态', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `plan_qty` decimal(18, 6) NOT NULL COMMENT '计划数量', + `real_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '实际数量', + `source_billdtl_id` bigint(0) NULL DEFAULT NULL COMMENT '来源单据明细标识', + `source_bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单据类型', + `source_bill_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单编号', + `source_bill_table` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单表名', + `base_billdtl_id` bigint(0) NULL DEFAULT NULL COMMENT '基础单据明细标识', + `base_bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基础单据类型', + `base_bill_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基础单编号', + `base_bill_table` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '基础单表名', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `assign_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '已分配数量', + `unassign_qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '未分配数量', + `box_no` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '箱号', + `vbeln` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源交货单', + `posnr` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源交货单行', + `width` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '发货幅宽', + PRIMARY KEY (`iostorinvdtl_id`) USING BTREE, + INDEX `iostorinvId`(`iostorinv_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '出入库单明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_moveinv +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_moveinv`; +CREATE TABLE `st_ivt_moveinv` ( + `moveinv_id` bigint(0) NOT NULL COMMENT '移库单标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `buss_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务类型', + `bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据类型', + `biz_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务日期', + `stor_id` bigint(0) NULL DEFAULT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库名称', + `total_qty` decimal(18, 6) NOT NULL COMMENT '总数量', + `detail_count` decimal(5, 0) NOT NULL COMMENT '明细数', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '生成方式', + `input_optid` bigint(0) NOT NULL COMMENT '制单人', + `input_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单人姓名', + `input_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `confirm_info` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认说明', + `sysdeptid` bigint(0) NOT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NOT NULL COMMENT '公司ID', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + PRIMARY KEY (`moveinv_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '移库单主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_moveinvdtl +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_moveinvdtl`; +CREATE TABLE `st_ivt_moveinvdtl` ( + `moveinvdtl_id` bigint(0) NOT NULL COMMENT '移库单明细标识', + `moveinv_id` bigint(0) NOT NULL COMMENT '移库单标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `turnout_sect_id` bigint(0) NOT NULL COMMENT '转出库区标识', + `turnout_sect_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转出库区编码', + `turnout_sect_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转出库区名称', + `turnout_struct_id` bigint(0) NOT NULL COMMENT '转出仓位标识', + `turnout_struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转出仓位编码', + `turnout_struct_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转出仓位名称', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '品质类型', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `qty` decimal(18, 6) NOT NULL COMMENT '数量', + `turnin_sect_id` bigint(0) NOT NULL COMMENT '转入库区标识', + `turnin_sect_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转入库区编码', + `turnin_sect_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转入库区名称', + `turnin_struct_id` bigint(0) NOT NULL COMMENT '转入仓位标识', + `turnin_struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转入仓位编码', + `turnin_struct_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '转入仓位名称', + `work_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '执行状态', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '任务标识', + `storagevehicle_id` bigint(0) NULL DEFAULT NULL COMMENT '存储载具标识', + `storagevehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '存储载具编码', + `is_issued` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否已下发', + `source_billdtl_id` bigint(0) NULL DEFAULT NULL COMMENT '来源单据明细标识', + `source_bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单据类型', + `source_bill_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单编号', + `source_bill_table` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '来源单表名', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`moveinvdtl_id`, `quality_scode`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '移库单明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_productplandtl +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_productplandtl`; +CREATE TABLE `st_ivt_productplandtl` ( + `plandtl_id` bigint(0) NOT NULL COMMENT '改切计划明细标识', + `plan_id` bigint(0) NOT NULL COMMENT '改切计划标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `package_box_sn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `qty` decimal(18, 6) NOT NULL COMMENT '重量', + `status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '状态', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '不合格描述', + PRIMARY KEY (`plandtl_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '改切计划明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_productplanmst +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_productplanmst`; +CREATE TABLE `st_ivt_productplanmst` ( + `plan_id` bigint(0) NOT NULL COMMENT '改切计划标识', + `plan_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '改切计划编号', + `biz_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务日期', + `stor_id` bigint(0) NULL DEFAULT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库名称', + `total_qty` decimal(18, 6) NOT NULL COMMENT '总数量', + `detail_count` decimal(5, 0) NOT NULL COMMENT '明细数', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `input_optid` bigint(0) NOT NULL COMMENT '制单人', + `input_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单人姓名', + `input_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '审核人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`plan_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '改切计划主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_productscrapdtl +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_productscrapdtl`; +CREATE TABLE `st_ivt_productscrapdtl` ( + `scrapdtl_id` bigint(0) NOT NULL COMMENT '报废审核单明细标识', + `scrap_id` bigint(0) NOT NULL COMMENT '报废审核单标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `package_box_sn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `fail_source` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '不合格来源', + `is_audit` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否出库', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `qty` decimal(18, 6) NOT NULL COMMENT '不合格重量', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '不合格描述', + PRIMARY KEY (`scrapdtl_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '成品报废审核明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_productscrapmst +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_productscrapmst`; +CREATE TABLE `st_ivt_productscrapmst` ( + `scrap_id` bigint(0) NOT NULL COMMENT '报废审核单标识', + `scrap_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `biz_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务日期', + `stor_id` bigint(0) NULL DEFAULT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库名称', + `total_qty` decimal(18, 6) NOT NULL COMMENT '总数量', + `detail_count` decimal(5, 0) NOT NULL COMMENT '明细数', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `input_optid` bigint(0) NOT NULL COMMENT '制单人', + `input_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单人姓名', + `input_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '审核人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '审核时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `ext_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`scrap_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '成品报废审核主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_regionio +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_regionio`; +CREATE TABLE `st_ivt_regionio` ( + `iostorinv_id` bigint(0) NOT NULL COMMENT '出入单标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `io_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '出入类型', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '批次', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `qty` decimal(18, 6) NULL DEFAULT NULL COMMENT '数量', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量单位标识', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `start_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起始点位编码', + `end_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点点位编码', + `start_region_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '起始区域', + `end_region_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '终点区域', + `cust_id` bigint(0) NULL DEFAULT NULL COMMENT '客户标识', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '生成方式', + `task_id` bigint(0) NULL DEFAULT NULL COMMENT '任务标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + PRIMARY KEY (`iostorinv_id`, `qty_unit_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '区域出入表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_sbpointivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_sbpointivt`; +CREATE TABLE `st_ivt_sbpointivt` ( + `point_id` bigint(0) NOT NULL COMMENT '点位标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `vehicle_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具编码', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `ext_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + `mes_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'MES启用', + PRIMARY KEY (`point_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '生箔点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_sectattr +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_sectattr`; +CREATE TABLE `st_ivt_sectattr` ( + `sect_id` bigint(0) NOT NULL COMMENT '库区标识', + `sect_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '库区编码', + `sect_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '库区名称', + `simple_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '库区简称', + `sect_type_attr` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '库区类型', + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `stor_type` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库类型', + `capacity` decimal(9, 0) NULL DEFAULT NULL COMMENT '容量', + `width` decimal(5, 0) NULL DEFAULT NULL COMMENT '宽度', + `height` decimal(5, 0) NULL DEFAULT NULL COMMENT '高度', + `zdepth` decimal(5, 0) NULL DEFAULT NULL COMMENT '深度', + `xqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始X坐标', + `yqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始Y坐标', + `zqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始Z坐标', + `sect_manager_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '负责人', + `mobile_no` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '负责人电话', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `back_ground_color` char(7) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '背景色', + `front_ground_color` char(7) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '前景色', + `back_ground_pic` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '背景图片', + `font_direction_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字体显示方向', + `floor_no` decimal(5, 0) NULL DEFAULT NULL COMMENT '所在楼层', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + PRIMARY KEY (`sect_id`) USING BTREE, + INDEX `sectId`(`sect_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '库区属性表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_shaftivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_shaftivt`; +CREATE TABLE `st_ivt_shaftivt` ( + `ivt_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `have_qzz` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否有轴', + `qzz_size` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气涨轴尺寸', + `qzz_generation` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '气涨轴代数', + `tube_code1` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '纸管1编码', + `tube_name1` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '纸管1描述', + `tube_code2` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '纸管2编码', + `tube_name2` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '纸管2描述', + `point_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '点位类型', + `row_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '排', + `col_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '列', + `layer_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '层', + `sort_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '顺序号', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + `container_name1` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷号1', + `container_name2` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子卷号2', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否启用', + PRIMARY KEY (`ivt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '内包间点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_stpointivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_stpointivt`; +CREATE TABLE `st_ivt_stpointivt` ( + `point_id` bigint(0) NOT NULL COMMENT '点位标识', + `point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '点位编码', + `product_area` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '生产区域', + `point_location` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '位置', + `up_scroll` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表处上料位轴编码', + `up_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表处上料位母卷号', + `up_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表处上料点位编码', + `down_scroll` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表处下料位轴编码', + `down_pcsn` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表处下料位母卷号', + `down_point_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '表处下料点位编码', + `ext_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部编码', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `plan` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '规划', + PRIMARY KEY (`point_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '表处点位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structattr +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structattr`; +CREATE TABLE `st_ivt_structattr` ( + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位编码', + `struct_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位名称', + `simple_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓位简称', + `sect_id` bigint(0) NOT NULL COMMENT '区域标识', + `sect_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `sect_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库名称', + `stor_type` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库类型', + `capacity` decimal(9, 2) NULL DEFAULT NULL COMMENT '容量', + `width` decimal(5, 0) NULL DEFAULT NULL COMMENT '宽度', + `height` decimal(5, 0) NULL DEFAULT NULL COMMENT '高度', + `zdepth` decimal(5, 0) NULL DEFAULT NULL COMMENT '深度', + `weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '承受重量', + `xqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始X坐标', + `yqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始Y坐标', + `zqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始Z坐标', + `is_tempstruct` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否临时仓位', + `row_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '排', + `col_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '列', + `layer_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '层', + `block_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '块', + `in_order_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '入库顺序', + `out_order_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '出库顺序', + `in_empty_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '入空载具顺序', + `out_empty_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '出空载具顺序', + `placement_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '01' COMMENT '放置类型', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `back_ground_color` char(7) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '背景色', + `front_ground_color` char(7) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '前景色', + `back_ground_pic` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '背景图片', + `font_direction_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字体显示方向', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_zdepth` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否判断高度', + `storagevehicle_id` bigint(0) NULL DEFAULT NULL COMMENT '存储载具标识', + `storagevehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '存储载具号', + `is_emptyvehicle` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否空载具', + `storagevehicle_qty` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具数量', + `lock_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '锁定类型', + `taskdtl_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定任务类型', + `taskdtl_id` bigint(0) NULL DEFAULT NULL COMMENT '锁定任务明细标识', + `task_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定任务编码', + `inv_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定单据类型', + `inv_id` bigint(0) NULL DEFAULT NULL COMMENT '锁定单据标识', + `inv_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定单据编码', + `material_height_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料高度类型', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `storagevehicle_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + PRIMARY KEY (`struct_id`) USING BTREE, + INDEX `structCode`(`struct_code`) USING BTREE, + INDEX `sectId`(`sect_id`) USING BTREE, + INDEX `storId`(`stor_id`) USING BTREE, + INDEX `storCode`(`stor_code`) USING BTREE, + INDEX `storageCode`(`storagevehicle_code`) USING BTREE, + INDEX `out_order_seq_index`(`out_empty_seq`) USING BTREE, + INDEX `block_num_index`(`block_num`) USING BTREE, + INDEX `row_num_index`(`row_num`) USING BTREE, + INDEX `placement_type`(`placement_type`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位属性表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structattr_copy1 +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structattr_copy1`; +CREATE TABLE `st_ivt_structattr_copy1` ( + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位编码', + `struct_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位名称', + `simple_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓位简称', + `sect_id` bigint(0) NOT NULL COMMENT '区域标识', + `sect_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域编码', + `sect_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '区域名称', + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓库名称', + `stor_type` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库类型', + `capacity` decimal(9, 2) NULL DEFAULT NULL COMMENT '容量', + `width` decimal(5, 0) NULL DEFAULT NULL COMMENT '宽度', + `height` decimal(5, 0) NULL DEFAULT NULL COMMENT '高度', + `zdepth` decimal(5, 0) NULL DEFAULT NULL COMMENT '深度', + `weight` decimal(9, 2) NULL DEFAULT NULL COMMENT '承受重量', + `xqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始X坐标', + `yqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始Y坐标', + `zqty` decimal(9, 0) NULL DEFAULT NULL COMMENT '起始Z坐标', + `is_tempstruct` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否临时仓位', + `row_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '排', + `col_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '列', + `layer_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '层', + `block_num` decimal(5, 0) NULL DEFAULT NULL COMMENT '块', + `in_order_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '入库顺序', + `out_order_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '出库顺序', + `in_empty_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '入空载具顺序', + `out_empty_seq` decimal(5, 0) NULL DEFAULT NULL COMMENT '出空载具顺序', + `placement_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '01' COMMENT '放置类型', + `create_id` bigint(0) NOT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人姓名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `back_ground_color` char(7) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '背景色', + `front_ground_color` char(7) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '前景色', + `back_ground_pic` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '背景图片', + `font_direction_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字体显示方向', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_zdepth` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否判断高度', + `storagevehicle_id` bigint(0) NULL DEFAULT NULL COMMENT '存储载具标识', + `storagevehicle_code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '存储载具号', + `is_emptyvehicle` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '是否空载具', + `storagevehicle_qty` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具数量', + `lock_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '锁定类型', + `taskdtl_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定任务类型', + `taskdtl_id` bigint(0) NULL DEFAULT NULL COMMENT '锁定任务明细标识', + `task_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定任务编码', + `inv_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定单据类型', + `inv_id` bigint(0) NULL DEFAULT NULL COMMENT '锁定单据标识', + `inv_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '锁定单据编码', + `material_height_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '物料高度类型', + `ext_id` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部标识', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`struct_id`) USING BTREE, + INDEX `structCode`(`struct_code`) USING BTREE, + INDEX `sectId`(`sect_id`) USING BTREE, + INDEX `storId`(`stor_id`) USING BTREE, + INDEX `storCode`(`stor_code`) USING BTREE, + INDEX `storageCode`(`storagevehicle_code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位属性表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structattributerules +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structattributerules`; +CREATE TABLE `st_ivt_structattributerules` ( + `structatt_id` bigint(0) NOT NULL COMMENT '仓位属性记录标识', + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位编码', + `struct_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位名称', + `sect_id` bigint(0) NOT NULL COMMENT '库区标识', + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `row_code` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '排', + `column_code` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '列', + `layer_code` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '层', + `sequence_number` decimal(9, 0) NOT NULL COMMENT '顺序号', + `storagevehicle_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '存储载具类型', + `load_type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '载具载重类型', + `load_series` decimal(5, 0) NULL DEFAULT NULL COMMENT '载具载重级数', + `set_id` bigint(0) NOT NULL COMMENT '设置人', + `set_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设置日期', + PRIMARY KEY (`structatt_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位属性规则表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structivt +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structivt`; +CREATE TABLE `st_ivt_structivt` ( + `stockrecord_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位编码', + `struct_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位名称', + `region_id` bigint(0) NULL DEFAULT NULL COMMENT '下料区域标识', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '品质类型', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '批次', + `canuse_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '可用数', + `frozen_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '冻结数', + `ivt_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '库存数', + `warehousing_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '待入数', + `qty_unit_id` bigint(0) NOT NULL COMMENT '计量单位标识', + `instorage_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库时间', + `sale_id` bigint(0) NULL DEFAULT NULL COMMENT '销售单标识', + `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`stockrecord_id`) USING BTREE, + INDEX `materialId`(`material_id`) USING BTREE, + INDEX `structCode`(`struct_code`) USING BTREE, + INDEX `structId`(`struct_id`) USING BTREE, + INDEX `qtyId`(`qty_unit_id`) USING BTREE, + INDEX `regionId`(`region_id`) USING BTREE, + INDEX `pcsnId`(`pcsn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structivt_20221227 +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structivt_20221227`; +CREATE TABLE `st_ivt_structivt_20221227` ( + `stockrecord_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位编码', + `struct_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位名称', + `region_id` bigint(0) NULL DEFAULT NULL COMMENT '下料区域标识', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '品质类型', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '批次', + `canuse_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '可用数', + `frozen_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '冻结数', + `ivt_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '库存数', + `warehousing_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '待入数', + `qty_unit_id` bigint(0) NOT NULL COMMENT '计量单位标识', + `instorage_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库时间', + `sale_id` bigint(0) NULL DEFAULT NULL COMMENT '销售单标识', + PRIMARY KEY (`stockrecord_id`) USING BTREE, + INDEX `materialId`(`material_id`) USING BTREE, + INDEX `structCode`(`struct_code`) USING BTREE, + INDEX `structId`(`struct_id`) USING BTREE, + INDEX `qtyId`(`qty_unit_id`) USING BTREE, + INDEX `regionId`(`region_id`) USING BTREE, + INDEX `pcsnId`(`pcsn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structivt_ys +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structivt_ys`; +CREATE TABLE `st_ivt_structivt_ys` ( + `stockrecord_id` bigint(0) NOT NULL COMMENT '库存记录标识', + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位编码', + `struct_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位名称', + `region_id` bigint(0) NULL DEFAULT NULL COMMENT '下料区域标识', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '品质类型', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '批次', + `canuse_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '可用数', + `frozen_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '冻结数', + `ivt_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '库存数', + `warehousing_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '待入数', + `qty_unit_id` bigint(0) NOT NULL COMMENT '计量单位标识', + `instorage_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '入库时间', + `sale_id` bigint(0) NULL DEFAULT NULL COMMENT '销售单标识', + `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`stockrecord_id`) USING BTREE, + INDEX `materialId`(`material_id`) USING BTREE, + INDEX `structCode`(`struct_code`) USING BTREE, + INDEX `structId`(`struct_id`) USING BTREE, + INDEX `qtyId`(`qty_unit_id`) USING BTREE, + INDEX `regionId`(`region_id`) USING BTREE, + INDEX `pcsnId`(`pcsn`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位库存表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structivtchange +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structivtchange`; +CREATE TABLE `st_ivt_structivtchange` ( + `changeinv_id` bigint(0) NOT NULL COMMENT '变更单标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `buss_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务类型', + `bill_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据类型', + `biz_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '业务日期', + `stor_id` bigint(0) NULL DEFAULT NULL COMMENT '仓库标识', + `stor_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库编码', + `stor_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仓库名称', + `total_qty` decimal(18, 6) NOT NULL COMMENT '总数量', + `detail_count` decimal(5, 0) NOT NULL COMMENT '明细数', + `bill_status` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据状态', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_mode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '01' COMMENT '生成方式', + `input_optid` bigint(0) NOT NULL COMMENT '制单人', + `input_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单人姓名', + `input_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '制单时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改人', + `update_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人姓名', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `confirm_optid` bigint(0) NULL DEFAULT NULL COMMENT '确认人', + `confirm_optname` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认人姓名', + `confirm_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认时间', + `confirm_info` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '确认说明', + `sysdeptid` bigint(0) NOT NULL COMMENT '部门ID', + `syscompanyid` bigint(0) NOT NULL COMMENT '公司ID', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + PRIMARY KEY (`changeinv_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '库存变更单主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structivtchangedtl +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structivtchangedtl`; +CREATE TABLE `st_ivt_structivtchangedtl` ( + `changeinvdtl_id` bigint(0) NOT NULL COMMENT '变更单明细标识', + `changeinv_id` bigint(0) NOT NULL COMMENT '变更单标识', + `seq_no` decimal(5, 0) NOT NULL COMMENT '明细序号', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `package_box_sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '木箱唯一码', + `mfg_order_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '销售订单行号', + `demand_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '销售订单行交货日期', + `customer_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户编号', + `customer_description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '客户名称', + `isRePrintPackageBoxLabel` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '是否需要重打外包装标签', + `isUnPackBox` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '是否需要拆包重打子卷标签', + `UpdatedDateOfProduction` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '更改后的制造完成日期', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + `qty_unit_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数量计量单位名称', + `qty` decimal(18, 6) NOT NULL COMMENT '数量', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`changeinvdtl_id`) USING BTREE, + INDEX `id_index`(`changeinv_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '库存变更单明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structivtflow +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structivtflow`; +CREATE TABLE `st_ivt_structivtflow` ( + `change_id` bigint(0) NOT NULL COMMENT '记录标识', + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `struct_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位编码', + `struct_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '仓位名称', + `material_id` bigint(0) NOT NULL COMMENT '物料标识', + `quality_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '00' COMMENT '品质类型', + `pcsn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '批次', + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `bill_type_scode` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据类型', + `inv_id` bigint(0) NOT NULL COMMENT '单据标识', + `bill_code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '单据编号', + `bill_table` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '单据表名', + `change_type_scode` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '变动类型', + `change_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '变动时间', + `change_person_id` bigint(0) NOT NULL COMMENT '变动人', + `change_person_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '变动人姓名', + `change_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '变动数', + `result_qty` decimal(18, 6) NOT NULL DEFAULT 0.000000 COMMENT '结存数量', + `qty_unit_id` bigint(0) NOT NULL COMMENT '数量计量单位标识', + PRIMARY KEY (`change_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位库存变动记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structrelamaterial +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structrelamaterial`; +CREATE TABLE `st_ivt_structrelamaterial` ( + `sect_id` bigint(0) NOT NULL COMMENT '库区标识', + `material_type_id` bigint(0) NOT NULL COMMENT '物料分类标识', + `set_id` bigint(0) NOT NULL COMMENT '设置人', + `set_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设置人姓名', + `set_time` char(8) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设置时间', + PRIMARY KEY (`sect_id`, `material_type_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '库区与物料分类关联表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_structrelastruct +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_structrelastruct`; +CREATE TABLE `st_ivt_structrelastruct` ( + `struct_id` bigint(0) NOT NULL COMMENT '仓位标识', + `bindstruct_id` bigint(0) NOT NULL COMMENT '绑定仓位标识', + `overstruct_mode` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '载具超仓位方向', + `set_id` bigint(0) NOT NULL COMMENT '设置人', + `set_date` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '设置日期', + PRIMARY KEY (`struct_id`, `bindstruct_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓位与仓位绑定关联表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_userarea +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_userarea`; +CREATE TABLE `st_ivt_userarea` ( + `product_area` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '生产区域', + `user_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '人员标识', + PRIMARY KEY (`product_area`, `user_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '区域与人员关联表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for st_ivt_userstor +-- ---------------------------- +DROP TABLE IF EXISTS `st_ivt_userstor`; +CREATE TABLE `st_ivt_userstor` ( + `stor_id` bigint(0) NOT NULL COMMENT '仓库标识', + `user_id` bigint(0) NOT NULL COMMENT '人员标识', + PRIMARY KEY (`stor_id`, `user_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '仓库与人员关联表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for stage +-- ---------------------------- +DROP TABLE IF EXISTS `stage`; +CREATE TABLE `stage` ( + `stage_uuid` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '舞台标识', + `stage_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '舞台编码', + `stage_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '舞台名字', + `stage_data` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '舞台数据', + `is_active` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建者', + `create_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者', + `update_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`stage_uuid`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '舞台主表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for stage_image +-- ---------------------------- +DROP TABLE IF EXISTS `stage_image`; +CREATE TABLE `stage_image` ( + `image_uuid` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '图标标识', + `image_code` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '图标编码', + `image_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '图标名字', + `driver_code_json` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '适用驱动', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_active` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建者', + `create_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者', + `update_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`image_uuid`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '设备舞台图标表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_code_rule +-- ---------------------------- +DROP TABLE IF EXISTS `sys_code_rule`; +CREATE TABLE `sys_code_rule` ( + `id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `current_value` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '当前值', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_active` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建id', + `create_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建者', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` bigint(0) NULL DEFAULT NULL COMMENT '修改id', + `update_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '编码规则表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_code_rule_detail +-- ---------------------------- +DROP TABLE IF EXISTS `sys_code_rule_detail`; +CREATE TABLE `sys_code_rule_detail` ( + `id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '明细标识', + `type` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码规则类型', + `init_value` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '初始值', + `current_value` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '当前值', + `max_value` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '允许最大值', + `step` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '步长', + `fillchar` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '填充值', + `format` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '格式', + `length` decimal(5, 0) NULL DEFAULT NULL COMMENT '长度', + `sort_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '排序号', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `code_rule_id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码规则标识', + `is_active` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建id', + `create_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建者', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` bigint(0) NULL DEFAULT NULL COMMENT '修改id', + `update_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '编码规则明细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_data_permission +-- ---------------------------- +DROP TABLE IF EXISTS `sys_data_permission`; +CREATE TABLE `sys_data_permission` ( + `permission_id` bigint(0) NOT NULL COMMENT 'permission_id', + `code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `order_sort` decimal(5, 0) NULL DEFAULT NULL COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人标识', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` bigint(0) NULL DEFAULT NULL COMMENT '修改人标识', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`permission_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '数据数据权限表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_data_scope +-- ---------------------------- +DROP TABLE IF EXISTS `sys_data_scope`; +CREATE TABLE `sys_data_scope` ( + `self_user_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '当前用户', + `permission_scope_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数据权限类型', + `dept_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '部门权限列表', + `user_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '用户权限列表' +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '数据权限规则表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_dept +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dept`; +CREATE TABLE `sys_dept` ( + `dept_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT 'ID', + `pid` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '上级部门', + `sub_count` int(0) NULL DEFAULT 0 COMMENT '子部门数目', + `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '名称', + `zh_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '中文名称', + `in_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '印尼名称', + `en_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '英文名称', + `dept_sort` int(0) NULL DEFAULT 999 COMMENT '排序', + `is_used` tinyint(1) NOT NULL COMMENT '状态', + `create_id` bigint(0) NULL DEFAULT NULL, + `create_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建者', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `update_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新者', + `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建日期', + `update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间', + `code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '部门编号', + `ext_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`dept_id`) USING BTREE, + INDEX `inx_pid`(`pid`) USING BTREE, + INDEX `inx_enabled`(`is_used`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '部门' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_dict +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict`; +CREATE TABLE `sys_dict` ( + `dict_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '字典标识', + `code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `label` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字典标签', + `value` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字典值', + `dict_sort` decimal(5, 0) NULL DEFAULT NULL COMMENT '排序号', + `dict_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字典类型', + `para1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数1', + `para2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数2', + `para3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数3', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`dict_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '字典表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_dict_detail +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict_detail`; +CREATE TABLE `sys_dict_detail` ( + `detail_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `dict_id` bigint(0) NULL DEFAULT NULL COMMENT '字典id', + `label` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '字典标签', + `value` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '字典值', + `dict_sort` int(0) NULL DEFAULT NULL COMMENT '排序', + `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建者', + `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建日期', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名字', + PRIMARY KEY (`detail_id`) USING BTREE, + INDEX `FK5tpkputc6d9nboxojdbgnpmyb`(`dict_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 620 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '数据字典详情' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_dict_ys +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict_ys`; +CREATE TABLE `sys_dict_ys` ( + `dict_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '字典标识', + `code` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `label` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字典标签', + `value` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字典值', + `dict_sort` decimal(5, 0) NULL DEFAULT NULL COMMENT '排序号', + `dict_type` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '字典类型', + `para1` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数1', + `para2` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数2', + `para3` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数3', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`dict_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '字典表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_grid +-- ---------------------------- +DROP TABLE IF EXISTS `sys_grid`; +CREATE TABLE `sys_grid` ( + `id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建者id', + `create_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建者', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改者id', + `update_optname` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '系统表格' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_grid_field +-- ---------------------------- +DROP TABLE IF EXISTS `sys_grid_field`; +CREATE TABLE `sys_grid_field` ( + `id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `width` decimal(5, 0) NOT NULL DEFAULT 370 COMMENT '长度', + `align` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '对齐方式', + `name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '名称', + `format` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '格式列', + `is_hidden` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否隐藏', + `sort_num` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '排序号', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建id', + `create_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建者', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_optid` bigint(0) NULL DEFAULT NULL COMMENT '修改者id', + `update_optname` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `grid_id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '表格标识', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '系统表格字段列表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_interact_record +-- ---------------------------- +DROP TABLE IF EXISTS `sys_interact_record`; +CREATE TABLE `sys_interact_record` ( + `interact_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '对接标识', + `interact_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '对接编码', + `code` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '响应编码', + `message` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '响应信息', + `request_param` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '请求报文', + `response_param` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '响应结果', + `record_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '记录时间', + `direction` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '方向', + `is_success` tinyint(1) NULL DEFAULT 1 COMMENT '是否成功', + PRIMARY KEY (`interact_id`) USING BTREE, + INDEX `idx_me`(`direction`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '对接记录表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_log +-- ---------------------------- +DROP TABLE IF EXISTS `sys_log`; +CREATE TABLE `sys_log` ( + `log_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT 'ID', + `description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `log_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `method` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `params` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL, + `request_ip` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `time` bigint(0) NULL DEFAULT NULL, + `username` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `address` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `browser` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `exception_detail` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL, + `create_time` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`log_id`) USING BTREE, + INDEX `log_create_time_index`(`create_time`) USING BTREE, + INDEX `inx_log_type`(`log_type`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '系统日志' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_menu +-- ---------------------------- +DROP TABLE IF EXISTS `sys_menu`; +CREATE TABLE `sys_menu` ( + `menu_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '菜单标识', + `pid` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上级菜单ID', + `sub_count` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '子菜单数目', + `type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '菜单类型', + `system_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '所属系统', + `category` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '菜单分类', + `title` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '菜单标题', + `en_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '英语标题', + `in_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '印尼标题', + `zh_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '中文标题', + `component_name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组件名称', + `component` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组件', + `menu_sort` decimal(5, 0) NULL DEFAULT NULL COMMENT '排序', + `icon` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '图标', + `path` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '链接地址', + `iframe` tinyint(1) NULL DEFAULT NULL COMMENT '是否外链', + `cache` tinyint(1) NULL DEFAULT NULL COMMENT '是否缓存', + `hidden` tinyint(1) NULL DEFAULT NULL COMMENT '是否隐藏', + `permission` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '权限', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人标识', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人标识', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + `is_pc` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否PC菜单', + PRIMARY KEY (`menu_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '菜单表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_menu_copy1 +-- ---------------------------- +DROP TABLE IF EXISTS `sys_menu_copy1`; +CREATE TABLE `sys_menu_copy1` ( + `menu_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '菜单标识', + `pid` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '上级菜单ID', + `sub_count` decimal(5, 0) NOT NULL DEFAULT 0 COMMENT '子菜单数目', + `type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '菜单类型', + `system_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '所属系统', + `category` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '菜单分类', + `title` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '菜单标题', + `en_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '英语标题', + `in_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '印尼标题', + `zh_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '中文标题', + `component_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组件名称', + `component` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '组件', + `menu_sort` decimal(5, 0) NULL DEFAULT NULL COMMENT '排序', + `icon` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '图标', + `path` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '链接地址', + `iframe` tinyint(1) NULL DEFAULT NULL COMMENT '是否外链', + `cache` tinyint(1) NULL DEFAULT NULL COMMENT '是否缓存', + `hidden` tinyint(1) NULL DEFAULT NULL COMMENT '是否隐藏', + `permission` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '权限', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人标识', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人标识', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`menu_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '菜单表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_notice +-- ---------------------------- +DROP TABLE IF EXISTS `sys_notice`; +CREATE TABLE `sys_notice` ( + `notice_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '信息标识', + `notice_title` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '信息标题', + `notice_content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '信息内容', + `notice_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '信息类型', + `have_read` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '读取状态', + `read_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '读取时间', + `deal_status` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '处理状态', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + PRIMARY KEY (`notice_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '消息通知表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_param +-- ---------------------------- +DROP TABLE IF EXISTS `sys_param`; +CREATE TABLE `sys_param` ( + `id` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '编码', + `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '名称', + `zh_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `en_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '英文名称', + `in_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '印尼名称', + `value` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '值', + `remark` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_active` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建者ID', + `create_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建者', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者ID', + `update_name` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改者', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '系统参数表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_quartz_job +-- ---------------------------- +DROP TABLE IF EXISTS `sys_quartz_job`; +CREATE TABLE `sys_quartz_job` ( + `job_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `bean_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'bean名', + `cron_expression` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'corn表达式', + `is_pause` bit(1) NULL DEFAULT NULL COMMENT '状态', + `job_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务名称', + `method_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '方法名称', + `params` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数', + `description` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `person_in_charge` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '负责人', + `email` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '邮箱', + `sub_task` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '子任务ID', + `pause_after_failure` bit(1) NULL DEFAULT NULL COMMENT '失败状态', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人标识', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人标识', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`job_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '定时任务表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_quartz_log +-- ---------------------------- +DROP TABLE IF EXISTS `sys_quartz_log`; +CREATE TABLE `sys_quartz_log` ( + `log_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `bean_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'bean名', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `cron_expression` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'corn表达式', + `exception_detail` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '异常信息', + `is_success` bit(1) NULL DEFAULT NULL COMMENT '是否成功', + `job_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '任务名称', + `method_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '方法名称', + `params` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '参数', + `time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '耗时', + PRIMARY KEY (`log_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '定时任务日志' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_role +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role`; +CREATE TABLE `sys_role` ( + `role_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'ID', + `name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '名称', + `zh_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '中文名称', + `en_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '英文名称', + `id_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '印尼名称', + `level` decimal(5, 0) NULL DEFAULT NULL COMMENT '角色级别', + `order_seq` decimal(5, 0) NOT NULL DEFAULT 1 COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '备注', + `is_used` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '1' COMMENT '是否启用', + `is_delete` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人标识', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人标识', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(25) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`role_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '角色表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_roles_menus +-- ---------------------------- +DROP TABLE IF EXISTS `sys_roles_menus`; +CREATE TABLE `sys_roles_menus` ( + `menu_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '菜单ID', + `role_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '角色ID', + PRIMARY KEY (`menu_id`, `role_id`) USING BTREE, + INDEX `FKcngg2qadojhi3a651a5adkvbq`(`role_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '角色菜单关联' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_user +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user`; +CREATE TABLE `sys_user` ( + `user_id` bigint(0) NOT NULL COMMENT '用户标识', + `username` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '登录账号', + `person_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '姓名', + `gender` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '性别', + `phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '电话', + `email` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '电子邮箱', + `avatar_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '头像地址', + `avatar_path` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '头像真实路径', + `password` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '密码', + `is_admin` tinyint(1) NULL DEFAULT NULL COMMENT '是否为admin账号', + `is_used` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用', + `pwd_reset_user_id` bigint(0) NULL DEFAULT NULL COMMENT '密码重置者', + `pwd_reset_time` datetime(0) NULL DEFAULT NULL COMMENT '密码重置时间', + `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人标识', + `create_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `update_id` bigint(0) NULL DEFAULT NULL COMMENT '修改人标识', + `update_name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间', + `extperson_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部人员标识', + `extuser_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '外部用户标识', + `zh_person_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '姓名', + `en_person_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '姓名', + `zh_gender` varchar(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '性别', + `en_gender` varchar(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '性别', + `in_person_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '印尼名称', + PRIMARY KEY (`user_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '用户表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_user_data_permission +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user_data_permission`; +CREATE TABLE `sys_user_data_permission` ( + `user_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '用户标识', + `permission_scope_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数据权限范围', + `permission_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '权限标识' +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '用户数据权限表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_user_dept +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user_dept`; +CREATE TABLE `sys_user_dept` ( + `user_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '用户标识', + `dept_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '部门标识', + UNIQUE INDEX `uni_idx`(`user_id`, `dept_id`) USING BTREE COMMENT '联合唯一索引' +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '部门表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_users_jobs +-- ---------------------------- +DROP TABLE IF EXISTS `sys_users_jobs`; +CREATE TABLE `sys_users_jobs` ( + `user_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '用户ID', + `job_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '岗位ID', + PRIMARY KEY (`user_id`, `job_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for sys_users_roles +-- ---------------------------- +DROP TABLE IF EXISTS `sys_users_roles`; +CREATE TABLE `sys_users_roles` ( + `user_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '用户ID', + `role_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '角色ID', + UNIQUE INDEX `uni_idx`(`user_id`, `role_id`) USING BTREE COMMENT '唯一索引' +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户角色关联' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for t2_javastack +-- ---------------------------- +DROP TABLE IF EXISTS `t2_javastack`; +CREATE TABLE `t2_javastack` ( + `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '姓名', + `age` int(0) NULL DEFAULT NULL COMMENT '年龄', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for t_javastack +-- ---------------------------- +DROP TABLE IF EXISTS `t_javastack`; +CREATE TABLE `t_javastack` ( + `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '姓名', + `age` int(0) NULL DEFAULT NULL COMMENT '年龄', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for tool_local_storage +-- ---------------------------- +DROP TABLE IF EXISTS `tool_local_storage`; +CREATE TABLE `tool_local_storage` ( + `storage_id` char(19) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '标识', + `real_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '文件真实的名称', + `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '文件名', + `suffix` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '后缀', + `path` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '路径', + `type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '类型', + `size` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '大小', + `create_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人标识', + `create_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建人', + `create_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人标识', + `update_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改人', + `update_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`storage_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '本地存储表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Procedure structure for DeleteRowsIfNeeded +-- ---------------------------- +DROP PROCEDURE IF EXISTS `DeleteRowsIfNeeded`; +delimiter ;; +CREATE PROCEDURE `DeleteRowsIfNeeded`(IN max_rows_to_keep INT, + IN max_rows_to_delete INT) +BEGIN + DECLARE row_count INT; + + SELECT COUNT(*) INTO row_count FROM sys_interact_record; + + IF row_count > max_rows_to_keep THEN + DELETE t1 + FROM sys_interact_record t1 + JOIN ( + SELECT interact_id + FROM sys_interact_record + ORDER BY record_time + LIMIT max_rows_to_delete + ) t2 + ON t1.interact_id = t2.interact_id; + END IF; +END +;; +delimiter ; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/nladmin-system/nlsso-server/src/main/resources/db/migration/V1.2__tenant.sql b/nladmin-system/nlsso-server/src/main/resources/db/migration/V1.2__tenant.sql new file mode 100644 index 0000000..4f50722 --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/resources/db/migration/V1.2__tenant.sql @@ -0,0 +1,43 @@ +/* + Navicat Premium Data Transfer + + Source Server : mysql + Source Server Type : MySQL + Source Server Version : 80030 + Source Host : localhost:3306 + Source Schema : storm-dev + + Target Server Type : MySQL + Target Server Version : 80030 + File Encoding : 65001 + + Date: 06/06/2024 17:11:56 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for system_tenant +-- ---------------------------- +DROP TABLE IF EXISTS `system_tenant`; +CREATE TABLE `system_tenant` ( + `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '租户编号', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户名', + `contact_user_id` bigint(0) NULL DEFAULT NULL COMMENT '联系人的用户编号', + `contact_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '联系人', + `contact_mobile` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '联系手机', + `status` tinyint(0) NOT NULL DEFAULT 0 COMMENT '租户状态(0正常 1停用)', + `website` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '绑定域名', + `package_id` bigint(0) NOT NULL COMMENT '租户套餐编号', + `expire_time` datetime(0) NOT NULL COMMENT '过期时间', + `account_count` int(0) NOT NULL COMMENT '账号数量', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 162 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '租户表' ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1;