Ver código fonte

车辆、人脸

fanxp 2 anos atrás
pai
commit
f91bfb6962
1 arquivos alterados com 106 adições e 0 exclusões
  1. 106 0
      init_sql.sql

+ 106 - 0
init_sql.sql

@@ -686,4 +686,110 @@ CREATE TABLE `base_class_major_set`  (
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '班级专业方向表' ROW_FORMAT = Dynamic;
 
+-- ----------------------------
+-- 车辆管理
+-- ----------------------------
+DROP TABLE IF EXISTS `base_car_management`;
+CREATE TABLE `base_car_management`  (
+  `id` bigint NOT NULL COMMENT '主键',
+  `create_user_id` bigint NULL DEFAULT NULL COMMENT '创建人',
+  `create_date` date NULL DEFAULT NULL COMMENT '创建时间',
+  `modify_user_id` bigint NULL DEFAULT NULL COMMENT '修改人',
+  `modify_date` date NULL DEFAULT NULL COMMENT '修改时间',
+  `delete_mark` int NOT NULL COMMENT '删除标记',
+  `enabled_mark` int NOT NULL COMMENT '有效标志',
+  `user_id` bigint COMMENT '用户(xjr_user)',
+  `car_no` varchar(9) not null COMMENT '车牌号码',
+  `c_name` varchar(20) COMMENT '姓名',
+  `c_id` varchar(18) COMMENT '身份证号',
+  `c_phone` varchar(50) COMMENT '联系电话',
+  `c_address` varchar(50) COMMENT '住址',
+  `c_type` int not null default 1 COMMENT '车牌类型 1=民用 2=军队 3=警用 4=武警',
+  `c_fee_type` int not null default 1 COMMENT '收费类型 1=月卡 2=临时车 3=免费车 4=储值卡',
+  `c_sync_status` tinyint(4) unsigned default 1 not null COMMENT '数据同步状态 1=未同步 2=已同步 3=同步失败',
+  `status` tinyint(4) unsigned default 1 not null COMMENT '状态 1=启用 2=禁用',
+  `c_sync_id` int default 0 not null COMMENT '数据同步编号',
+  `c_start_time` datetime not null COMMENT '开始时间',
+  `c_end_time` datetime not null COMMENT '结束时间',
+  PRIMARY KEY (`id`) USING BTREE,
+  unique key `only`(`car_no`)
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '车辆管理' ROW_FORMAT = Dynamic;
+
+
+-- ----------------------------
+-- 车辆进出记录
+-- ----------------------------
+DROP TABLE IF EXISTS `base_car_park_records`;
+CREATE TABLE `base_car_park_records`  (
+  `id` bigint NOT NULL COMMENT '主键',
+  `create_user_id` bigint NULL DEFAULT NULL COMMENT '创建人',
+  `create_date` date NULL DEFAULT NULL COMMENT '创建时间',
+  `modify_user_id` bigint NULL DEFAULT NULL COMMENT '修改人',
+  `modify_date` date NULL DEFAULT NULL COMMENT '修改时间',
+  `delete_mark` int NOT NULL COMMENT '删除标记',
+  `enabled_mark` int NOT NULL COMMENT '有效标志',
+  `base_car_management_id` bigint COMMENT '车辆编号(base_car_management)',
+  `car_no` varchar(9) not null COMMENT '车牌号码',
+  `in_time` datetime not null COMMENT '进场时间',
+  `out_time` datetime COMMENT '出场时间',
+  `status` tinyint(4) unsigned default 1 not null COMMENT '状态 1=进 2=出',
+  `in_passing` tinyint(4) unsigned default 0 not null COMMENT '进类型 0=识别过车  1=人工处置',
+  `out_passing` tinyint(4) unsigned default 0 not null COMMENT '出类型 0=识别过车  1=人工处置',
+  `remark` varchar(500) COMMENT '备注',
+  `c_sync_id` int default 0 not null COMMENT '数据同步编号',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '车辆进出记录' ROW_FORMAT = Dynamic;
+
+
+-- ----------------------------
+-- 人脸管理
+-- ----------------------------
+DROP TABLE IF EXISTS `base_face_management`;
+CREATE TABLE `base_face_management`  (
+  `id` bigint NOT NULL COMMENT '主键',
+  `create_user_id` bigint NULL DEFAULT NULL COMMENT '创建人',
+  `create_date` date NULL DEFAULT NULL COMMENT '创建时间',
+  `modify_user_id` bigint NULL DEFAULT NULL COMMENT '修改人',
+  `modify_date` date NULL DEFAULT NULL COMMENT '修改时间',
+  `delete_mark` int NOT NULL COMMENT '删除标记',
+  `enabled_mark` int NOT NULL COMMENT '有效标志',
+  `user_id` bigint COMMENT '用户(xjr_user)',
+  `face_code` varchar(50) not null default '' COMMENT '人脸编码',
+  `name` varchar(50) not null default '' COMMENT '姓名',
+  `sex` varchar(10) not null default '' COMMENT '性别 男, 女',
+  `idno` varchar(20) not null default '' COMMENT '身份证号',
+  `people_start_date` datetime COMMENT '名单有效期开始时间',
+  `people_end_date` datetime COMMENT '名单有效期结束时间',
+  `icno` varchar(20) not null default '' COMMENT ' ic卡号(10位10进制)',
+  `register_base64` text COMMENT '图片的base64字符串',
+  `c_sync_status` tinyint(4) unsigned default 1 not null COMMENT '数据同步状态 1=未同步 2=已同步 3=同步失败',
+  `status` tinyint(4) unsigned default 1 not null COMMENT '状态 1=启用 2=禁用',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '人脸管理' ROW_FORMAT = Dynamic;
+
+
+-- ----------------------------
+-- 人脸识别记录
+-- ----------------------------
+DROP TABLE IF EXISTS `base_face_identify_records`;
+CREATE TABLE `base_face_identify_records`  (
+  `id` bigint NOT NULL COMMENT '主键',
+  `create_user_id` bigint NULL DEFAULT NULL COMMENT '创建人',
+  `create_date` date NULL DEFAULT NULL COMMENT '创建时间',
+  `modify_user_id` bigint NULL DEFAULT NULL COMMENT '修改人',
+  `modify_date` date NULL DEFAULT NULL COMMENT '修改时间',
+  `delete_mark` int NOT NULL COMMENT '删除标记',
+  `enabled_mark` int NOT NULL COMMENT '有效标志',
+  `mac_addr` varchar(100) COMMENT '设备唯一标识码',
+  `time` datetime COMMENT '比对时间 yyyy -MM - dd HH:mm:ss',
+  `devicename` varchar(100) COMMENT '设备名称',
+  `location` varchar(100) COMMENT '安装位置',
+  `inout` tinyint(4) unsigned COMMENT '出入 0出口   1入口',
+  `employee_number` bigint COMMENT '人员编号',
+  `name` varchar(50) COMMENT '姓名',
+  `temperature` varchar(50) COMMENT '体温',
+  `face_identify_sync_id` int default 0 not null COMMENT '数据同步编号',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '人脸识别记录' ROW_FORMAT = Dynamic;
+
 SET FOREIGN_KEY_CHECKS = 1;