feat(wms): 添加制造规范管理功能
- 新增制造规范相关的数据模型、接口、控制器、服务实现和映射文件 - 实现了制造规范的查询、新增、修改和删除功能 - 添加了制造规范的导出功能- 优化了制造规范的查询条件和结果展示
This commit is contained in:
@@ -5,7 +5,7 @@ DROP TABLE IF EXISTS `wms_product_spec_group`;
|
|||||||
CREATE TABLE wms_product_spec_group (
|
CREATE TABLE wms_product_spec_group (
|
||||||
group_id BiGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键',
|
group_id BiGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键',
|
||||||
group_code VARCHAR(50) NOT NULL 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 '产品规范组名称',
|
group_name VARCHAR(100) COMMENT '产品规范组名称',
|
||||||
status INT DEFAULT 1 COMMENT '状态(字典:1=启用,2=停用)',
|
status INT DEFAULT 1 COMMENT '状态(字典:1=启用,2=停用)',
|
||||||
remark VARCHAR(500) COMMENT '备注',
|
remark VARCHAR(500) COMMENT '备注',
|
||||||
@@ -22,7 +22,7 @@ CREATE TABLE wms_product_spec_group (
|
|||||||
DROP TABLE IF EXISTS `wms_product_spec`;
|
DROP TABLE IF EXISTS `wms_product_spec`;
|
||||||
CREATE TABLE wms_product_spec (
|
CREATE TABLE wms_product_spec (
|
||||||
spec_id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键',
|
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_key VARCHAR(100) NOT NULL COMMENT '规范键',
|
||||||
spec_value VARCHAR(500) 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 '创建时间',
|
create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
update_by VARCHAR(64) NULL COMMENT '更新人',
|
update_by VARCHAR(64) NULL COMMENT '更新人',
|
||||||
update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 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='产品规范表(键值对模式)';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='产品规范表(键值对模式)';
|
||||||
|
|
||||||
DROP TABLE IF EXISTS `wms_production_task`;
|
DROP TABLE IF EXISTS `wms_production_task`;
|
||||||
CREATE TABLE wms_production_task (
|
CREATE TABLE wms_production_task (
|
||||||
task_id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键',
|
task_id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键',
|
||||||
|
|
||||||
product_spec_group_id INT NOT NULL COMMENT '产品规范组ID',
|
product_spec_group_id BIGINT NOT NULL COMMENT '产品规范组ID',
|
||||||
manufacturing_spec_id INT NOT NULL COMMENT '制造规范ID',
|
manufacturing_spec_id BIGINT NOT NULL COMMENT '制造规范ID',
|
||||||
order_id INT NOT NULL COMMENT '订单ID',
|
order_id BIGINT NOT NULL COMMENT '订单ID',
|
||||||
order_item_id INT NOT NULL COMMENT '订单明细ID',
|
order_item_id BIGINT NOT NULL COMMENT '订单明细ID',
|
||||||
|
|
||||||
plan_name VARCHAR(200) NOT NULL COMMENT '计划名称',
|
plan_name VARCHAR(200) NOT NULL COMMENT '计划名称',
|
||||||
plan_code VARCHAR(100) NOT NULL COMMENT '计划编号',
|
plan_code VARCHAR(100) NOT NULL COMMENT '计划编号',
|
||||||
|
|||||||
Reference in New Issue
Block a user