diff --git a/20240301_insitulaboratory.sql b/20240301_insitulaboratory.sql deleted file mode 100644 index 2eea3e8..0000000 --- a/20240301_insitulaboratory.sql +++ /dev/null @@ -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; diff --git a/InSituLaboratory.ORM/InSituLaboratory.ORM.csproj b/InSituLaboratory.ORM/InSituLaboratory.ORM.csproj index 45f93b5..4ad6e8e 100644 --- a/InSituLaboratory.ORM/InSituLaboratory.ORM.csproj +++ b/InSituLaboratory.ORM/InSituLaboratory.ORM.csproj @@ -13,7 +13,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/InSituLaboratory.ORM/NoimptyDbContext.cs b/InSituLaboratory.ORM/NoimptyDbContext.cs index b8ac7f4..5024534 100644 --- a/InSituLaboratory.ORM/NoimptyDbContext.cs +++ b/InSituLaboratory.ORM/NoimptyDbContext.cs @@ -15,7 +15,7 @@ namespace InSituLaboratory.ORM protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { 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) diff --git a/InSituLaboratory/App.xaml.cs b/InSituLaboratory/App.xaml.cs index 35f22d7..b5ac4ce 100644 --- a/InSituLaboratory/App.xaml.cs +++ b/InSituLaboratory/App.xaml.cs @@ -50,6 +50,8 @@ namespace InSituLaboratory containerRegistry.RegisterForNavigation(); containerRegistry.RegisterForNavigation(); containerRegistry.RegisterForNavigation(); + + containerRegistry.RegisterForNavigation(); containerRegistry.RegisterForNavigation(); diff --git a/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml b/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml index 4352c58..5248cce 100644 --- a/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml +++ b/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml @@ -5,68 +5,23 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:InSituLaboratory.Views.Pages" mc:Ignorable="d" Template="{StaticResource PageSearchTempalte}"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml.cs b/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml.cs index db82a06..690213e 100644 --- a/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml.cs +++ b/InSituLaboratory/Views/Pages/CavityEnvironmentView.xaml.cs @@ -24,5 +24,32 @@ namespace InSituLaboratory.Views.Pages { InitializeComponent(); } + + + /// + /// 支持鼠标滚轮上下滚动 + /// + /// + /// + 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; + } + } } } diff --git a/data.db b/data.db new file mode 100644 index 0000000..6d87453 Binary files /dev/null and b/data.db differ