更换SQLite数据库
This commit is contained in:
parent
c2b49a18ff
commit
de1dd45aa6
@ -1,334 +0,0 @@
|
|||||||
/*
|
|
||||||
Navicat Premium Data Transfer
|
|
||||||
|
|
||||||
Source Server : MySQL
|
|
||||||
Source Server Type : MySQL
|
|
||||||
Source Server Version : 80033
|
|
||||||
Source Host : localhost:3306
|
|
||||||
Source Schema : 20240301_insitulaboratory
|
|
||||||
|
|
||||||
Target Server Type : MySQL
|
|
||||||
Target Server Version : 80033
|
|
||||||
File Encoding : 65001
|
|
||||||
|
|
||||||
Date: 11/03/2024 13:13:19
|
|
||||||
*/
|
|
||||||
|
|
||||||
SET NAMES utf8mb4;
|
|
||||||
SET FOREIGN_KEY_CHECKS = 0;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for cavitybatterylevel
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `cavitybatterylevel`;
|
|
||||||
CREATE TABLE `cavitybatterylevel` (
|
|
||||||
`DataIdNum` int NOT NULL AUTO_INCREMENT COMMENT '数据编号',
|
|
||||||
`RecordTime` datetime NULL DEFAULT NULL COMMENT '记录时间',
|
|
||||||
`CavityPIN` int NULL DEFAULT NULL COMMENT '腔体识别码',
|
|
||||||
`Voltage` float NULL DEFAULT NULL COMMENT '电池电压',
|
|
||||||
PRIMARY KEY (`DataIdNum`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of cavitybatterylevel
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for cavityenergyconversion
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `cavityenergyconversion`;
|
|
||||||
CREATE TABLE `cavityenergyconversion` (
|
|
||||||
`DataIdNum` int NOT NULL AUTO_INCREMENT COMMENT '数据编号',
|
|
||||||
`RecordTime` datetime NULL DEFAULT NULL COMMENT '记录时间',
|
|
||||||
`CavityPIN` int NULL DEFAULT NULL COMMENT '腔体识别码',
|
|
||||||
`Enable1Of24V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板1 24V使能',
|
|
||||||
`Enable1Of12V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板1 12V使能',
|
|
||||||
`Enable2Of24V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板2 24V使能',
|
|
||||||
`Enable2Of12V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板2 12V使能',
|
|
||||||
`Enable3Of24V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板3 24V使能',
|
|
||||||
`Enable3Of12V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板3 12V使能',
|
|
||||||
`Enable4Of24V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板4 24V使能',
|
|
||||||
`Enable4Of12V` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电能转换板4 12V使能',
|
|
||||||
PRIMARY KEY (`DataIdNum`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of cavityenergyconversion
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for cavityenvironment
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `cavityenvironment`;
|
|
||||||
CREATE TABLE `cavityenvironment` (
|
|
||||||
`DataIdNum` int NOT NULL AUTO_INCREMENT COMMENT '数据编号',
|
|
||||||
`RecordTime` datetime NULL DEFAULT NULL COMMENT '记录时间',
|
|
||||||
`CavityPIN` int NULL DEFAULT NULL COMMENT '腔体识别码',
|
|
||||||
`Temperature1` float NULL DEFAULT NULL COMMENT '温度1',
|
|
||||||
`Temperature2` float NULL DEFAULT NULL COMMENT '温度2',
|
|
||||||
`HumDataIdNumity1` float NULL DEFAULT NULL COMMENT '湿度1',
|
|
||||||
`HumDataIdNumity2` float NULL DEFAULT NULL COMMENT '湿度2',
|
|
||||||
`Leak1` float NULL DEFAULT NULL COMMENT '漏水1',
|
|
||||||
`Leak2` float NULL DEFAULT NULL COMMENT '漏水2',
|
|
||||||
PRIMARY KEY (`DataIdNum`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of cavityenvironment
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for cavityoperationstatus
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `cavityoperationstatus`;
|
|
||||||
CREATE TABLE `cavityoperationstatus` (
|
|
||||||
`DataIdNum` int NOT NULL AUTO_INCREMENT COMMENT '数据编号',
|
|
||||||
`RecordTime` datetime NULL DEFAULT NULL COMMENT '记录时间',
|
|
||||||
`CavityPIN` int NULL DEFAULT NULL COMMENT '腔体识别码',
|
|
||||||
`Voltage48V1` float NULL DEFAULT NULL COMMENT '电能转换板1的48V电压',
|
|
||||||
`Current48V1` float NULL DEFAULT NULL COMMENT '电能转换板1的48V电流',
|
|
||||||
`Current24V1` float NULL DEFAULT NULL COMMENT '电能转换板1的24V电流',
|
|
||||||
`Current48V2` float NULL DEFAULT NULL COMMENT '电能转换板2的48V电流',
|
|
||||||
`Current24V2` float NULL DEFAULT NULL COMMENT '电能转换板2的24V电流',
|
|
||||||
`Current48V3` float NULL DEFAULT NULL COMMENT '电能转换板3的48V电流',
|
|
||||||
`Current24V3` float NULL DEFAULT NULL COMMENT '电能转换板3的24V电流',
|
|
||||||
`Current48V4` float NULL DEFAULT NULL COMMENT '电能转换板4的48V电流',
|
|
||||||
`Current24V4` float NULL DEFAULT NULL COMMENT '电能转换板4的24V电流',
|
|
||||||
`LeakageCurrent1` float NULL DEFAULT NULL COMMENT '漏电流模块1',
|
|
||||||
`LeakageCurrent2` float NULL DEFAULT NULL COMMENT '漏电流模块2',
|
|
||||||
`LeakageCurrent3` float NULL DEFAULT NULL COMMENT '漏电流模块3',
|
|
||||||
`LeakageCurrent4` float NULL DEFAULT NULL COMMENT '漏电流模块4',
|
|
||||||
PRIMARY KEY (`DataIdNum`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of cavityoperationstatus
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for cavityoutputcurrent
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `cavityoutputcurrent`;
|
|
||||||
CREATE TABLE `cavityoutputcurrent` (
|
|
||||||
`DataIdNum` int NOT NULL AUTO_INCREMENT COMMENT '数据编号',
|
|
||||||
`RecordTime` datetime NULL DEFAULT NULL COMMENT '记录时间',
|
|
||||||
`CavityPIN` int NULL DEFAULT NULL COMMENT '腔体识别码',
|
|
||||||
`CurrentOfGC-MS` float NULL DEFAULT NULL COMMENT '色质联用输出电流',
|
|
||||||
`CurrentOfSecondComPort1` float NULL DEFAULT NULL COMMENT '备用串口1输出电流',
|
|
||||||
`CurrentOfSecondComPort2` float NULL DEFAULT NULL COMMENT '备用串口2输出电流',
|
|
||||||
`CurrentOfOpticalComm` float NULL DEFAULT NULL COMMENT '光通讯机输出电流',
|
|
||||||
`CurrentOfADCP` float NULL DEFAULT NULL COMMENT 'ADCP输出电流',
|
|
||||||
`CurrentOfCTD` float NULL DEFAULT NULL COMMENT 'CTD输出电流',
|
|
||||||
`CurrentOfDC-ECD` float NULL DEFAULT NULL COMMENT '气相色谱仪输出电流',
|
|
||||||
`CurrentOfCH4` float NULL DEFAULT NULL COMMENT '甲烷同位素分析仪电流',
|
|
||||||
`CurrentOfCo2` float NULL DEFAULT NULL COMMENT '二氧化碳同位素分析仪电流',
|
|
||||||
`CurrentOfSNetPort` float NULL DEFAULT NULL COMMENT '备用网口输出电流',
|
|
||||||
`CurrentOfSerialServer` float NULL DEFAULT NULL COMMENT '串口服务器输出电流',
|
|
||||||
`CurrentOfIPC` float NULL DEFAULT NULL COMMENT '工作机输出电流',
|
|
||||||
`CurrentOfMicroRaman` float NULL DEFAULT NULL COMMENT '显微拉曼分析仪输出电流',
|
|
||||||
`CurrentOfMS` float NULL DEFAULT NULL COMMENT '质谱仪输出电流',
|
|
||||||
`CurrentOfALD` float NULL DEFAULT NULL COMMENT '声学定位输出电流',
|
|
||||||
`CurrrentOfVDataIdNumeo1` float NULL DEFAULT NULL COMMENT '摄像1的输出电流',
|
|
||||||
`CurrentOfVDataIdNumeo2` float NULL DEFAULT NULL COMMENT '摄像2的输出电流',
|
|
||||||
`CurrentOfSwichBoard` float NULL DEFAULT NULL COMMENT '电交换机2输出电流',
|
|
||||||
PRIMARY KEY (`DataIdNum`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of cavityoutputcurrent
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for cavityoutputfeedback
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `cavityoutputfeedback`;
|
|
||||||
CREATE TABLE `cavityoutputfeedback` (
|
|
||||||
`DataIdNum` int NOT NULL AUTO_INCREMENT COMMENT '数据编号',
|
|
||||||
`RecordTime` datetime NULL DEFAULT NULL COMMENT '记录时间',
|
|
||||||
`CavityPIN` int NULL DEFAULT NULL COMMENT '腔体识别码',
|
|
||||||
`OutputFeedbackOfGC-MS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '色质联用输出反馈',
|
|
||||||
`OutputFeedback1OfSecondComPort` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备用串口1输出反馈',
|
|
||||||
`OutputFeedback2OfSecondComPort` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备用串口2输出反馈',
|
|
||||||
`OutputFeedbackOfOpticalComm` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '光通讯机输出反馈',
|
|
||||||
`OutputFeedbackOfADCP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ADCP输出反馈',
|
|
||||||
`OutputFeedbackOfCTD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'CTD输出反馈',
|
|
||||||
`OutputFeedbackOfDC-ECD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '气相色谱仪输出反馈',
|
|
||||||
`OutputFeedbackOfCH4` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '甲烷同位素分析仪反馈',
|
|
||||||
`OutputFeedbackOfCo2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '二氧化碳同位素分析仪反馈',
|
|
||||||
`OutputFeedbackOfSNetPort` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备用网口反馈',
|
|
||||||
`OutputFeedbackOfSerialServer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '串口服务器反馈',
|
|
||||||
`OutputFeedbackOfIPC` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '工作机输出反馈',
|
|
||||||
`OutputFeedbackOfMicroRaman` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '显微拉曼分析仪输出反馈',
|
|
||||||
`OutputFeedbackOfMS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '质谱仪输出反馈',
|
|
||||||
`OutputFeedbackOfALD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '声学定位输出反馈',
|
|
||||||
`OutputFeedbackOfVDataIdNumeo1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '摄像1的输出反馈',
|
|
||||||
`OutputFeedbackOfVDataIdNumeo2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '摄像2的输出反馈',
|
|
||||||
`OutputFeedbackOfSwichBoard` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电交换机2输出反馈',
|
|
||||||
PRIMARY KEY (`DataIdNum`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of cavityoutputfeedback
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for cavityoutputstatus
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `cavityoutputstatus`;
|
|
||||||
CREATE TABLE `cavityoutputstatus` (
|
|
||||||
`DataIdNum` int NOT NULL AUTO_INCREMENT COMMENT '数据编号',
|
|
||||||
`RecordTime` datetime NULL DEFAULT NULL COMMENT '记录时间',
|
|
||||||
`CavityPIN` int NULL DEFAULT NULL COMMENT '腔体识别码',
|
|
||||||
`OutputStateOfGC-MS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '色质联用输出状态',
|
|
||||||
`OutputStateOfSecondComPort1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备用串口1输出状态',
|
|
||||||
`OutputStateOfSecondComPort2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备用串口2输出状态',
|
|
||||||
`OutputStateOfOpticalComm` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '光通讯机输出状态',
|
|
||||||
`OutputStateOfADCP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ADCP输出状态',
|
|
||||||
`OutputStateOfCTD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'CTD输出状态',
|
|
||||||
`OutputStateOfDC-ECD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '气相色谱仪输出状态',
|
|
||||||
`OutputStateOfCH4` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '甲烷同位素分析仪状态',
|
|
||||||
`OutputStateOfCo2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '二氧化碳同位素分析仪状态',
|
|
||||||
`OutputStateOfSNetPort` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备用网口状态',
|
|
||||||
`OutputStateOfSerialServer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '串口服务器状态',
|
|
||||||
`OutputStateOfIPC` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '工作机输出状态',
|
|
||||||
`OutputStateOfMicroRaman` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '显微拉曼分析仪输出状态',
|
|
||||||
`OutputStateOfMS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '质谱仪输出状态',
|
|
||||||
`OutputStateOfALD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '声学定位输出状态',
|
|
||||||
`OutputStateOfVDataIdNumeo1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '摄像1的输出状态',
|
|
||||||
`OutputStateOfVDataIdNumeo2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '摄像2的输出状态',
|
|
||||||
`OutputStateOfSwichBoard` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电交换机2输出状态',
|
|
||||||
PRIMARY KEY (`DataIdNum`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of cavityoutputstatus
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for menus
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `menus`;
|
|
||||||
CREATE TABLE `menus` (
|
|
||||||
`menu_id` int NOT NULL COMMENT '菜单ID',
|
|
||||||
`menu_header` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`target_view` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`parent_id` int NULL DEFAULT NULL,
|
|
||||||
`menu_icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`_index` int NULL DEFAULT NULL,
|
|
||||||
`menu_type` int NULL DEFAULT NULL,
|
|
||||||
`state` int NULL DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`menu_id`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of menus
|
|
||||||
-- ----------------------------
|
|
||||||
INSERT INTO `menus` VALUES (1, '基础信息管理', NULL, 0, 'e6b8', 2, 1, 1);
|
|
||||||
INSERT INTO `menus` VALUES (2, '系统用户', 'UserManagementView', 1, 'e606', 1, 0, 1);
|
|
||||||
INSERT INTO `menus` VALUES (3, '用户角色', 'RoleView', 1, 'e600', 2, 0, 1);
|
|
||||||
INSERT INTO `menus` VALUES (4, '菜单管理', 'MenuManagementView', 1, 'e635', 0, 0, 1);
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for role_menu
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `role_menu`;
|
|
||||||
CREATE TABLE `role_menu` (
|
|
||||||
`role_id` int NOT NULL,
|
|
||||||
`menu_id` int NOT NULL,
|
|
||||||
PRIMARY KEY (`role_id`, `menu_id`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of role_menu
|
|
||||||
-- ----------------------------
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 1);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 2);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 3);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 4);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 5);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 6);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 7);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 8);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 9);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 10);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 11);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 12);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 13);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 17);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 18);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 19);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 20);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 21);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 22);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 23);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 24);
|
|
||||||
INSERT INTO `role_menu` VALUES (1, 25);
|
|
||||||
INSERT INTO `role_menu` VALUES (2, 1);
|
|
||||||
INSERT INTO `role_menu` VALUES (2, 2);
|
|
||||||
INSERT INTO `role_menu` VALUES (2, 3);
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for role_user
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `role_user`;
|
|
||||||
CREATE TABLE `role_user` (
|
|
||||||
`user_id` int NOT NULL,
|
|
||||||
`role_id` int NOT NULL,
|
|
||||||
PRIMARY KEY (`role_id`, `user_id`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of role_user
|
|
||||||
-- ----------------------------
|
|
||||||
INSERT INTO `role_user` VALUES (2024001, 1);
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for sysrole
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `sysrole`;
|
|
||||||
CREATE TABLE `sysrole` (
|
|
||||||
`role_id` int NOT NULL AUTO_INCREMENT,
|
|
||||||
`role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`role_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`state` int NULL DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`role_id`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of sysrole
|
|
||||||
-- ----------------------------
|
|
||||||
INSERT INTO `sysrole` VALUES (1, '测试权限组', '测试权限组测试权限组测试权限组测试权限组测试权限组', 1);
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for sysuser
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `sysuser`;
|
|
||||||
CREATE TABLE `sysuser` (
|
|
||||||
`UserId` int NOT NULL,
|
|
||||||
`UserName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`RealName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`Password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`Status` int NULL DEFAULT NULL,
|
|
||||||
`Age` int NULL DEFAULT NULL,
|
|
||||||
`UserIcon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`Phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`Mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`Address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`Email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`QQ` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`WeChat` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
|
||||||
`Gender` int NULL DEFAULT NULL,
|
|
||||||
`LastLoginTime` datetime NULL DEFAULT NULL,
|
|
||||||
`CreateTime` datetime NULL DEFAULT NULL,
|
|
||||||
`CreateId` int NULL DEFAULT NULL,
|
|
||||||
`LastModifyTime` datetime NULL DEFAULT NULL,
|
|
||||||
`LastModifyId` int NULL DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`UserId`) USING BTREE
|
|
||||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of sysuser
|
|
||||||
-- ----------------------------
|
|
||||||
INSERT INTO `sysuser` VALUES (2024001, 'admin', 'Administrator', '123456', 1, 26, 'a05.png', '1232342243322', NULL, '222', NULL, NULL, NULL, 0, NULL, '2024-02-28 13:49:33', 2024001, NULL, NULL);
|
|
||||||
|
|
||||||
SET FOREIGN_KEY_CHECKS = 1;
|
|
||||||
@ -13,7 +13,7 @@
|
|||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="7.0.0" />
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="7.0.12" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
@ -15,7 +15,7 @@ namespace InSituLaboratory.ORM
|
|||||||
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||||
{
|
{
|
||||||
if (!optionsBuilder.IsConfigured)
|
if (!optionsBuilder.IsConfigured)
|
||||||
optionsBuilder.UseMySql("server=localhost;port=3306;database=20240301_insitulaboratory;user=root;password=zttZTT1234", new MySqlServerVersion(new Version(8, 0, 33)));
|
optionsBuilder.UseSqlite("Data Source=data.db ");
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
||||||
|
|||||||
@ -50,6 +50,8 @@ namespace InSituLaboratory
|
|||||||
containerRegistry.RegisterForNavigation<Views.Pages.MenuManagementView>();
|
containerRegistry.RegisterForNavigation<Views.Pages.MenuManagementView>();
|
||||||
containerRegistry.RegisterForNavigation<Views.Pages.UserManagementView>();
|
containerRegistry.RegisterForNavigation<Views.Pages.UserManagementView>();
|
||||||
containerRegistry.RegisterForNavigation<Views.Pages.RoleView>();
|
containerRegistry.RegisterForNavigation<Views.Pages.RoleView>();
|
||||||
|
|
||||||
|
|
||||||
containerRegistry.RegisterForNavigation<Views.Pages.CavityOperationView>();
|
containerRegistry.RegisterForNavigation<Views.Pages.CavityOperationView>();
|
||||||
containerRegistry.RegisterForNavigation<Views.Pages.CavityEnvironmentView>();
|
containerRegistry.RegisterForNavigation<Views.Pages.CavityEnvironmentView>();
|
||||||
|
|
||||||
|
|||||||
@ -5,68 +5,23 @@
|
|||||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
xmlns:local="clr-namespace:InSituLaboratory.Views.Pages"
|
xmlns:local="clr-namespace:InSituLaboratory.Views.Pages"
|
||||||
mc:Ignorable="d" Template="{StaticResource PageSearchTempalte}">
|
mc:Ignorable="d" Template="{StaticResource PageSearchTempalte}">
|
||||||
|
|
||||||
|
|
||||||
<Grid Grid.IsSharedSizeScope="True" Margin="0,5,0,10">
|
<Grid Grid.IsSharedSizeScope="True" Margin="0,5,0,10">
|
||||||
<Grid.RowDefinitions>
|
<ScrollViewer ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Hidden" x:Name="sv" CanContentScroll="False" PreviewMouseWheel="ScrollViewer_PreviewMouseWheel">
|
||||||
<RowDefinition Height="30"/>
|
<DataGrid ItemsSource="{Binding cavityenvironment }" FontSize="12" FontWeight="Bold" IsReadOnly="True" >
|
||||||
<RowDefinition/>
|
<DataGrid.Columns>
|
||||||
</Grid.RowDefinitions>
|
<DataGridTextColumn Header="序号" Width="40" Binding="{Binding DataIdNum}" />
|
||||||
<Border Background="#EEE" Height="1" VerticalAlignment="Bottom"/>
|
<DataGridTextColumn Header="记录时间" Width="140" Binding="{Binding RecordTime,StringFormat=yyyy-MM-dd HH:mm:ss}"/>
|
||||||
|
<DataGridTextColumn Header="腔体识别码" Width="70" Binding="{Binding CavityPIN}"/>
|
||||||
<Grid TextBlock.FontSize="12" TextBlock.FontWeight="Bold" TextBlock.Foreground="#666">
|
<DataGridTextColumn Header="温度1" Width="120" Binding="{Binding Temperature1}"/>
|
||||||
<Grid.ColumnDefinitions>
|
<DataGridTextColumn Header="温度2" Width="120" Binding="{Binding Temperature2}"/>
|
||||||
<ColumnDefinition Width="100"/>
|
<DataGridTextColumn Header="湿度1" Width="120" Binding="{Binding HumDataIdNumity1}"/>
|
||||||
<ColumnDefinition Width="120"/>
|
<DataGridTextColumn Header="湿度2" Width="120" Binding="{Binding HumDataIdNumity2}" />
|
||||||
<ColumnDefinition Width="120"/>
|
<DataGridTextColumn Header="漏水1" Width="120" Binding="{Binding Leak1}"/>
|
||||||
<ColumnDefinition Width="120"/>
|
<DataGridTextColumn Header="漏水2" Width="120" Binding="{Binding Leak2}"/>
|
||||||
<ColumnDefinition Width="120"/>
|
</DataGrid.Columns>
|
||||||
<ColumnDefinition Width="120"/>
|
</DataGrid>
|
||||||
<ColumnDefinition Width="120"/>
|
</ScrollViewer>
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
</Grid.ColumnDefinitions>
|
|
||||||
<TextBlock Text="数据编号" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
<TextBlock Text="记录时间" Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
<TextBlock Text="腔体识别码" Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Center" />
|
|
||||||
<TextBlock Text="温度1" Grid.Column="3" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
<TextBlock Text="温度2" Grid.Column="4" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
<TextBlock Text="湿度1" Grid.Column="5" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
<TextBlock Text="湿度2" Grid.Column="6" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
<TextBlock Text="漏水1" Grid.Column="7" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
<TextBlock Text="漏水2" Grid.Column="8" VerticalAlignment="Center" HorizontalAlignment="Center"/>
|
|
||||||
</Grid>
|
|
||||||
<ListBox ItemsSource="{Binding cavityenvironment}" Grid.Row="1" BorderThickness="0" Background="Transparent" ItemContainerStyle="{StaticResource NoramalListBoxItemStyle}">
|
|
||||||
<ListBox.ItemTemplate>
|
|
||||||
<DataTemplate>
|
|
||||||
<Grid Background="Transparent" Name="root">
|
|
||||||
<Grid.ColumnDefinitions>
|
|
||||||
<ColumnDefinition Width="100"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
<ColumnDefinition Width="120"/>
|
|
||||||
</Grid.ColumnDefinitions>
|
|
||||||
<TextBlock Text="{Binding DataIdNum}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
||||||
<TextBlock Text="{Binding RecordTime,StringFormat=yyyy-MM-dd HH:mm:ss}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="1"/>
|
|
||||||
<TextBlock Text="{Binding CavityPIN}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="2"/>
|
|
||||||
<TextBlock Text="{Binding Temperature1}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="3"/>
|
|
||||||
<TextBlock Text="{Binding Temperature2}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="4"/>
|
|
||||||
<TextBlock Text="{Binding HumDataIdNumity1}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="5"/>
|
|
||||||
<TextBlock Text="{Binding HumDataIdNumity2}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="6"/>
|
|
||||||
<TextBlock Text="{Binding Leak1}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="7"/>
|
|
||||||
<TextBlock Text="{Binding Leak2}" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="8"/>
|
|
||||||
</Grid>
|
|
||||||
|
|
||||||
<DataTemplate.Triggers>
|
|
||||||
<Trigger Property="IsMouseOver" Value="True">
|
|
||||||
<Setter TargetName="root" Property="Background" Value="#F7F9FA"/>
|
|
||||||
</Trigger>
|
|
||||||
</DataTemplate.Triggers>
|
|
||||||
</DataTemplate>
|
|
||||||
</ListBox.ItemTemplate>
|
|
||||||
</ListBox>
|
|
||||||
</Grid>
|
</Grid>
|
||||||
</UserControl>
|
</UserControl>
|
||||||
|
|||||||
@ -24,5 +24,32 @@ namespace InSituLaboratory.Views.Pages
|
|||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 支持鼠标滚轮上下滚动
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="sender"></param>
|
||||||
|
/// <param name="e"></param>
|
||||||
|
private void ScrollViewer_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
|
||||||
|
{
|
||||||
|
ScrollViewer viewer = sv; //sv 为Scrollview的名字,在Xaml文件中定义。
|
||||||
|
if (viewer == null) return;
|
||||||
|
double num = Math.Abs((int)(e.Delta / 2));
|
||||||
|
double offset = 0.0;
|
||||||
|
if (e.Delta > 0)
|
||||||
|
{
|
||||||
|
offset = Math.Max((double)0.0, (double)(viewer.VerticalOffset - num));//viewer.VerticalOffset获取包含滚动内容的垂直偏移量的值。
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
offset = Math.Min(viewer.ScrollableHeight, viewer.VerticalOffset + num);
|
||||||
|
}
|
||||||
|
if (offset != viewer.VerticalOffset)
|
||||||
|
{
|
||||||
|
viewer.ScrollToVerticalOffset(offset);//将 ScrollViewer 内的内容滚动到指定的垂直偏移量位置。
|
||||||
|
e.Handled = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user