| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- /************************************************/
- /* 新增表: xxp_card_info ****/
- /* 字段: ****/
- /* 添加人:xxf ****/
- /* 添加时间:2023-4-18 ****/
- /************************************************/
- CREATE TABLE `xxp_card_info` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `card_name` varchar(50) DEFAULT NULL COMMENT '设备名称',
- `card_num` varchar(50) DEFAULT NULL COMMENT '设备编号',
- `college` varchar(50) DEFAULT NULL COMMENT '学院',
- `college_id` bigint(20) DEFAULT NULL COMMENT '学院id',
- `location` varchar(100) DEFAULT NULL COMMENT '位置',
- `operate` int(2) DEFAULT NULL COMMENT '设备状态 1离线 2在线',
- `auth_type` int(2) DEFAULT NULL COMMENT '授权方式(见字典)',
- `auth_pwd` varchar(255) DEFAULT NULL COMMENT '授权密码',
- `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
- `subject_name` varchar(50) DEFAULT NULL COMMENT '实验室名称',
- `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
- `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
- `is_start` int(2) DEFAULT NULL COMMENT '是否启用门锁 1启用 2禁用',
- `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
- `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='电子信息牌表';
- /************************************************/
- /* 新增表: xxp_classify ****/
- /* 字段: ****/
- /* 添加人:xxf ****/
- /* 添加时间:2023-4-18 ****/
- /************************************************/
- CREATE TABLE `xxp_classify` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `classify_name` varchar(50) DEFAULT NULL COMMENT '类目名称',
- `classify_type` int(2) DEFAULT NULL COMMENT '1文字 2图片',
- `sort` int(3) DEFAULT NULL COMMENT '排序',
- `is_special` int(2) DEFAULT NULL COMMENT '是否特殊类目 1否 2 是',
- `is_show` int(2) DEFAULT '2' COMMENT '是否展示 1展示 2不展示',
- `show_colour` varchar(50) DEFAULT NULL COMMENT '展示颜色',
- `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
- `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `index_id` (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='安全信息类目表';
- /************************************************/
- /* 新增表: xxp_classify_detail ****/
- /* 字段: ****/
- /* 添加人:xxf ****/
- /* 添加时间:2023-4-18 ****/
- /************************************************/
- CREATE TABLE `xxp_classify_detail` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `info_classify_id` bigint(20) NOT NULL COMMENT '类目表主键',
- `info_name` varchar(50) DEFAULT NULL COMMENT '信息名称 ',
- `info_type` int(2) DEFAULT NULL COMMENT '类型 1文字 2图片',
- `info_content` varchar(255) DEFAULT NULL COMMENT '内容',
- `is_collective` int(2) DEFAULT '1' COMMENT '是否共有 1非公共 2公共',
- `sort` int(3) DEFAULT NULL COMMENT '排序',
- `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
- `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `index_id` (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='安全信息类目详情表';
- /************************************************/
- /* 新增表: xxp_classify_subject ****/
- /* 字段: ****/
- /* 添加人:xxf ****/
- /* 添加时间:2023-4-18 ****/
- /************************************************/
- CREATE TABLE `xxp_classify_subject` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '表的主键',
- `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
- `classify_id` bigint(20) DEFAULT NULL COMMENT '类目id',
- `classify_detail_id` bigint(20) DEFAULT NULL COMMENT '详情id',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='实验室安全类目关系表';
- /************************************************/
- /* 新增表: xxp_duty ****/
- /* 字段: ****/
- /* 添加人:xxf ****/
- /* 添加时间:2023-4-18 ****/
- /************************************************/
- CREATE TABLE `xxp_duty` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '人员id',
- `user_id` bigint(20) DEFAULT NULL,
- `user_name` varchar(50) DEFAULT NULL COMMENT '人员姓名',
- `user_phone` varchar(20) DEFAULT NULL COMMENT '人员电话',
- `user_img` varchar(100) DEFAULT NULL COMMENT '头像',
- `user_type` varchar(10) DEFAULT NULL COMMENT '人员类型 11老师 22学生',
- `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
- `subject_name` varchar(100) DEFAULT NULL,
- `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
- `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
- `college` varchar(50) DEFAULT NULL COMMENT '学院',
- `duty_time` date DEFAULT NULL COMMENT '值班时间',
- `create_by_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
- `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='值班表';
- /************************************************/
- /* 新增表: xxp_inspection ****/
- /* 字段: ****/
- /* 添加人:xxf ****/
- /* 添加时间:2023-4-18 ****/
- /************************************************/
- CREATE TABLE `xxp_inspection` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
- `user_id` bigint(20) DEFAULT NULL COMMENT '人员id',
- `user_name` varchar(50) DEFAULT NULL COMMENT '人员姓名',
- `user_img` varchar(255) DEFAULT NULL COMMENT '头像',
- `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
- `subject_name` varchar(50) DEFAULT NULL COMMENT '实验室名称',
- `sign_in` datetime DEFAULT NULL COMMENT '签到时间',
- `sign_out` datetime DEFAULT NULL COMMENT '签退时间',
- `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
- `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
- `residence_time` varchar(30) DEFAULT NULL COMMENT '停留时间',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='巡查表';
- /************************************************/
- /* 新增表: xxp_user_auth ****/
- /* 字段: ****/
- /* 添加人:xxf ****/
- /* 添加时间:2023-4-18 ****/
- /************************************************/
- CREATE TABLE `xxp_user_auth` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `user_id` bigint(20) DEFAULT NULL COMMENT '人员id',
- `user_name` varchar(50) DEFAULT NULL COMMENT '人员姓名',
- `auth_type` varchar(50) DEFAULT NULL COMMENT '授权方式',
- `user_type` varchar(10) DEFAULT NULL COMMENT '人员类型 11老师 22学生',
- `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
- `subject_name` varchar(60) DEFAULT NULL COMMENT '实验室名称',
- `hardware_id` bigint(20) DEFAULT NULL COMMENT '硬件id',
- `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
- `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
- `finger` text COMMENT '指纹',
- `user_password` varchar(255) DEFAULT NULL COMMENT '用户密码',
- `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
- `update_time` datetime DEFAULT NULL COMMENT '修改时间',
- `finger_key` varchar(50) DEFAULT NULL COMMENT '指纹位置',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='信息牌人员权限表';
|