From f781bec86707aa1e9bffb339f8e8004cf7d83ac0 Mon Sep 17 00:00:00 2001 From: JR <3573153686@qq.com> Date: Mon, 25 Aug 2025 15:53:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=B7=BB=E5=8A=A0=E5=88=B6?= =?UTF-8?q?=E9=80=A0=E8=A7=84=E8=8C=83=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增制造规范相关的数据模型、接口、控制器、服务实现和映射文件 - 实现了制造规范的查询、新增、修改和删除功能 - 添加了制造规范的导出功能- 优化了制造规范的查询条件和结果展示 --- .../main/resources/db/migration/V6__newSql.sql | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/klp-admin/src/main/resources/db/migration/V6__newSql.sql b/klp-admin/src/main/resources/db/migration/V6__newSql.sql index 6a00505e..72e7620e 100644 --- a/klp-admin/src/main/resources/db/migration/V6__newSql.sql +++ b/klp-admin/src/main/resources/db/migration/V6__newSql.sql @@ -5,7 +5,7 @@ DROP TABLE IF EXISTS `wms_product_spec_group`; CREATE TABLE wms_product_spec_group ( group_id BiGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键', group_code VARCHAR(50) NOT NULL COMMENT '产品规范组编码', - product_id INT NOT NULL COMMENT '绑定的产品ID', + product_id BIGINT NOT NULL COMMENT '绑定的产品ID', group_name VARCHAR(100) COMMENT '产品规范组名称', status INT DEFAULT 1 COMMENT '状态(字典:1=启用,2=停用)', remark VARCHAR(500) COMMENT '备注', @@ -22,7 +22,7 @@ CREATE TABLE wms_product_spec_group ( DROP TABLE IF EXISTS `wms_product_spec`; CREATE TABLE wms_product_spec ( spec_id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键', - group_id INT NOT NULL COMMENT '所属产品规范组ID', + group_id BIGINT NOT NULL COMMENT '所属产品规范组ID', spec_key VARCHAR(100) NOT NULL COMMENT '规范键', spec_value VARCHAR(500) NOT NULL COMMENT '规范值', @@ -33,19 +33,19 @@ CREATE TABLE wms_product_spec ( create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', update_by VARCHAR(64) NULL COMMENT '更新人', update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - del_flag INT DEFAULT 0 COMMENT '删除标志(0=正常,1=删除)', + del_flag INT DEFAULT 0 COMMENT '删除标志(0=正常,1=删除)' + - CONSTRAINT fk_product_spec_group FOREIGN KEY (group_id) REFERENCES wms_product_spec_group (group_id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='产品规范表(键值对模式)'; DROP TABLE IF EXISTS `wms_production_task`; CREATE TABLE wms_production_task ( task_id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键', - product_spec_group_id INT NOT NULL COMMENT '产品规范组ID', - manufacturing_spec_id INT NOT NULL COMMENT '制造规范ID', - order_id INT NOT NULL COMMENT '订单ID', - order_item_id INT NOT NULL COMMENT '订单明细ID', + product_spec_group_id BIGINT NOT NULL COMMENT '产品规范组ID', + manufacturing_spec_id BIGINT NOT NULL COMMENT '制造规范ID', + order_id BIGINT NOT NULL COMMENT '订单ID', + order_item_id BIGINT NOT NULL COMMENT '订单明细ID', plan_name VARCHAR(200) NOT NULL COMMENT '计划名称', plan_code VARCHAR(100) NOT NULL COMMENT '计划编号',