You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mes-heli/sql/v1.0.0/heli.sql

1432 lines
97 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/*
Navicat Premium Data Transfer
Source Server : localhost
Source Server Type : MySQL
Source Server Version : 50744 (5.7.44-log)
Source Host : localhost:3306
Source Schema : mes-heli
Target Server Type : MySQL
Target Server Version : 50744 (5.7.44-log)
File Encoding : 65001
Date: 15/01/2024 13:14:30
*/
CREATE DATABASE `mes-heli` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci';
USE `mes-heli`;
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for base_bom
-- ----------------------------
DROP TABLE IF EXISTS `base_bom`;
CREATE TABLE `base_bom` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`mould_name` varchar(255) NULL DEFAULT NULL COMMENT '模具名称',
`sub_project_name` varchar(255) NULL DEFAULT NULL COMMENT '子项目名称',
`bom_verion` varchar(64) NULL DEFAULT NULL COMMENT 'BOM版本号',
`bom_use` varchar(64) NULL DEFAULT NULL COMMENT 'BOM用途只能填写三种值分别是生产研发测试',
`description` varchar(255) NULL DEFAULT NULL COMMENT '描述信息',
`status` tinyint(255) NULL DEFAULT 1 COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = 'BOM主表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_bom
-- ----------------------------
-- ----------------------------
-- Table structure for base_bom_detail
-- ----------------------------
DROP TABLE IF EXISTS `base_bom_detail`;
CREATE TABLE `base_bom_detail` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`bom_id` bigint(20) NOT NULL COMMENT '对应BOM主表的Id',
`procedure_id` bigint(20) NOT NULL COMMENT '工序Id对应工序主表的Id',
`material_id` bigint(20) NOT NULL COMMENT '物料Id对应物料主表的Id',
`material_amount` tinyint(4) NOT NULL COMMENT '物料用量',
`remark` varchar(255) NULL DEFAULT NULL COMMENT '备注',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = 'BOM明细表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_bom_detail
-- ----------------------------
-- ----------------------------
-- Table structure for base_classes
-- ----------------------------
DROP TABLE IF EXISTS `base_classes`;
CREATE TABLE `base_classes` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) NOT NULL COMMENT '班组编码,唯一',
`name` varchar(64) NOT NULL COMMENT '班组名称,唯一',
`workshop_id` bigint(20) NOT NULL COMMENT '所属车间',
`dept_id` bigint(20) NOT NULL COMMENT '部门id',
`leader_user_id` bigint(20) NULL DEFAULT NULL COMMENT '负责人',
`description` varchar(255) NULL DEFAULT NULL COMMENT '班组描述',
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `idx_code`(`code`) USING BTREE,
INDEX `idx_name`(`name`) USING BTREE
) ENGINE = InnoDB COMMENT = '生产班组表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_classes
-- ----------------------------
-- ----------------------------
-- Table structure for base_composition
-- ----------------------------
DROP TABLE IF EXISTS `base_composition`;
CREATE TABLE `base_composition` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`name` varchar(64) NOT NULL COMMENT '材质名',
`code` varchar(64) NULL DEFAULT NULL COMMENT '材质代号',
`original` char(1) NOT NULL COMMENT '来源',
`density` varchar(32) NULL DEFAULT NULL COMMENT '密度',
`description` varchar(255) NULL DEFAULT NULL COMMENT '描述',
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `idx_name`(`name`) USING BTREE
) ENGINE = InnoDB COMMENT = '材质表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_composition
-- ----------------------------
-- ----------------------------
-- Table structure for base_customer
-- ----------------------------
DROP TABLE IF EXISTS `base_customer`;
CREATE TABLE `base_customer` (
`id` bigint(19) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`code` varchar(50) NOT NULL COMMENT '客户编码',
`brief` varchar(50) NOT NULL COMMENT '客户简称',
`name` varchar(50) NOT NULL COMMENT '客户全称',
`industry` varchar(200) NULL DEFAULT NULL COMMENT '所属行业',
`level` tinyint(1) NULL DEFAULT NULL COMMENT '客户级别.字典',
`user_id` bigint(19) NULL DEFAULT NULL COMMENT '业务员,对应用户ID',
`description` varchar(200) NULL DEFAULT NULL COMMENT '备注',
`contact1_name` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1姓名',
`contact1_post` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1岗位',
`contact1_method` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1方法',
`contact1_email` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1邮箱',
`contact1_addr` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1地址',
`contact2_name` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2姓名',
`contact2_post` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2岗位',
`contact2_method` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2方法',
`contact2_email` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2邮箱',
`contact2_addr` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2地址',
`contact3_name` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3姓名',
`contact3_post` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3岗位',
`contact3_method` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3方法',
`contact3_email` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3邮箱',
`contact3_addr` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3地址',
`status` tinyint(1) NOT NULL COMMENT '状态,1 表示正常2 表示禁用',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
`logo` varchar(255) NULL DEFAULT NULL COMMENT '客户logo',
`pay_type` varchar(255) NULL DEFAULT NULL COMMENT '付款方式',
`account_name` varchar(255) NULL DEFAULT NULL COMMENT '账户名称',
`bank_no` varchar(255) NULL DEFAULT NULL COMMENT '银行账号',
`bank_address` varchar(255) NULL DEFAULT NULL COMMENT '开户行',
`tax_no` varchar(255) NULL DEFAULT NULL COMMENT '公司税号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '客户新表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_customer
-- ----------------------------
-- ----------------------------
-- Table structure for base_material
-- ----------------------------
DROP TABLE IF EXISTS `base_material`;
CREATE TABLE `base_material` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) NOT NULL COMMENT '物料编码',
`name` varchar(64) NOT NULL COMMENT '物料名称',
`short_name` varchar(32) NULL DEFAULT NULL COMMENT '物料简称',
`material_type` char(1) NOT NULL COMMENT '物料类型',
`composition_id` bigint(20) NULL DEFAULT NULL COMMENT '材质id',
`output_input_tax_rate` decimal(20, 6) NULL DEFAULT NULL COMMENT '销项税率或进项税率 (%)',
`main_supplier_id` bigint(20) NULL DEFAULT NULL COMMENT '首选供应商',
`main_from` tinyint(1) NULL DEFAULT NULL COMMENT '物料主要来源',
`brand` varchar(255) NULL DEFAULT NULL COMMENT '品牌',
`spec` varchar(255) NULL DEFAULT NULL COMMENT '规格',
`unit` varchar(64) NOT NULL COMMENT '主要单位',
`size_info` varchar(64) NULL DEFAULT NULL COMMENT '尺寸信息',
`barcode` varchar(255) NULL DEFAULT NULL COMMENT '物料条码',
`logo` varchar(255) NULL DEFAULT NULL COMMENT '物料logo地址',
`description` varchar(255) NULL DEFAULT NULL COMMENT '物料描述',
`inv_safe` decimal(20, 6) NULL DEFAULT NULL COMMENT '安全库存',
`inv_upper_limit` decimal(20, 6) NULL DEFAULT NULL COMMENT '库存预警上限',
`inv_lower_limit` decimal(20, 6) NULL DEFAULT NULL COMMENT '库存预警下限',
`trace_type` tinyint(4) NULL DEFAULT NULL COMMENT '管控方式,只有两种值分别是1和2,1表示单个管理2表示批次管理',
`virtual_part` char(1) NULL DEFAULT NULL COMMENT '虚拟物料标识只能填写Y和NY表示虚拟物料N表示反之',
`dft_store_wh` bigint(20) NULL DEFAULT NULL COMMENT '默认保存的仓库对应仓库表中的Id',
`dft_store_rg` bigint(20) NULL DEFAULT NULL COMMENT '默认保存的库区对应库区表中的Id',
`dft_store_pn` bigint(20) NULL DEFAULT NULL COMMENT '默认保存的库位对应库位表中的Id',
`dft_route` bigint(20) NULL DEFAULT NULL COMMENT '默认工艺路线对应工艺路线表中的Id',
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `idx_code`(`code`) USING BTREE,
INDEX `idx_name`(`name`) USING BTREE
) ENGINE = InnoDB COMMENT = '物料表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_material
-- ----------------------------
-- ----------------------------
-- Table structure for base_mould_type
-- ----------------------------
DROP TABLE IF EXISTS `base_mould_type`;
CREATE TABLE `base_mould_type` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`name` varchar(64) NOT NULL COMMENT '类型名称 唯一',
`status` tinyint(1) NULL DEFAULT 1 COMMENT '状态,1表示正常2表示禁用默认是1',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `idx_name`(`name`) USING BTREE
) ENGINE = InnoDB COMMENT = '模具类型表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_mould_type
-- ----------------------------
-- ----------------------------
-- Table structure for base_procedure
-- ----------------------------
DROP TABLE IF EXISTS `base_procedure`;
CREATE TABLE `base_procedure` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) NULL DEFAULT NULL COMMENT '工序编号',
`name` varchar(64) NOT NULL COMMENT '工序名称,唯一',
`procedure_type` char(1) NOT NULL COMMENT '工序类型',
`standard1_time` decimal(20, 6) NULL DEFAULT NULL COMMENT '额定工时1',
`standard2_time` decimal(20, 6) NULL DEFAULT NULL COMMENT '额定工时2',
`description` varchar(255) NULL DEFAULT NULL COMMENT '工序描述',
`status` tinyint(1) NOT NULL COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
`is_report` tinyint(1) NULL DEFAULT NULL COMMENT '是否需要报工',
`wid` bigint(20) NULL DEFAULT NULL COMMENT '车间ID',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `idx_name`(`name`) USING BTREE,
UNIQUE INDEX `idx_code`(`code`) USING BTREE
) ENGINE = InnoDB COMMENT = '工序表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_procedure
-- ----------------------------
-- ----------------------------
-- Table structure for base_process_route
-- ----------------------------
DROP TABLE IF EXISTS `base_process_route`;
CREATE TABLE `base_process_route` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) NULL DEFAULT NULL COMMENT '工艺路线编号,唯一',
`name` varchar(64) NOT NULL COMMENT '工艺路线名称,唯一',
`business_parter_id` bigint(20) NULL DEFAULT NULL COMMENT '客户id',
`material_id` bigint(20) NOT NULL COMMENT '物料id',
`description` varchar(255) NULL DEFAULT NULL COMMENT '描述信息',
`status` tinyint(1) NOT NULL COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `idx_name`(`name`) USING BTREE,
UNIQUE INDEX `idx_material_id`(`material_id`) USING BTREE,
UNIQUE INDEX `idx_code`(`code`) USING BTREE
) ENGINE = InnoDB COMMENT = '工艺路线' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_process_route
-- ----------------------------
-- ----------------------------
-- Table structure for base_process_route_detail
-- ----------------------------
DROP TABLE IF EXISTS `base_process_route_detail`;
CREATE TABLE `base_process_route_detail` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`route_id` int(19) NOT NULL COMMENT '对应工艺路线主表的Id',
`procedure_id` int(19) NOT NULL COMMENT '工序Id',
`seq` int(5) NOT NULL COMMENT '工序在工艺路线中的顺序',
`duration` int(255) NULL DEFAULT NULL COMMENT '标准工时单位sys秒',
`repair` varchar(1) NULL DEFAULT NULL COMMENT '维修工序标识只能填写Y和NY表示此工序有不良产生N表示反之',
`repair_to_ps` varchar(64) NULL DEFAULT NULL COMMENT '维修后的工序对应工序表中的Id',
`necessary` varchar(1) NOT NULL COMMENT '工序是否必过标识只能填写Y和NY表示此工序必须要经过N表示反之',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '工艺路线明细' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_process_route_detail
-- ----------------------------
-- ----------------------------
-- Table structure for base_supplier
-- ----------------------------
DROP TABLE IF EXISTS `base_supplier`;
CREATE TABLE `base_supplier` (
`id` bigint(19) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`code` varchar(50) NOT NULL COMMENT '供应商编码',
`brief` varchar(50) NOT NULL COMMENT '供应商简称',
`name` varchar(50) NOT NULL COMMENT '供应商全称',
`industry` varchar(200) NULL DEFAULT NULL COMMENT '所属行业',
`level` tinyint(1) NULL DEFAULT NULL COMMENT '供应商级别.字典',
`category` tinyint(1) NULL DEFAULT NULL COMMENT '供应商分类.字典',
`user_id` bigint(19) NULL DEFAULT NULL COMMENT '归属人员,对应用户ID',
`description` varchar(200) NULL DEFAULT NULL COMMENT '备注',
`contact1_name` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1姓名',
`contact1_post` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1岗位',
`contact1_method` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1方法',
`contact1_email` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1邮箱',
`contact1_addr` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名1地址',
`contact2_name` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2姓名',
`contact2_post` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2岗位',
`contact2_method` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2方法',
`contact2_email` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2邮箱',
`contact2_addr` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名2地址',
`contact3_name` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3姓名',
`contact3_post` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3岗位',
`contact3_method` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3方法',
`contact3_email` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3邮箱',
`contact3_addr` varchar(200) NULL DEFAULT NULL COMMENT '联系人姓名3地址',
`status` tinyint(1) NOT NULL COMMENT '状态,1 表示正常2 表示禁用',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
`logo` varchar(255) NULL DEFAULT NULL COMMENT '供应商logo',
`pay_type` varchar(255) NULL DEFAULT NULL COMMENT '付款方式',
`account_name` varchar(255) NULL DEFAULT NULL COMMENT '账户名称',
`bank_no` varchar(255) NULL DEFAULT NULL COMMENT '银行账号',
`bank_address` varchar(255) NULL DEFAULT NULL COMMENT '开户行',
`tax_no` varchar(255) NULL DEFAULT NULL COMMENT '公司税号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '供应商表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_supplier
-- ----------------------------
-- ----------------------------
-- Table structure for base_workshop
-- ----------------------------
DROP TABLE IF EXISTS `base_workshop`;
CREATE TABLE `base_workshop` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) NOT NULL COMMENT '生产车间编号,唯一',
`name` varchar(64) NOT NULL COMMENT '生产车间名称,唯一',
`dept_id` bigint(20) NOT NULL COMMENT '部门id',
`leader_user_id` bigint(20) NULL DEFAULT NULL COMMENT '负责人',
`description` varchar(255) NULL DEFAULT NULL COMMENT '描述信息',
`status` tinyint(1) NULL DEFAULT NULL COMMENT '状态,1表示正常2表示禁用默认是1',
`creator` varchar(64) NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `idx_code`(`code`) USING BTREE,
INDEX `idx_name`(`name`) USING BTREE
) ENGINE = InnoDB COMMENT = '车间表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of base_workshop
-- ----------------------------
-- ----------------------------
-- Table structure for eqt_base
-- ----------------------------
DROP TABLE IF EXISTS `eqt_base`;
CREATE TABLE `eqt_base` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`eqt_type` bigint(20) NOT NULL COMMENT '设备类型 Id对应表eqt_type 的 Id 列',
`eqt_no` varchar(50) NOT NULL COMMENT '设备编号,唯一',
`eqt_name` varchar(50) NULL DEFAULT NULL COMMENT '设备名称',
`eqt_status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态,1 表示正常2 表示作废',
`sup_id` bigint(20) NULL DEFAULT NULL COMMENT '供应商 id',
`get_date` date NULL DEFAULT NULL COMMENT '设备的购入日期',
`recent_date` date NULL DEFAULT NULL COMMENT '设备最近一次的保养日期',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '设备基础资料表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of eqt_base
-- ----------------------------
-- ----------------------------
-- Table structure for eqt_type
-- ----------------------------
DROP TABLE IF EXISTS `eqt_type`;
CREATE TABLE `eqt_type` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`type_no` varchar(50) NOT NULL COMMENT '设备类型编号,唯一',
`type_name` varchar(50) NOT NULL COMMENT '设备类型名称,唯一',
`eqt_status` tinyint(1) NOT NULL COMMENT '状态,1 表示正常2 表示报废3 表示设备暂时不可用',
`mtn_days` int(11) NULL DEFAULT NULL COMMENT '保养标准(天)',
`mtn_product_qty` int(11) NULL DEFAULT NULL COMMENT '保养标准(产品数量)',
`type_status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态,1 表示正常2 表示作废',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '设备类型表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of eqt_type
-- ----------------------------
-- ----------------------------
-- Table structure for eqt_type_mtn_item
-- ----------------------------
DROP TABLE IF EXISTS `eqt_type_mtn_item`;
CREATE TABLE `eqt_type_mtn_item` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`eqt_type` bigint(20) NOT NULL COMMENT '设备类型 Id对应表eqt_type 的 Id 列',
`mtn_no` varchar(50) NULL DEFAULT NULL COMMENT '设备保养项目编号,唯一',
`mtn_name` varchar(50) NOT NULL COMMENT '设备保养项目名称,唯一',
`mtn_descr` varchar(200) NULL DEFAULT NULL COMMENT '保养方法描述',
`mtn_item_status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态,1 表示正常2 表示作废',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '设备保养项目表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of eqt_type_mtn_item
-- ----------------------------
-----------------------
-- ----------------------------
-- Table structure for pro_assy_kpsn
-- ----------------------------
DROP TABLE IF EXISTS `pro_assy_kpsn`;
CREATE TABLE `pro_assy_kpsn` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`barcode` varchar(50) NULL DEFAULT NULL COMMENT '产品条码',
`kp_ barcode` varchar(50) NULL DEFAULT NULL COMMENT '原材料条码',
`tn_id` bigint(19) NOT NULL COMMENT '工位 Id,对应 sys_tn 中的 Id',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '存放组装工位扫描的产品条码和原材料条码表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_assy_kpsn
-- ----------------------------
-- ----------------------------
-- Table structure for pro_issue_part
-- ----------------------------
DROP TABLE IF EXISTS `pro_issue_part`;
CREATE TABLE `pro_issue_part` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '工单 Id,对应 pro_wo 表中的Id 列',
`line_id` bigint(19) NOT NULL COMMENT '生产线 Id,对应 sys_line 中的 Id',
`part_id` bigint(19) NOT NULL COMMENT '物料 Id,对应 sys_part 中的Id 列',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '物料批号',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id,对应 wms_wh 表中的Id',
`rg_id` bigint(19) NULL DEFAULT NULL COMMENT '库区 Id,对应 wms_rg 表中的Id',
`pn_id` bigint(19) NULL DEFAULT NULL COMMENT '库位 Id,对应 wms_pn 表中的 Id',
`issue_qty` bigint(19) NOT NULL COMMENT '发料数量',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '生产发料表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_issue_part
-- ----------------------------
-- ----------------------------
-- Table structure for pro_pack_d_data
-- ----------------------------
DROP TABLE IF EXISTS `pro_pack_d_data`;
CREATE TABLE `pro_pack_d_data` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '生产工单 Id',
`barcode` varchar(50) NOT NULL COMMENT '产品条码',
`carton_no` tinyint(19) NOT NULL COMMENT '箱号',
`tn_id` bigint(19) NOT NULL COMMENT '工位 Id,对应 sys_tn 中的 Id',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '包装数据明细表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_pack_d_data
-- ----------------------------
-- ----------------------------
-- Table structure for pro_pack_m_data
-- ----------------------------
DROP TABLE IF EXISTS `pro_pack_m_data`;
CREATE TABLE `pro_pack_m_data` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`carton_no` varchar(50) NOT NULL COMMENT '箱号',
`carton_close_flag` char(1) NOT NULL COMMENT '箱子是否关闭,Y 表示关闭,N 表示未关闭,默认是 N',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '包装数据主表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_pack_m_data
-- ----------------------------
-- ----------------------------
-- Table structure for pro_piece_count
-- ----------------------------
DROP TABLE IF EXISTS `pro_piece_count`;
CREATE TABLE `pro_piece_count` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '工单 Id,对应 pro_wo 表中的Id 列',
`part_id` bigint(19) NOT NULL COMMENT '物料 Id,对应 sys_part 中的Id 列',
`line_id` bigint(19) NOT NULL COMMENT '生产线 Id,对应 sys_line 中的 Id',
`ps_id` bigint(19) NOT NULL COMMENT '工序 Id,对应 sys_ps 中的 Id',
`tn_id` bigint(19) NOT NULL COMMENT '工位 Id,对应 sys_tn 中的 Id',
`work_date` date NOT NULL COMMENT '生产日期(日期部分)',
`work_hour` tinyint(4) NOT NULL COMMENT '生产日期(小时部分)',
`shift_date` date NOT NULL COMMENT '生产班次日期(日期部分)',
`shift_hour` tinyint(4) NOT NULL COMMENT '生产班次日期(小时部分)',
`shift_id` tinyint(4) NOT NULL COMMENT '生产班次 Id,对应 sys_shift中的 Id',
`ok_qty` tinyint(4) NOT NULL COMMENT '生产数量(良品)',
`ng_qty` tinyint(4) NOT NULL COMMENT '生产数量(不良品)',
`sp_qty` tinyint(4) NOT NULL COMMENT '生产数量(报废品)',
`re_ok_qty` int(11) NOT NULL DEFAULT 0 COMMENT '生产数量(再次过站的良品),默认值 0',
`re_ng_qty` int(11) NOT NULL DEFAULT 0 COMMENT '生产数量(再次过站的不良品),默认值 0',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '生产统计(单件管控)表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_piece_count
-- ----------------------------
-- ----------------------------
-- Table structure for pro_piece_status
-- ----------------------------
DROP TABLE IF EXISTS `pro_piece_status`;
CREATE TABLE `pro_piece_status` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '工单 Id,对应 pro_wo 表中的Id 列',
`route_id` bigint(19) NOT NULL COMMENT '工艺路线 Id,对应 sys_m_route中的Id',
`part_id` bigint(19) NOT NULL COMMENT '物料 Id,对应 sys_part 中的Id 列',
`line_id` bigint(19) NOT NULL COMMENT '生产线 Id,对应 sys_line 中的 Id',
`ps_id` bigint(19) NOT NULL COMMENT '工序 Id,对应 sys_ps 中的 Id',
`tn_id` bigint(19) NOT NULL COMMENT '工位 Id,对应 sys_tn 中的 Id',
`barcode` varchar(50) NOT NULL COMMENT '产品条码',
`barcode_status` char(1) NOT NULL COMMENT '产品条码状态,只有 Y 和 N两种值,Y 表示良品,N 表示不良品,S 表示报废品',
`next_ps_id` bigint(19) NOT NULL COMMENT '下一个工序的 Id,对应sys_ps 中的 Id',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '产品(单件管控)状态表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_piece_status
-- ----------------------------
-- ----------------------------
-- Table structure for pro_piece_status_log
-- ----------------------------
DROP TABLE IF EXISTS `pro_piece_status_log`;
CREATE TABLE `pro_piece_status_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '工单 Id,对应 pro_wo 表中的Id 列',
`route_id` bigint(19) NOT NULL COMMENT '工艺路线 Id,对应 sys_m_route中的Id',
`part_id` bigint(19) NOT NULL COMMENT '物料 Id,对应 sys_part 中的Id 列',
`line_id` bigint(19) NOT NULL COMMENT '生产线 Id,对应 sys_line 中的 Id',
`ps_id` bigint(19) NOT NULL COMMENT '工序 Id,对应 sys_ps 中的 Id',
`tn_id` bigint(19) NOT NULL COMMENT '工位 Id,对应 sys_tn 中的 Id',
`barcode` varchar(50) NOT NULL COMMENT '产品条码',
`barcode_status` char(1) NOT NULL COMMENT '产品条码状态,只有 Y 和 N两种值,Y 表示良品,N 表示不良品,S 表示报废品',
`next_ps_id` bigint(19) NOT NULL COMMENT '下一个工序的 Id,对应sys_ps 中的 Id',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '产品(单件管控)状态历史记录表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_piece_status_log
-- ----------------------------
-- ----------------------------
-- Table structure for pro_plan
-- ----------------------------
DROP TABLE IF EXISTS `pro_plan`;
CREATE TABLE `pro_plan` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`plan_no` varchar(50) NOT NULL COMMENT '生产计划编号',
`part_id` bigint(19) NOT NULL COMMENT '成品 Id,对应 sys_part 表中的 Id 列',
`plan_qty` int(11) NOT NULL COMMENT '计划数量',
`pro_place` bigint(19) NULL DEFAULT NULL COMMENT '生产单位,一般对应sys_line 中的 Id 列',
`plan_start_date` date NULL DEFAULT NULL COMMENT '计划开始日期',
`plan_end_date` date NULL DEFAULT NULL COMMENT '计划结束日期',
`plan_route` bigint(19) NULL DEFAULT NULL COMMENT '工艺路线,对应 sys_route中的 Id 列',
`plan_bom` bigint(19) NULL DEFAULT NULL COMMENT '生产 BOM,对应 sys_m_bom 中的 Id 列',
`barcode_rule` bigint(19) NULL DEFAULT NULL COMMENT '产品条码规则,对应sys_barcode_rule 表中的 Id 列',
`pack_spec` bigint(19) NULL DEFAULT NULL COMMENT '产品包装方式,对应sys_pack_spec 表中的 Id 列',
`plan_type` varchar(50) NULL DEFAULT NULL COMMENT '工单类型,只能填以下的值:一般工单,试产工单,研发工单.返修工单,改制工单',
`split_wo_qty` int(11) NULL DEFAULT 0 COMMENT '实际投入数量,默认填 0',
`act_input_qty` int(11) NULL DEFAULT 0 COMMENT '实际投入数量,默认填 0',
`act_output_qty` int(11) NULL DEFAULT 0 COMMENT '实际产出数量,默认填 0',
`plan_status` tinyint(19) NOT NULL DEFAULT 1 COMMENT '工单状态,只存在下面的值1表示工单刚建立,尚未生产默认值2表示此工单作废3表示工单生产中4表示工单已完成5表示工单冻结中6表示工单处于放行状态',
`plan_id` bigint(19) NULL DEFAULT NULL COMMENT '所属计划的 Id,对应pro_plan 中的 Id',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '生产计划表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_plan
-- ----------------------------
-- ----------------------------
-- Table structure for pro_put_in_storage
-- ----------------------------
DROP TABLE IF EXISTS `pro_put_in_storage`;
CREATE TABLE `pro_put_in_storage` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '工单 Id,对应 pro_wo 表中的Id 列',
`line_id` bigint(19) NOT NULL COMMENT '生产线 Id,对应 sys_line 中的 Id,生产入库的时候必须填写,委外入库的时候填写null',
`part_id` bigint(19) NOT NULL COMMENT '物料 Id,对应 sys_part 中的Id 列',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '物料批号',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id,对应 wms_wh 表中的Id',
`rg_id` bigint(19) NULL DEFAULT NULL COMMENT '库区 Id,对应 wms_rg 表中的Id',
`pn_id` bigint(19) NULL DEFAULT NULL COMMENT '库位 Id,对应 wms_pn 表中的 Id',
`put_in_qty` bigint(19) NOT NULL COMMENT '入库数量',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '生产入库表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_put_in_storage
-- ----------------------------
-- ----------------------------
-- Table structure for pro_report_work
-- ----------------------------
DROP TABLE IF EXISTS `pro_report_work`;
CREATE TABLE `pro_report_work` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '工单 Id,对应 pro_wo 表中的Id 列',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '物料批号',
`work_date` date NOT NULL COMMENT '生产日期(日期部分)',
`work_hour` tinyint(4) NOT NULL COMMENT '生产日期(小时部分)',
`tn_id` bigint(19) NOT NULL COMMENT '工位 Id,对应 sys_tn 中的 Id',
`ok_qty` tinyint(19) NOT NULL COMMENT '生产数量(良品)',
`ng_qty` tinyint(19) NOT NULL COMMENT '生产数量(不良品)',
`sp_qty` tinyint(19) NOT NULL COMMENT '生产数量(报废品)',
`report_user` bigint(19) NULL DEFAULT NULL COMMENT '报工人员的 Id,此列暂时填写 null',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '存放生产报工数据' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_report_work
-- ----------------------------
-- ----------------------------
-- Table structure for pro_temp_kpsn
-- ----------------------------
DROP TABLE IF EXISTS `pro_temp_kpsn`;
CREATE TABLE `pro_temp_kpsn` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`barcode` varchar(50) NOT NULL COMMENT '产品条码',
`kp_ barcode` varchar(50) NOT NULL COMMENT '原材料条码',
`tn_id` bigint(19) NOT NULL COMMENT '工位 Id,对应 sys_tn 中的 Id',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '存放组装工位临时扫描的产品条码和原材料条码表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_temp_kpsn
-- ----------------------------
-- ----------------------------
-- Table structure for pro_wo
-- ----------------------------
DROP TABLE IF EXISTS `pro_wo`;
CREATE TABLE `pro_wo` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_no` varchar(50) NOT NULL COMMENT '生产工单编号',
`part_id` bigint(19) NOT NULL COMMENT '成品 Id,对应 sys_part 表中的 Id 列',
`plan_qty` int(11) NOT NULL COMMENT '计划数量',
`pro_place` bigint(19) NULL DEFAULT NULL COMMENT '生产单位,一般对应sys_line 中的 Id 列',
`plan_start_date` date NULL DEFAULT NULL COMMENT '计划开始日期',
`plan_end_date` date NULL DEFAULT NULL COMMENT '计划结束日期',
`plan_route` bigint(19) NULL DEFAULT NULL COMMENT '工艺路线,对应 sys_route中的 Id 列',
`plan_bom` bigint(19) NULL DEFAULT NULL COMMENT '生产 BOM,对应 sys_m_bom 中的 Id 列',
`barcode_rule` bigint(19) NULL DEFAULT NULL COMMENT '产品条码规则,对应sys_barcode_rule 表中的 Id 列',
`pack_spec` bigint(19) NULL DEFAULT NULL COMMENT '产品包装方式,对应sys_pack_spec 表中的 Id 列',
`wo_type` varchar(50) NULL DEFAULT NULL COMMENT '工单类型,只能填以下的值:一般工单,试产工单,研发工单.返修工单,改制工单',
`wo_input_ps` bigint(19) NULL DEFAULT NULL COMMENT '产计划投入的工序',
`wo_output_ps` bigint(19) NULL DEFAULT NULL COMMENT '计划产出的工序',
`act_input_qty` int(11) NULL DEFAULT 0 COMMENT '实际投入数量,默认填 0',
`act_output_qty` int(11) NULL DEFAULT 0 COMMENT '实际产出数量,默认填 0',
`put_storage_qty` int(11) NULL DEFAULT 0 COMMENT '实际产出数量,默认填 0',
`wo_status` tinyint(19) NOT NULL DEFAULT 1 COMMENT '工单状态,只存在下面的值1表示工单刚建立,尚未生产默认值2表示此工单作废3表示工单生产中4表示工单已完成5表示工单冻结中6表示工单处于放行状态',
`plan_id` bigint(19) NULL DEFAULT NULL COMMENT '所属计划的 Id,对应pro_plan 中的 Id',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '生产工单表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_wo
-- ----------------------------
-- ----------------------------
-- Table structure for pro_wo_sn
-- ----------------------------
DROP TABLE IF EXISTS `pro_wo_sn`;
CREATE TABLE `pro_wo_sn` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wo_id` bigint(19) NOT NULL COMMENT '工单 Id,对应 pro_wo 表中的Id 列',
`seq` int(11) NOT NULL COMMENT '条码顺序号,每张工单的条码顺序号从 1 开始编号,最大值等于工单的计划数量',
`barcode` varchar(50) NOT NULL COMMENT '产品条码',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '工单产品条码表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of pro_wo_sn
-- ----------------------------
-- ----------------------------
-- Table structure for qms_d_check
-- ----------------------------
DROP TABLE IF EXISTS `qms_d_check`;
CREATE TABLE `qms_d_check` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`check_result_id` bigint(19) NOT NULL COMMENT '对应 qms_m_check 中的 id 列',
`check_id` bigint(19) NOT NULL COMMENT '对应 qms_sys_m_check 中的id 列',
`ps_id` bigint(19) NOT NULL COMMENT '工序 Id,对应 sys_ps 中的 id',
`check_no` varchar(50) NULL DEFAULT NULL COMMENT '检验项编号观',
`check_name` varchar(50) NOT NULL COMMENT ' 检验项名称,唯一',
`check_type` varchar(50) NOT NULL COMMENT ' 类型,只能填写功能或者外观',
`check_property` varchar(50) NOT NULL COMMENT ' 性质,只能填写定量或者定性',
`check_unit` varchar(50) NOT NULL COMMENT ' 单位',
`upper_limit` decimal(10, 2) NULL DEFAULT NULL COMMENT '上限',
`lower_limit` decimal(10, 2) NULL DEFAULT NULL COMMENT '下限',
`standard_value` decimal(10, 2) NULL DEFAULT NULL COMMENT '标准值',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`check_item_result` char(1) NULL DEFAULT NULL COMMENT '检验结果,Y 表示合格,N 表示不合格',
`check_item_status` tinyint(1) NOT NULL COMMENT '状态,1 表示正常,2 表示作废',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '成品工序检验项明细表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of qms_d_check
-- ----------------------------
-- ----------------------------
-- Table structure for qms_m_check
-- ----------------------------
DROP TABLE IF EXISTS `qms_m_check`;
CREATE TABLE `qms_m_check` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`barcode` varchar(50) NOT NULL COMMENT '产品条码',
`ps_id` bigint(19) NOT NULL COMMENT '工序 Id,对应 sys_ps 中的 id',
`check_result` char(1) NOT NULL COMMENT '检验结果,Y 表示合格,N 表示不合格',
`check_status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态,1 表示正常,2 表示作废,默认值是 1',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '成品工序检验主表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of qms_m_check
-- ----------------------------
-- ----------------------------
-- Table structure for qms_sys_check_item
-- ----------------------------
DROP TABLE IF EXISTS `qms_sys_check_item`;
CREATE TABLE `qms_sys_check_item` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`check_no` varchar(50) NULL DEFAULT NULL COMMENT '检验项编号',
`check_name` varchar(50) NOT NULL COMMENT '检验项名称,唯一',
`check_type` varchar(50) NOT NULL COMMENT '类型,只能填写功能或者外观',
`check_property` varchar(50) NOT NULL COMMENT '性质,只能填写定量或者定',
`check_unit` varchar(50) NOT NULL COMMENT '单位',
`upper_limit` decimal(10, 2) NULL DEFAULT NULL COMMENT '上限',
`lower_limit` decimal(10, 2) NULL DEFAULT NULL COMMENT '下限',
`standard_value` decimal(10, 2) NULL DEFAULT NULL COMMENT '标准值',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`check_item_status` tinyint(1) NOT NULL COMMENT '状态,1 表示正常,2 表示作废',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '产品基础检验项' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of qms_sys_check_item
-- ----------------------------
-- ----------------------------
-- Table structure for qms_sys_d_check
-- ----------------------------
DROP TABLE IF EXISTS `qms_sys_d_check`;
CREATE TABLE `qms_sys_d_check` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`check_id` bigint(19) NOT NULL COMMENT '对应 qms_sys_m_check 中的id 列',
`ps_id` bigint(19) NOT NULL COMMENT '工序 Id,对应 sys_ps 中的 id',
`check_no` varchar(50) NULL DEFAULT NULL COMMENT '检验项编号观',
`check_name` varchar(50) NOT NULL COMMENT ' 检验项名称,唯一',
`check_type` varchar(50) NOT NULL COMMENT ' 类型,只能填写功能或者外观',
`check_property` varchar(50) NOT NULL COMMENT ' 性质,只能填写定量或者定性',
`check_unit` varchar(50) NOT NULL COMMENT ' 单位',
`upper_limit` decimal(10, 2) NULL DEFAULT NULL COMMENT '上限',
`lower_limit` decimal(10, 2) NULL DEFAULT NULL COMMENT '下限',
`standard_value` decimal(10, 2) NULL DEFAULT NULL COMMENT '标准值',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`check_item_status` tinyint(1) NOT NULL COMMENT '状态,1 表示正常,2 表示作废',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '成品工序检验项明细表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of qms_sys_d_check
-- ----------------------------
-- ----------------------------
-- Table structure for qms_sys_m_check
-- ----------------------------
DROP TABLE IF EXISTS `qms_sys_m_check`;
CREATE TABLE `qms_sys_m_check` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`part_id` bigint(19) NOT NULL COMMENT '成品 Id,对应 sys_part 中的id 列',
`check_type` varchar(50) NOT NULL COMMENT '类型,只能填写功能或者外观',
`check_status` tinyint(1) NOT NULL COMMENT '状态,1 表示正常,2 表示作废',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '成品工序检验项主表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of qms_sys_m_check
-- ----------------------------
INSERT INTO `system_dict_data` VALUES (1454, 1, '启用', '1', 'heli_common_status', 0, '', '', '', '1', '2023-11-30 18:57:42', '1', '2023-11-30 18:57:42', b'0');
INSERT INTO `system_dict_data` VALUES (1455, 2, '禁用', '2', 'heli_common_status', 0, 'danger', '', '', '1', '2023-11-30 18:57:42', '1', '2024-01-09 15:34:42', b'0');
INSERT INTO `system_dict_data` VALUES (1456, 1, 'A级客户', '1', 'heli_customer_level', 0, '', '', '', '1', '2024-01-09 10:36:37', '1', '2024-01-09 10:36:37', b'0');
INSERT INTO `system_dict_data` VALUES (1457, 2, 'B级客户', '2', 'heli_customer_level', 0, '', '', '', '1', '2024-01-09 10:37:08', '1', '2024-01-09 10:37:08', b'0');
INSERT INTO `system_dict_data` VALUES (1458, 3, 'C级客户', '3', 'heli_customer_level', 0, '', '', '', '1', '2024-01-09 10:37:23', '1', '2024-01-09 10:37:23', b'0');
INSERT INTO `system_dict_data` VALUES (1459, 1, '启用', '0', 'heli_system_common_status', 0, 'default', '', '', '1', '2024-01-09 15:36:42', '1', '2024-01-09 15:40:37', b'0');
INSERT INTO `system_dict_data` VALUES (1460, 2, '禁用', '1', 'heli_system_common_status', 0, 'danger', '', '', '1', '2024-01-09 15:36:54', '1', '2024-01-09 15:40:41', b'0');
INSERT INTO `system_dict_data` VALUES (1461, 0, '未知', '0', 'system_user_sex', 0, '', '', '', '1', '2024-01-09 18:30:21', '1', '2024-01-09 18:30:21', b'0');
INSERT INTO `system_dict_data` VALUES (1462, 1, '外采', '1', 'heli_composition_original', 0, '', '', '', '1', '2024-01-10 09:30:54', '1', '2024-01-10 09:30:54', b'0');
INSERT INTO `system_dict_data` VALUES (1463, 2, '自产', '2', 'heli_composition_original', 0, '', '', '', '1', '2024-01-10 09:31:09', '1', '2024-01-10 09:31:09', b'0');
INSERT INTO `system_dict_data` VALUES (1464, 1, '外采', '1', 'heli_material_original', 0, '', '', '', '1', '2024-01-10 10:13:09', '1', '2024-01-10 10:13:09', b'0');
INSERT INTO `system_dict_data` VALUES (1465, 2, '自产', '2', 'heli_material_original', 0, '', '', '', '1', '2024-01-10 10:13:20', '1', '2024-01-10 10:13:20', b'0');
INSERT INTO `system_dict_data` VALUES (1466, 3, '委外加工', '3', 'heli_material_original', 0, '', '', '', '1', '2024-01-10 10:13:30', '1', '2024-01-10 10:13:30', b'0');
INSERT INTO `system_dict_data` VALUES (1467, 1, '原材料', '1', 'heli_material_type', 0, '', '', '', '1', '2024-01-10 10:14:05', '1', '2024-01-10 10:14:05', b'0');
INSERT INTO `system_dict_data` VALUES (1468, 2, '副资材', '2', 'heli_material_type', 0, '', '', '', '1', '2024-01-10 10:14:13', '1', '2024-01-10 10:14:13', b'0');
INSERT INTO `system_dict_data` VALUES (1469, 3, '办公/劳保', '3', 'heli_material_type', 0, '', '', '', '1', '2024-01-10 10:14:33', '1', '2024-01-10 10:14:33', b'0');
INSERT INTO `system_dict_data` VALUES (1470, 4, '赠送物品', '4', 'heli_material_type', 0, '', '', '', '1', '2024-01-10 10:14:43', '1', '2024-01-10 10:14:43', b'0');
INSERT INTO `system_dict_data` VALUES (1471, 1, '', '1', 'heli_material_unit', 0, '', '', '', '1', '2024-01-10 10:16:05', '1', '2024-01-10 10:16:05', b'0');
INSERT INTO `system_dict_data` VALUES (1472, 2, '', '2', 'heli_material_unit', 0, '', '', '', '1', '2024-01-10 10:16:15', '1', '2024-01-10 10:16:15', b'0');
INSERT INTO `system_dict_data` VALUES (1473, 3, '', '3', 'heli_material_unit', 0, '', '', '', '1', '2024-01-10 10:16:28', '1', '2024-01-10 10:16:28', b'0');
INSERT INTO `system_dict_data` VALUES (1474, 4, '公斤', '4', 'heli_material_unit', 0, '', '', '', '1', '2024-01-10 10:16:38', '1', '2024-01-10 10:16:38', b'0');
INSERT INTO `system_dict_data` VALUES (1475, 1, 'A级供应商', '1', 'heli_supplier_level', 0, '', '', '', '1', '2024-01-10 10:19:05', '1', '2024-01-10 10:19:05', b'0');
INSERT INTO `system_dict_data` VALUES (1476, 2, 'B级供应商', '2', 'heli_supplier_level', 0, '', '', '', '1', '2024-01-10 10:19:26', '1', '2024-01-10 10:19:26', b'0');
INSERT INTO `system_dict_data` VALUES (1477, 3, 'C级供应商', '3', 'heli_supplier_level', 0, '', '', '', '1', '2024-01-10 10:19:39', '1', '2024-01-10 10:19:39', b'0');
INSERT INTO `system_dict_data` VALUES (1478, 1, '原材料', '1', 'heli_supplier_category', 0, '', '', '', '1', '2024-01-10 10:21:11', '1', '2024-01-10 10:21:11', b'0');
INSERT INTO `system_dict_data` VALUES (1479, 2, '铣加工', '2', 'heli_supplier_category', 0, '', '', '', '1', '2024-01-10 10:22:04', '1', '2024-01-10 10:22:04', b'0');
INSERT INTO `system_dict_data` VALUES (1480, 3, '精雕', '3', 'heli_supplier_category', 0, '', '', '', '1', '2024-01-10 10:22:17', '1', '2024-01-10 10:22:17', b'0');
INSERT INTO `system_dict_data` VALUES (1481, 1, '', '1', 'heli_common_is_or_not', 0, '', '', '', '1', '2024-01-10 18:37:25', '1', '2024-01-10 18:37:25', b'0');
INSERT INTO `system_dict_data` VALUES (1482, 2, '', '0', 'heli_common_is_or_not', 0, '', '', '', '1', '2024-01-10 18:37:41', '1', '2024-01-10 18:37:41', b'0');
INSERT INTO `system_dict_data` VALUES (1483, 1, '入库', '1', 'heli_storage_type', 0, '', '', '', '1', '2024-01-12 14:26:42', '1', '2024-01-12 14:26:42', b'0');
INSERT INTO `system_dict_data` VALUES (1484, 2, '出库', '2', 'heli_storage_type', 0, '', '', '', '1', '2024-01-12 14:27:07', '1', '2024-01-12 14:27:07', b'0');
INSERT INTO `system_dict_data` VALUES (1485, 1, '采购入库', '1', 'heli_storage_in_type', 0, '', '', '', '1', '2024-01-12 14:28:59', '1', '2024-01-12 14:28:59', b'0');
INSERT INTO `system_dict_data` VALUES (1486, 2, '盘盈入库', '2', 'heli_storage_in_type', 0, '', '', '', '1', '2024-01-12 14:29:13', '1', '2024-01-12 14:29:13', b'0');
INSERT INTO `system_dict_data` VALUES (1487, 3, '其他入库', '3', 'heli_storage_in_type', 0, '', '', '', '1', '2024-01-12 14:29:25', '1', '2024-01-12 14:29:25', b'0');
INSERT INTO `system_dict_data` VALUES (1488, 1, '销售出库', '1', 'heli_storage_out_type', 0, '', '', '', '1', '2024-01-12 14:30:47', '1', '2024-01-12 14:30:47', b'0');
INSERT INTO `system_dict_data` VALUES (1489, 2, '盘亏出库', '2', 'heli_storage_out_type', 0, '', '', '', '1', '2024-01-12 14:30:58', '1', '2024-01-12 14:30:58', b'0');
INSERT INTO `system_dict_data` VALUES (1490, 3, '其他出库', '3', 'heli_storage_out_type', 0, '', '', '', '1', '2024-01-12 14:31:09', '1', '2024-01-12 14:31:09', b'0');
INSERT INTO `system_dict_data` VALUES (1491, 1, '保存', '1', 'heli_storage_status', 0, '', '', '', '1', '2024-01-12 14:59:20', '1', '2024-01-12 14:59:20', b'0');
INSERT INTO `system_dict_data` VALUES (1492, 2, '提交', '2', 'heli_storage_status', 0, '', '', '', '1', '2024-01-12 14:59:33', '1', '2024-01-12 14:59:33', b'0');
INSERT INTO `system_dict_data` VALUES (1493, 3, '作废', '3', 'heli_storage_status', 0, '', '', '', '1', '2024-01-12 14:59:42', '1', '2024-01-12 14:59:42', b'0');
INSERT INTO `system_dict_data` VALUES (1494, 1, '物料', '1', 'heli_business_type', 0, '', '', '', '1', '2024-01-12 17:44:15', '1', '2024-01-12 17:44:15', b'0');
INSERT INTO `system_dict_data` VALUES (1495, 1, '毛坯', '1', 'heli_procedure_type', 0, '', '', '', '1', '2024-01-15 09:51:29', '1', '2024-01-15 09:51:29', b'0');
INSERT INTO `system_dict_data` VALUES (1496, 2, '普铣', '2', 'heli_procedure_type', 0, '', '', '', '1', '2024-01-15 09:51:51', '1', '2024-01-15 09:51:51', b'0');
INSERT INTO `system_dict_data` VALUES (1497, 3, '常规', '3', 'heli_procedure_type', 0, '', '', '', '1', '2024-01-15 09:52:01', '1', '2024-01-15 09:52:01', b'0');
INSERT INTO `system_dict_data` VALUES (1498, 4, '数控', '4', 'heli_procedure_type', 0, '', '', '', '1', '2024-01-15 09:52:10', '1', '2024-01-15 09:52:10', b'0');
INSERT INTO `system_dict_data` VALUES (1499, 5, '电加工', '5', 'heli_procedure_type', 0, '', '', '', '1', '2024-01-15 09:52:19', '1', '2024-01-15 09:52:19', b'0');
INSERT INTO `system_dict_data` VALUES (1500, 6, '', '6', 'heli_procedure_type', 0, '', '', '', '1', '2024-01-15 09:52:28', '1', '2024-01-15 09:52:28', b'0');
INSERT INTO `system_dict_data` VALUES (1501, 7, '钳工', '7', 'heli_procedure_type', 0, '', '', '', '1', '2024-01-15 09:52:39', '1', '2024-01-15 09:52:39', b'0');
INSERT INTO `system_dict_type` VALUES (801, '业务实体启用禁用状态', 'heli_common_status', 0, '业务实体启用禁用状态', '1', '2023-11-30 18:56:23', '1', '2024-01-08 18:08:55', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (802, '合立客户级别', 'heli_customer_level', 0, 'A级客户\n B级客户\n C级客户', '1', '2024-01-09 10:22:44', '1', '2024-01-09 10:25:33', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (803, '系统适配业务状态展示', 'heli_system_common_status', 0, '系统适配业务状态展示', '1', '2024-01-09 15:36:24', '1', '2024-01-09 15:36:24', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (804, '材质主要来源', 'heli_composition_original', 0, '材质主要来源', '1', '2024-01-10 09:30:05', '1', '2024-01-10 09:30:33', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (805, '物料主要来源', 'heli_material_original', 0, '物料主要来源', '1', '2024-01-10 10:12:52', '1', '2024-01-10 10:12:52', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (806, '物料类型', 'heli_material_type', 0, '物料类型', '1', '2024-01-10 10:13:54', '1', '2024-01-10 10:13:54', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (807, '供应商级别', 'heli_supplier_level', 0, '供应商级别', '1', '2024-01-10 10:14:45', '1', '2024-01-10 10:14:45', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (808, '物料单位', 'heli_material_unit', 0, '物料单位', '1', '2024-01-10 10:15:55', '1', '2024-01-10 10:15:55', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (809, '供应商分类', 'heli_supplier_category', 0, '供应商分类', '1', '2024-01-10 10:20:44', '1', '2024-01-10 10:20:44', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (810, '是否', 'heli_common_is_or_not', 0, '是否', '1', '2024-01-10 18:37:08', '1', '2024-01-10 18:37:08', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (811, '入库出库类型', 'heli_storage_type', 0, '入库出库', '1', '2024-01-12 14:24:19', '1', '2024-01-12 14:27:36', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (812, '入库类型', 'heli_storage_in_type', 0, '入库类型', '1', '2024-01-12 14:28:31', '1', '2024-01-12 14:28:31', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (813, '出库类型', 'heli_storage_out_type', 0, '出库类型', '1', '2024-01-12 14:30:11', '1', '2024-01-12 14:30:11', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (814, '入库出库状态', 'heli_storage_status', 0, '1保存\n2提交\n3作废', '1', '2024-01-12 14:59:06', '1', '2024-01-12 14:59:06', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (815, '业务类型', 'heli_business_type', 0, '业务类型', '1', '2024-01-12 17:44:02', '1', '2024-01-12 17:44:02', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_dict_type` VALUES (816, '工序类型', 'heli_procedure_type', 0, '工序类型', '1', '2024-01-15 09:51:14', '1', '2024-01-15 09:51:14', b'0', '1970-01-01 00:00:00');
INSERT INTO `system_menu` VALUES (2526, '基础信息', '', 1, 2, 0, '/base', 'ep:document', '', '', 0, b'1', b'1', b'1', '3', '2024-01-08 12:51:45', '1', '2024-01-09 09:51:03', b'0');
INSERT INTO `system_menu` VALUES (2527, '材质信息', 'heli:composition:index', 2, 3, 2526, 'composition', '', 'heli/composition/index', 'Composition', 0, b'1', b'1', b'1', '3', '2024-01-08 14:11:20', '3', '2024-01-08 16:07:50', b'0');
INSERT INTO `system_menu` VALUES (2528, '物料信息', 'heli:material:index', 2, 3, 2526, 'material', '', 'heli/material/index', 'Material', 0, b'1', b'1', b'1', '1', '2024-01-08 14:26:56', '1', '2024-01-09 15:00:28', b'0');
INSERT INTO `system_menu` VALUES (2529, '组织架构', '', 1, 1, 0, '/organization', 'ep:avatar', '', '', 0, b'1', b'1', b'1', '3', '2024-01-08 15:10:17', '1', '2024-01-08 15:47:27', b'0');
INSERT INTO `system_menu` VALUES (2530, '客户信息', 'heli:customer:index', 1, 1, 2526, 'customer', '', 'heli/customer/index', 'Customer', 0, b'1', b'1', b'1', '1', '2024-01-08 15:10:29', '1', '2024-01-09 10:31:54', b'0');
INSERT INTO `system_menu` VALUES (2531, '部门', 'heli:dept:index', 2, 1, 2529, 'dept', '', 'heli/dept/index', 'Dept', 0, b'1', b'1', b'1', '1', '2024-01-08 15:25:01', '1', '2024-01-08 15:50:20', b'0');
INSERT INTO `system_menu` VALUES (2532, '职工信息', 'heli:employee:index', 2, 4, 2526, 'employee', '', 'heli/employee/index', 'Employee', 0, b'1', b'1', b'1', '1', '2024-01-08 15:27:34', '1', '2024-01-08 15:50:52', b'0');
INSERT INTO `system_menu` VALUES (2533, '岗位信息', 'heli:post:index', 2, 5, 2526, 'post', '', 'heli/post/index', 'Post', 0, b'1', b'1', b'1', '1', '2024-01-08 15:28:51', '1', '2024-01-08 15:52:44', b'0');
INSERT INTO `system_menu` VALUES (2534, '客户新建', 'heli:client:create', 3, 1, 2530, '', '', '', '', 0, b'1', b'1', b'1', '1', '2024-01-08 15:42:00', '1', '2024-01-08 15:49:36', b'1');
INSERT INTO `system_menu` VALUES (2535, '车间', 'heli:workshop:index', 2, 2, 2529, 'workshop', '', 'heli/workshop/index', 'Workshop', 0, b'1', b'1', b'1', '1', '2024-01-08 16:03:01', '1', '2024-01-08 16:03:01', b'0');
INSERT INTO `system_menu` VALUES (2536, '班组', 'heli:classes:index', 2, 3, 2529, 'classes', '', 'heli/classes/index', 'Classes', 0, b'1', b'1', b'1', '1', '2024-01-08 16:04:02', '1', '2024-01-08 16:04:02', b'0');
INSERT INTO `system_menu` VALUES (2537, '角色信息', 'heli:role:index', 2, 6, 2526, 'role', '', 'heli/role/index', 'Role', 0, b'1', b'1', b'1', '1', '2024-01-08 16:05:14', '1', '2024-01-08 16:05:14', b'0');
INSERT INTO `system_menu` VALUES (2538, '模具类型', 'heli:mouldType:index', 2, 2, 2526, 'mouldType', '', 'heli/mouldtype/index', 'MouldType', 0, b'1', b'1', b'1', '1', '2024-01-09 15:00:19', '1', '2024-01-09 15:09:14', b'0');
INSERT INTO `system_menu` VALUES (2539, '供应商信息', 'heli:supplier:index', 2, 2, 2526, 'supplier', '', 'heli/supplier/index', 'Supplier', 0, b'1', b'1', b'1', '1', '2024-01-10 10:47:29', '1', '2024-01-10 10:48:05', b'0');
INSERT INTO `system_menu` VALUES (2540, '工序信息', 'heli:procedure:index', 2, 2, 2526, 'procedure', '', 'heli/procedure/index', 'Procedure', 0, b'1', b'1', b'1', '1', '2024-01-10 14:52:06', '1', '2024-01-10 14:54:52', b'0');
INSERT INTO `system_menu` VALUES (2541, '库存管理', '', 1, 3, 0, '/inventory', '', '', '', 0, b'1', b'1', b'1', '1', '2024-01-11 09:58:17', '1', '2024-01-11 12:53:46', b'0');
INSERT INTO `system_menu` VALUES (2542, '仓储设置', 'heli:warehouse:index', 2, 1, 2541, 'warehouse', '', 'heli/warehouse/index', '', 0, b'1', b'1', b'1', '1', '2024-01-11 10:12:29', '1', '2024-01-11 12:54:04', b'0');
INSERT INTO `system_menu` VALUES (2543, '库区维护', 'heli:rg:index', 2, 2, 2541, 'rg', '', 'heli/rg/index', '', 0, b'1', b'1', b'1', '1', '2024-01-11 12:43:37', '1', '2024-01-11 12:54:12', b'0');
INSERT INTO `system_menu` VALUES (2544, '库位维护', 'heli:pn:index', 2, 3, 2541, 'pn', '', 'heli/pn/index', '', 0, b'1', b'1', b'1', '1', '2024-01-11 14:52:20', '1', '2024-01-11 14:52:20', b'0');
INSERT INTO `system_menu` VALUES (2545, '公共部分管理', '', 1, 16, 0, '/hlvuestyle', '', '', '', 0, b'1', b'1', b'1', '1', '2024-01-11 17:26:44', '1', '2024-01-12 09:39:26', b'0');
INSERT INTO `system_menu` VALUES (2546, '信息列表', '', 2, 0, 2545, 'hlvuestyle', '', 'heli/hlvuestyle/index', '', 0, b'1', b'1', b'1', '1', '2024-01-11 17:29:14', '1', '2024-01-12 11:18:24', b'0');
INSERT INTO `system_menu` VALUES (2547, '盘点编辑页', '', 2, 2, 2545, 'hlvuestyle/checkFrom', '', 'heli/hlvuestyle/checkFrom', '', 0, b'1', b'1', b'1', '1', '2024-01-12 10:06:26', '1', '2024-01-12 11:18:31', b'0');
INSERT INTO `system_menu` VALUES (2548, '入库编辑页', '', 2, 3, 2545, 'warehouseFrom', '', 'heli/hlvuestyle/warehouseFrom', '', 0, b'1', b'1', b'1', '1', '2024-01-12 11:17:53', '1', '2024-01-12 11:18:42', b'0');
INSERT INTO `system_menu` VALUES (2549, '打印功能', '', 2, 3, 2545, 'dayin', '', 'heli/hlvuestyle/dayin', '', 0, b'1', b'1', b'1', '1', '2024-01-15 12:48:23', '1', '2024-01-15 12:48:23', b'0');
INSERT INTO `system_role` VALUES (3, '合立管理员', 'heli_admin', 0, 1, '[]', 0, 2, '系统自动生成', '1', '2024-01-06 15:28:32', '8', '2024-01-12 16:50:55', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2454, 2, 2526, '3', '2024-01-08 14:46:17', '3', '2024-01-08 14:46:17', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2455, 2, 2527, '3', '2024-01-08 14:46:17', '3', '2024-01-08 14:46:17', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2456, 2, 2528, '3', '2024-01-08 14:46:17', '3', '2024-01-08 14:46:17', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2457, 3, 2528, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2458, 3, 2529, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2459, 3, 2530, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2460, 3, 2531, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2461, 3, 2532, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2462, 3, 2533, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2463, 3, 2535, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2464, 3, 2536, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2465, 3, 2537, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2466, 3, 2526, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2467, 3, 2527, '1', '2024-01-08 16:09:40', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2468, 2, 2529, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2469, 2, 2530, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2470, 2, 2531, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2471, 2, 2532, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2472, 2, 2533, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2473, 2, 2535, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2474, 2, 2536, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2475, 2, 2537, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2476, 2, 2538, '1', '2024-01-09 16:36:50', '1', '2024-01-09 16:36:50', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2477, 3, 2538, '1', '2024-01-09 16:37:19', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2478, 2, 2539, '1', '2024-01-10 13:13:24', '1', '2024-01-10 13:13:24', b'0', 1);
INSERT INTO `system_role_menu` VALUES (2479, 3, 2539, '1', '2024-01-10 13:26:25', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2480, 3, 2540, '1', '2024-01-10 21:18:35', '1', '2024-01-11 09:58:57', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2481, 3, 2528, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2482, 3, 2529, '2', '2024-01-11 09:59:02', '2', '2024-01-11 09:59:02', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2483, 3, 2530, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2484, 3, 2531, '2', '2024-01-11 09:59:02', '2', '2024-01-11 09:59:02', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2485, 3, 2532, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2486, 3, 2533, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2487, 3, 2535, '2', '2024-01-11 09:59:02', '2', '2024-01-11 09:59:02', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2488, 3, 2536, '2', '2024-01-11 09:59:02', '2', '2024-01-11 09:59:02', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2489, 3, 2537, '2', '2024-01-11 09:59:02', '2', '2024-01-11 09:59:02', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2490, 3, 2538, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2491, 3, 2539, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2492, 3, 2540, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2493, 3, 2526, '2', '2024-01-11 09:59:02', '2', '2024-01-11 09:59:02', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2494, 3, 2527, '2', '2024-01-11 09:59:02', '2', '2024-01-11 10:54:49', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2495, 4, 2529, '2', '2024-01-11 10:56:03', '2', '2024-01-11 10:56:03', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2496, 4, 2531, '2', '2024-01-11 10:56:03', '2', '2024-01-11 10:56:03', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2497, 3, 2528, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2498, 3, 2530, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2499, 3, 2532, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2500, 3, 2533, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2501, 3, 2538, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2502, 3, 2539, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2503, 3, 2540, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2504, 3, 2527, '2', '2024-01-11 16:34:21', '2', '2024-01-11 16:34:21', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2505, 4, 2536, '2', '2024-01-11 16:35:08', '2', '2024-01-11 16:35:08', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2506, 4, 2537, '2', '2024-01-11 16:35:43', '2', '2024-01-11 16:35:43', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2507, 4, 2526, '2', '2024-01-11 16:35:43', '2', '2024-01-11 16:35:43', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2508, 5, 2528, '2', '2024-01-12 16:43:16', '2', '2024-01-12 17:39:25', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2509, 5, 2529, '2', '2024-01-12 16:43:16', '2', '2024-01-12 16:43:16', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2510, 5, 2531, '2', '2024-01-12 16:43:16', '2', '2024-01-12 16:43:16', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2511, 5, 2532, '2', '2024-01-12 16:43:16', '2', '2024-01-12 17:39:25', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2512, 5, 2533, '2', '2024-01-12 16:43:16', '2', '2024-01-12 17:39:25', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2513, 5, 2535, '2', '2024-01-12 16:43:16', '2', '2024-01-12 16:43:16', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2514, 5, 2536, '2', '2024-01-12 16:43:16', '2', '2024-01-12 16:43:16', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2515, 5, 2537, '2', '2024-01-12 16:43:16', '2', '2024-01-12 17:39:25', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2516, 5, 2538, '2', '2024-01-12 16:43:16', '2', '2024-01-12 17:39:25', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2517, 5, 2539, '2', '2024-01-12 16:43:16', '2', '2024-01-12 16:43:16', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2518, 5, 2540, '2', '2024-01-12 16:43:16', '2', '2024-01-12 17:39:25', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2519, 5, 2526, '2', '2024-01-12 16:43:16', '2', '2024-01-12 16:43:16', b'0', 2);
INSERT INTO `system_role_menu` VALUES (2520, 5, 2527, '2', '2024-01-12 16:43:16', '2', '2024-01-12 17:39:25', b'1', 2);
INSERT INTO `system_role_menu` VALUES (2521, 5, 2530, '7', '2024-01-12 17:39:25', '7', '2024-01-12 17:39:25', b'0', 2);
INSERT INTO `system_tenant_package` VALUES (112, '合立专属套餐', 0, '', '[2528,2529,2530,2531,2532,2533,2535,2536,2537,2538,2539,2540,2526,2527]', '1', '2024-01-06 15:25:39', '1', '2024-01-10 21:18:35', b'0');
INSERT INTO `system_user_role` VALUES (2, 2, 2, '', '2022-01-11 13:19:45', '', '2022-05-12 12:35:13', b'0', 1);
INSERT INTO `system_user_role` VALUES (18, 1, 2, '1', '2022-05-12 20:39:29', '1', '2024-01-08 11:14:16', b'0', 1);
INSERT INTO `system_user_role` VALUES (19, 2, 3, '1', '2024-01-06 15:28:32', '1', '2024-01-06 15:28:32', b'0', 2);
insert into `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) values('2','HL000','$2a$04$c.2pvhA7Bhp1/w7Lw1lOT.46hWkqpwF3eQTrDMOc1P.VcKK9PPAr6','管理员',NULL,NULL,NULL,'','','0','','0','0:0:0:0:0:0:0:1','2024-01-01 00:00:00','1','2024-01-01 00:00:00',NULL,'2024-01-01 00:00:00','','2');
-- ----------------------------
-- Table structure for wms_check_d_plan
-- ----------------------------
DROP TABLE IF EXISTS `wms_check_d_plan`;
CREATE TABLE `wms_check_d_plan` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`plan_id` bigint(19) NOT NULL COMMENT '盘点计划 Id对应wms_check_m_plan 表中的 Id',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id 列',
`d_plan_status` tinyint(4) NOT NULL COMMENT '状态,1 表示正常2 表示禁用',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '盘点明细计划表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_check_d_plan
-- ----------------------------
-- ----------------------------
-- Table structure for wms_check_m_plan
-- ----------------------------
DROP TABLE IF EXISTS `wms_check_m_plan`;
CREATE TABLE `wms_check_m_plan` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`plan_no` varchar(50) NULL DEFAULT NULL COMMENT '编号,唯一',
`plan_name` varchar(50) NOT NULL COMMENT '名称,唯一',
`part_scope` char(1) NOT NULL DEFAULT 'N' COMMENT '只能填写 Y 或者 NY 表示包含零库存物料N 则反之,默认值是 N',
`lock_check` char(1) NOT NULL DEFAULT 'N' COMMENT '只能填写 Y 或者 NY 表示包含零库存物料N 则反之,默认值是 N',
`double_check` char(1) NOT NULL DEFAULT 'N' COMMENT '只能填写 Y 或者 NY 表示包含零库存物料N 则反之,默认值是 N',
`check_phase` tinyint(4) NOT NULL COMMENT '盘点阶段1 表示目前处于第1 次盘点2 表示目前处于第2 次盘点',
`part_sort_type` tinyint(4) NOT NULL COMMENT '物料排序,1 表示物料编码排序2 表示库位编号排序,默认值是 1',
`check_type` tinyint(4) NOT NULL COMMENT '盘点方式,1 表示明盘2 表示盲盘,默认值是 1',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`plan_status` tinyint(4) NOT NULL COMMENT '状态,1 表示正常2 表示禁用,3 表示进行中4 表示已完成',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '盘点主计划表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_check_m_plan
-- ----------------------------
-- ----------------------------
-- Table structure for wms_check_op
-- ----------------------------
DROP TABLE IF EXISTS `wms_check_op`;
CREATE TABLE `wms_check_op` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`plan_id` bigint(19) NOT NULL COMMENT '盘点计划 Id对应wms_check_m_plan 表中的 Id',
`part_id` bigint(19) NOT NULL COMMENT '物料 Id对应 sys_part 表中的 Id',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '产品批号',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id 列',
`rg_id` bigint(19) NOT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`pn_id` bigint(19) NOT NULL COMMENT '库位 Id对应 wms_pn 表中的 Id 列',
`storage_qty` bigint(20) NOT NULL DEFAULT 0 COMMENT '库存账上数量,先写 0',
`check1_qty` bigint(20) NOT NULL DEFAULT 0 COMMENT '第 1 次盘点实物数量,默认是 0',
`check2_qty` bigint(20) NOT NULL DEFAULT 0 COMMENT '第 2 次盘点实物数量,默认是 0',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '盘点作业表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_check_op
-- ----------------------------
-- ----------------------------
-- Table structure for wms_deliver_part
-- ----------------------------
DROP TABLE IF EXISTS `wms_deliver_part`;
CREATE TABLE `wms_deliver_part` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`so_id` bigint(19) NOT NULL COMMENT '销售订单 Id对应 int_m_so中 Id',
`part_id` bigint(19) NOT NULL COMMENT '成品 Id,对应 sys_part 表中的 Id 列',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '产品批号',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id',
`rg_id` bigint(19) NULL DEFAULT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`pn_id` bigint(19) NULL DEFAULT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`deliver_qty` bigint(20) NULL DEFAULT 0 COMMENT '出库数量',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '销售出库表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_deliver_part
-- ----------------------------
-- ----------------------------
-- Table structure for wms_pn
-- ----------------------------
DROP TABLE IF EXISTS `wms_pn`;
CREATE TABLE `wms_pn` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`pn_no` varchar(50) NULL DEFAULT NULL COMMENT '库位编号,唯一',
`pn_name` varchar(50) NOT NULL COMMENT '库位名称,唯一',
`rg_id` bigint(19) NOT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`pn_status` tinyint(4) NOT NULL COMMENT '状态,1 表示正常2 表示禁用',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '库位表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_pn
-- ----------------------------
-- ----------------------------
-- Table structure for wms_rg
-- ----------------------------
DROP TABLE IF EXISTS `wms_rg`;
CREATE TABLE `wms_rg` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`rg_no` varchar(50) NOT NULL COMMENT '库区编号,唯一',
`rg_name` varchar(50) NULL DEFAULT NULL COMMENT '库区名称,唯一',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id',
`descr` varchar(200) NULL DEFAULT NULL COMMENT '描述信息',
`rg_status` tinyint(4) NOT NULL COMMENT '状态,1 表示正常2 表示禁用',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '库区表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_rg
-- ----------------------------
-- ----------------------------
-- Table structure for wms_storage
-- ----------------------------
DROP TABLE IF EXISTS `wms_storage`;
CREATE TABLE `wms_storage` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '出库时间',
`stock_type` tinyint(1) NOT NULL COMMENT '入库出库类型1为入库2为出库',
`stock_no` varchar(20) NOT NULL COMMENT '入/出库单号',
`header_no` bigint(20) NULL DEFAULT NULL COMMENT '上游单号',
`material_id` bigint(19) NOT NULL COMMENT '物料 Id,对应 base_material表中的 Id 列',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '批次号',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id',
`rg_id` bigint(19) NOT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`pn_id` bigint(19) NOT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`storage_ok_qty` decimal(11, 2) NULL DEFAULT NULL COMMENT '库存良品数量',
`storage_ng_qty` decimal(11, 2) NULL DEFAULT NULL COMMENT '库存不良品数量',
`storage_sp_qty` decimal(11, 2) NULL DEFAULT NULL COMMENT '库存报废数量',
`description` varchar(255) NULL DEFAULT NULL COMMENT '备注',
`status` tinyint(1) NULL DEFAULT NULL COMMENT '状态1为保存2为提交3为作废',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
`keeper` bigint(20) NULL DEFAULT NULL COMMENT '入库人',
`keeper_time` datetime NULL DEFAULT NULL COMMENT '入库时间',
`outer` bigint(20) NULL DEFAULT NULL COMMENT '出库人',
`outer_time` datetime NULL DEFAULT NULL COMMENT '出库时间',
`cancel` bigint(20) NULL DEFAULT NULL COMMENT '作废人',
`cancel_time` datetime NULL DEFAULT NULL COMMENT '作废时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '入/出库表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_storage
-- ----------------------------
-- ----------------------------
-- Table structure for wms_storage_file
-- ----------------------------
DROP TABLE IF EXISTS `wms_storage_file`;
CREATE TABLE `wms_storage_file` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`stock_no` bigint(20) NOT NULL COMMENT '库存编码',
`file_name` varchar(500) NOT NULL COMMENT '附件名称',
`file_url` bigint(20) NOT NULL COMMENT '附件地址',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '库存附件表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_storage_file
-- ----------------------------
-- ----------------------------
-- Table structure for wms_storage_log
-- ----------------------------
DROP TABLE IF EXISTS `wms_storage_log`;
CREATE TABLE `wms_storage_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`part_id` bigint(19) NOT NULL COMMENT '成品 Id,对应 sys_part 表中的 Id 列',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '产品批号',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id',
`rg_id` bigint(19) NULL DEFAULT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`pn_id` bigint(19) NULL DEFAULT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`op_qty` bigint(20) NULL DEFAULT NULL COMMENT '库区 Id对应 wms_rg 表中的Id',
`op_type` tinyint(4) NULL DEFAULT NULL COMMENT '物料异动类型:1盘点调整2采购入库3生产入库4销售出库5生产发料6生产退料7委外发料8委外入库9库存调拨10其他入库11其他出库',
`doc_no` varchar(50) NULL DEFAULT NULL COMMENT '单据编号',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '库存交易日志表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_storage_log
-- ----------------------------
-- ----------------------------
-- Table structure for wms_temp_recv
-- ----------------------------
DROP TABLE IF EXISTS `wms_temp_recv`;
CREATE TABLE `wms_temp_recv` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`part_id` bigint(19) NOT NULL COMMENT '成品 Id,对应 sys_part 表中的 Id 列',
`lot_no` varchar(50) NULL DEFAULT NULL COMMENT '产品批号',
`recv_qty` bigint(20) NOT NULL COMMENT '接收的数量',
`po_no` varchar(50) NOT NULL COMMENT '采购单号',
`po_item` varchar(50) NULL DEFAULT NULL COMMENT '采购单项次',
`iqc_process_flag` char(1) NOT NULL COMMENT 'IQC 检验处理的标记Y 表示已处理N 表示未处理',
`iqc_process_result` tinyint(4) NULL DEFAULT NULL COMMENT 'IQC 检验的结果1 表示检验未通过2 表示检验通过',
`wh_id` bigint(19) NOT NULL COMMENT '仓库 Id对应 wms_wh 表中的Id 列',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '仓库暂收表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of wms_temp_recv
-- ----------------------------
-- ----------------------------
-- Table structure for wms_wh
-- ----------------------------
DROP TABLE IF EXISTS `wms_wh`;
CREATE TABLE `wms_wh` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`wh_no` varchar(50) NULL DEFAULT NULL COMMENT '仓库编号,唯一',
`wh_name` varchar(50) NOT NULL COMMENT '仓库名称,唯一',
`contact` varchar(50) NULL DEFAULT NULL COMMENT '联系人',
`telephone` varchar(200) NULL DEFAULT NULL COMMENT '联系电话',
`wh_status` tinyint(4) NOT NULL COMMENT '状态,1 表示正常2 表示禁用',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除 1.是,0.否',
`creator` varchar(64) NOT NULL COMMENT '记录的创建人,对应员工表中的 Id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) NULL DEFAULT NULL COMMENT '记录的修改人,对应员工表中的 Id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`tenant_id` bigint(20) NOT NULL COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '仓库表' ROW_FORMAT = DYNAMIC;
SET FOREIGN_KEY_CHECKS = 1;