From f049ad50546ba9c2bf274cdd904ff60fb4e2361d Mon Sep 17 00:00:00 2001 From: xuzh <2543137953@qq.com> Date: Mon, 15 Jun 2026 19:52:24 +0800 Subject: [PATCH] =?UTF-8?q?add:=E5=B7=A5=E5=8D=95=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E8=A1=A8=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/md_work_order_bom_xzh.sql | 74 +++++++++++++++++++++++++++++++ sql/md_work_order_xzh.sql | 83 +++++++++++++++++++++++++++++++++++ 2 files changed, 157 insertions(+) create mode 100644 sql/md_work_order_bom_xzh.sql create mode 100644 sql/md_work_order_xzh.sql diff --git a/sql/md_work_order_bom_xzh.sql b/sql/md_work_order_bom_xzh.sql new file mode 100644 index 0000000..a6c9099 --- /dev/null +++ b/sql/md_work_order_bom_xzh.sql @@ -0,0 +1,74 @@ +/* + Navicat Premium Data Transfer + + Source Server : docker-mysql8 + Source Server Type : MySQL + Source Server Version : 80046 (8.0.46) + Source Host : localhost:3306 + Source Schema : wms_standardv2 + + Target Server Type : MySQL + Target Server Version : 80046 (8.0.46) + File Encoding : 65001 + + Date: 15/06/2026 19:51:21 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for md_work_order_bom +-- ---------------------------- +DROP TABLE IF EXISTS `md_work_order_bom`; +CREATE TABLE `md_work_order_bom` ( + `id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `item_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `item_no` int NULL DEFAULT NULL, + `material_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'bom物料编码', + `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'bom物料名称', + `spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位', + `base_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本单位', + `bom_qty` decimal(20, 8) NULL DEFAULT NULL COMMENT 'BOM用量', + `use_bom_qty` decimal(20, 8) NULL DEFAULT 0.00000000 COMMENT '已搬运BOM数量', + `work_center` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工作中心', + `load_port` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '装配位置', + `dept_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料部门', + `sup_org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供货库存组织', + `warehouse_code` decimal(20, 8) NULL DEFAULT NULL COMMENT '领料仓库', + `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料仓库名称', + `stocker_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `stocker_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `work_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单编号(对应work_order表order_code字段)', + `line_pod` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配送位置', + `bom_prop1` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `bom_prop2` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `bom_prop3` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_01` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_02` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_03` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_04` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_05` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_06` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `track_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '跟踪号', + `wms_qty` decimal(20, 8) NULL DEFAULT NULL, + `eas5_qty` decimal(20, 8) NULL DEFAULT NULL, + `eas4_qty` decimal(20, 8) NULL DEFAULT NULL, + `group_pallet_qty` decimal(20, 8) NOT NULL DEFAULT 0.00000000 COMMENT '已配盘数量', + `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '配盘状态:1-未完成,2-完成', + PRIMARY KEY (`id`) USING BTREE, + INDEX `work_order_code_idx`(`work_order_code` ASC) USING BTREE, + INDEX `status_idx`(`status` ASC) USING BTREE, + INDEX `load_port_idx`(`load_port` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '焊接工单bom详细表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of md_work_order_bom +-- ---------------------------- +INSERT INTO `md_work_order_bom` VALUES ('C1', 'StHjDLjPQVa0OhoVR0sJyO1JiDk=', 1, '2933215210381', '横梁', '', 'PCS', 'PCS', 10.00000000, 0.00000000, 'E317030: 2', 'E317033-03: 1#[焊接托盘: 16]', '01.09.14.01.02', '01.09.14', 6.01100000, '五期原材料平库', '', '', 'TEST_code_3', 'E317030-03: 1#[焊接托盘: 16]', '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, 'J26038674-2.4', 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1); +INSERT INTO `md_work_order_bom` VALUES ('C2', 'StHjDLjPQVa0OhoVR0sJyO1JiDk=', 1, '2933215210382', '螺丝', '', 'PCS', 'PCS', 10.00000000, 0.00000000, 'E317030: 2', 'E317033-03: 1#[焊接托盘: 16]', '01.09.14.01.02', '01.09.14', 6.01100000, '五期原材料平库', '', '', 'TEST_code_3', 'E317030-03: 1#[焊接托盘: 16]', '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, 'J26038674-2.4', 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1); +INSERT INTO `md_work_order_bom` VALUES ('C3', 'StHjDLjPQVa0OhoVR0sJyO1JiDk=', 1, '2933215210383', '门架', '', 'PCS', 'PCS', 10.00000000, 5.00000000, 'E317030: 2', 'E317033-03: 1#[焊接托盘: 17]', '01.09.14.01.02', '01.09.14', 6.01100000, '五期原材料平库', '', '', 'TEST_code_3', 'E317030-03: 1#[焊接托盘: 16]', '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, 'J26038674-2.4', 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1); +INSERT INTO `md_work_order_bom` VALUES ('C4', 'StHjDLjPQVa0OhoVR0sJyO1JiDk=', 1, '2933215210384', '二级门架', '', 'PCS', 'PCS', 10.00000000, 5.00000000, 'E317030: 2', 'E317033-03: 1#[焊接托盘: 17]', '01.09.14.01.02', '01.09.14', 6.01100000, '五期原材料平库', '', '', 'TEST_code_3', 'E317030-03: 1#[焊接托盘: 16]', '', '', '', NULL, NULL, NULL, NULL, NULL, NULL, 'J26038674-2.4', 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1); + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/sql/md_work_order_xzh.sql b/sql/md_work_order_xzh.sql new file mode 100644 index 0000000..292a084 --- /dev/null +++ b/sql/md_work_order_xzh.sql @@ -0,0 +1,83 @@ +/* + Navicat Premium Data Transfer + + Source Server : docker-mysql8 + Source Server Type : MySQL + Source Server Version : 80046 (8.0.46) + Source Host : localhost:3306 + Source Schema : wms_standardv2 + + Target Server Type : MySQL + Target Server Version : 80046 (8.0.46) + File Encoding : 65001 + + Date: 15/06/2026 19:51:05 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for md_work_order +-- ---------------------------- +DROP TABLE IF EXISTS `md_work_order`; +CREATE TABLE `md_work_order` ( + `id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `work_order_sn_list` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `org_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '库存组织代码', + `order_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号', + `order_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单ID', + `biz_dept_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主制部门', + `order_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单类型', + `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注', + `bom_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码', + `order_qty` int NULL DEFAULT NULL COMMENT '工单数量', + `use_order_qty` int NULL DEFAULT NULL COMMENT '已生产工单数量', + `plan_started_on` date NULL DEFAULT NULL COMMENT '计划开工时间(精确到天)', + `plan_finished_on` date NULL DEFAULT NULL COMMENT '计划完工时间(精确到天)', + `default_warehouse_code` decimal(20, 8) NULL DEFAULT NULL COMMENT '默认仓库', + `default_warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '默认仓库名称', + `track_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '跟踪号', + `unit` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位', + `biz_date` date NULL DEFAULT NULL COMMENT '业务日期(精确到天)', + `product_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码', + `product_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称', + `product_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料规格', + `color_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '颜色编码', + `sn_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `process_plan` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工艺计划', + `step_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `lot_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `production_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单状态', + `work_area` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产线', + `work_area_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产线类型', + `finished_qty` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_01` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_02` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_03` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_04` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_05` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `attr_06` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `ser_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `src_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `finished_rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `product_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `layout_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `factory` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `workshop` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '工单状态:1-待执行,2-执行中,3-完成,4-暂停,5-撤销', + `create_time` datetime NOT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `order_code_idx`(`order_code` ASC) USING BTREE, + INDEX `status_idx`(`status` ASC) USING BTREE, + INDEX `plan_started_on_idx`(`plan_started_on` ASC) USING BTREE, + INDEX `work_area_idx`(`work_area` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '焊接区生产工单表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of md_work_order +-- ---------------------------- +INSERT INTO `md_work_order` VALUES ('test-SSSSSS', 'aaa,bbbb,cccc', '01.09.14', 'TEST_code_3', 'uBLmuQbzTvCz4AY7zLN1ix0NgN0=', '01.09.14.01.02', '生产订单', '', 'BOM-0326-1784956', 10, NULL, '2026-05-27', '2026-05-27', 6.00400000, '五期焊接半成品库', 'J26038674-2.4', 'PCS', '2026-03-03', '293621510001-400', '车架焊合', '', '', '', '', '', '', 'Pending', 'E317', 'H-油车车架', '5', '已下发', NULL, NULL, NULL, NULL, NULL, NULL, 'WK520260303014038', '', NULL, '', '', '', 2, '2026-06-15 18:57:56', '2026-06-15 18:58:15'); + +SET FOREIGN_KEY_CHECKS = 1;