初始代码

This commit is contained in:
hhh
2026-04-02 10:38:23 +08:00
parent d8b4140f50
commit aed67ce1fd
1937 changed files with 447678 additions and 1 deletions

View File

@@ -0,0 +1,34 @@
-- 单一质检配置表
CREATE TABLE IF NOT EXISTS `pro_quality_config` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`field_name` varchar(100) NOT NULL COMMENT '字段名称',
`field_label` varchar(100) NOT NULL COMMENT '字段标签(显示名称)',
`field_type` varchar(20) DEFAULT 'text' COMMENT '字段类型text/number/date/select',
`field_options` varchar(500) DEFAULT NULL COMMENT '字段选项select类型时使用逗号分隔',
`sort` int(11) DEFAULT 0 COMMENT '排序',
`status` char(1) DEFAULT '0' COMMENT '状态0正常 1停用',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_field_name` (`field_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='单一质检配置表';
-- 单一质检数据表
CREATE TABLE IF NOT EXISTS `pro_quality_data` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`work_order_id` bigint(20) NOT NULL COMMENT '工单ID',
`work_order_entry_id` bigint(20) DEFAULT NULL COMMENT '工单分录ID工序ID',
`field_name` varchar(100) NOT NULL COMMENT '字段名称',
`field_value` varchar(500) DEFAULT NULL COMMENT '字段值',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_work_order_id` (`work_order_id`),
KEY `idx_work_order_entry_id` (`work_order_entry_id`),
KEY `idx_field_name` (`field_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='单一质检数据表';