From a3becd89f3c9e2011f88e8cf58e39f9c01606189 Mon Sep 17 00:00:00 2001 From: "JinLu.Yin" <411641505@qq.com> Date: Fri, 17 Jun 2022 21:27:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/设计文档/数据库设计/mes-dv.sql | 81 ++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) diff --git a/doc/设计文档/数据库设计/mes-dv.sql b/doc/设计文档/数据库设计/mes-dv.sql index ef7eb8b..7e87bbe 100644 --- a/doc/设计文档/数据库设计/mes-dv.sql +++ b/doc/设计文档/数据库设计/mes-dv.sql @@ -75,3 +75,84 @@ create table dv_subject ( update_time datetime comment '更新时间', primary key (subject_id) ) engine=innodb auto_increment=200 comment = '设备点检保养项目表'; + + + +-- ---------------------------- +-- 4、设备点检计划头表 +-- ---------------------------- +drop table if exists dv_check_plan; +create table dv_check_plan ( + plan_id bigint(20) not null auto_increment comment '计划ID', + plan_code varchar(64) not null comment '计划编码', + plan_name varchar(255) comment '计划名称', + start_date datetime comment '开始日期', + end_date datetime comment '结束日期', + cycle_type varchar(64) comment '频率', + cycle_count int(11) comment '次数', + status varchar(64) comment '状态', + remark varchar(500) default '' comment '备注', + attr1 varchar(64) default null comment '预留字段1', + attr2 varchar(255) default null comment '预留字段2', + attr3 int(11) default 0 comment '预留字段3', + attr4 int(11) default 0 comment '预留字段4', + create_by varchar(64) default '' comment '创建者', + create_time datetime comment '创建时间', + update_by varchar(64) default '' comment '更新者', + update_time datetime comment '更新时间', + primary key (plan_id) +) engine=innodb auto_increment=200 comment = '设备点检计划头表'; + + + + +-- ---------------------------- +-- 5、点检设备表 +-- ---------------------------- +drop table if exists dv_check_machinery; +create table dv_check_machinery ( + record_id bigint(20) not null auto_increment comment '流水号', + plan_id bigint(20) not null comment '计划ID', + machinery_id bigint(20) not null comment '设备ID', + machinery_code varchar(64) not null comment '设备编码', + machinery_name varchar(255) not null comment '设备名称', + machinery_brand varchar(255) comment '品牌', + machinery_spec varchar(255) comment '规格型号', + remark varchar(500) default '' comment '备注', + attr1 varchar(64) default null comment '预留字段1', + attr2 varchar(255) default null comment '预留字段2', + attr3 int(11) default 0 comment '预留字段3', + attr4 int(11) default 0 comment '预留字段4', + create_by varchar(64) default '' comment '创建者', + create_time datetime comment '创建时间', + update_by varchar(64) default '' comment '更新者', + update_time datetime comment '更新时间', + primary key (record_id) +) engine=innodb auto_increment=200 comment = '点检设备表'; + + +-- ---------------------------- +-- 6、点检项目表 +-- ---------------------------- +drop table if exists dv_check_subject; +create table dv_check_subject ( + record_id bigint(20) not null auto_increment comment '流水号', + plan_id bigint(20) not null comment '计划ID', + subject_id bigint(20) not null comment '设备ID', + subject_code varchar(64) not null comment '项目编码', + subject_name varchar(255) comment '项目名称', + subject_type varchar(64) comment '项目类型', + subject_content varchar(500) not null comment '项目内容', + subject_standard varchar(255) comment '标准', + remark varchar(500) default '' comment '备注', + attr1 varchar(64) default null comment '预留字段1', + attr2 varchar(255) default null comment '预留字段2', + attr3 int(11) default 0 comment '预留字段3', + attr4 int(11) default 0 comment '预留字段4', + create_by varchar(64) default '' comment '创建者', + create_time datetime comment '创建时间', + update_by varchar(64) default '' comment '更新者', + update_time datetime comment '更新时间', + primary key (record_id) +) engine=innodb auto_increment=200 comment = '点检项目表'; +