-- MySQL dump 10.13 Distrib 8.0.19, for Win64 (x86_64) -- -- Host: nas.youjiala.com Database: Furion -- ------------------------------------------------------ -- Server version 26.7.0 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!50503 SET NAMES utf8mb4 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `article` -- DROP TABLE IF EXISTS `article`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `article` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `article_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `article_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `brief` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `article_cover_filename` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `approved_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `top_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `order_by` int NOT NULL, PRIMARY KEY (`article_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `article` -- LOCK TABLES `article` WRITE; /*!40000 ALTER TABLE `article` DISABLE KEYS */; /*!40000 ALTER TABLE `article` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `article_family_group` -- DROP TABLE IF EXISTS `article_family_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `article_family_group` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `article_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`article_name`,`family_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `article_family_group` -- LOCK TABLES `article_family_group` WRITE; /*!40000 ALTER TABLE `article_family_group` DISABLE KEYS */; /*!40000 ALTER TABLE `article_family_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `article_filename` -- DROP TABLE IF EXISTS `article_filename`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `article_filename` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_id` bigint NOT NULL AUTO_INCREMENT, `article_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`file_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `article_filename` -- LOCK TABLES `article_filename` WRITE; /*!40000 ALTER TABLE `article_filename` DISABLE KEYS */; /*!40000 ALTER TABLE `article_filename` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `dms_file` -- DROP TABLE IF EXISTS `dms_file`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_file` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_id` bigint NOT NULL AUTO_INCREMENT, `file_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_path` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_size` int NOT NULL, `ower_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `revision_no` int NOT NULL, `is_directory_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `is_link_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `linked_file_id` int NOT NULL, `org_file_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `order_key` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `file_tag` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `allow_rename_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `allow_delete_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `landscape_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `transcode_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`file_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_file` -- LOCK TABLES `dms_file` WRITE; /*!40000 ALTER TABLE `dms_file` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_file` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `dms_file_delete_log` -- DROP TABLE IF EXISTS `dms_file_delete_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_file_delete_log` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_id` bigint NOT NULL AUTO_INCREMENT, `file_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_path` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_size` int NOT NULL, `ower_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `revision_no` int NOT NULL, `is_directory_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `is_link_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `linked_file_id` int NOT NULL, `org_file_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `order_key` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `file_tag` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `allow_rename_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `allow_delete_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `landscape_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `transcode_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`file_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_file_delete_log` -- LOCK TABLES `dms_file_delete_log` WRITE; /*!40000 ALTER TABLE `dms_file_delete_log` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_file_delete_log` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `dms_file_upload` -- DROP TABLE IF EXISTS `dms_file_upload`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_file_upload` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_id` bigint NOT NULL, `upload_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_category` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `org_file_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`file_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_file_upload` -- LOCK TABLES `dms_file_upload` WRITE; /*!40000 ALTER TABLE `dms_file_upload` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_file_upload` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `dms_file_upload_delete_log` -- DROP TABLE IF EXISTS `dms_file_upload_delete_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_file_upload_delete_log` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_id` bigint NOT NULL, `upload_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_category` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `org_file_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`file_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_file_upload_delete_log` -- LOCK TABLES `dms_file_upload_delete_log` WRITE; /*!40000 ALTER TABLE `dms_file_upload_delete_log` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_file_upload_delete_log` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `dms_file_upload_delete_log_view` -- DROP TABLE IF EXISTS `dms_file_upload_delete_log_view`; /*!50001 DROP VIEW IF EXISTS `dms_file_upload_delete_log_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `dms_file_upload_delete_log_view` AS SELECT 1 AS `created_datetime`, 1 AS `created_by`, 1 AS `file_id`, 1 AS `upload_name`, 1 AS `file_category`, 1 AS `org_file_name`, 1 AS `file_name`, 1 AS `file_path`, 1 AS `folder_local_name`, 1 AS `file_size`, 1 AS `ower_id`, 1 AS `revision_no`, 1 AS `is_directory_indc`, 1 AS `is_link_indc`, 1 AS `linked_file_id`, 1 AS `order_key`, 1 AS `file_tag`, 1 AS `allow_rename_indc`, 1 AS `allow_delete_indc`, 1 AS `file_type`, 1 AS `landscape_indc`, 1 AS `transcode_indc`, 1 AS `url`*/; SET character_set_client = @saved_cs_client; -- -- Temporary view structure for view `dms_file_upload_view` -- DROP TABLE IF EXISTS `dms_file_upload_view`; /*!50001 DROP VIEW IF EXISTS `dms_file_upload_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `dms_file_upload_view` AS SELECT 1 AS `created_datetime`, 1 AS `created_by`, 1 AS `file_id`, 1 AS `upload_name`, 1 AS `file_category`, 1 AS `org_file_name`, 1 AS `file_name`, 1 AS `file_path`, 1 AS `folder_local_name`, 1 AS `file_size`, 1 AS `ower_id`, 1 AS `revision_no`, 1 AS `is_directory_indc`, 1 AS `is_link_indc`, 1 AS `linked_file_id`, 1 AS `order_key`, 1 AS `file_tag`, 1 AS `allow_rename_indc`, 1 AS `allow_delete_indc`, 1 AS `file_type`, 1 AS `landscape_indc`, 1 AS `transcode_indc`, 1 AS `url`*/; SET character_set_client = @saved_cs_client; -- -- Temporary view structure for view `dms_file_usage_view` -- DROP TABLE IF EXISTS `dms_file_usage_view`; /*!50001 DROP VIEW IF EXISTS `dms_file_usage_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `dms_file_usage_view` AS SELECT 1 AS `ower_id`, 1 AS `file_count`, 1 AS `used_kb`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `dms_folder` -- DROP TABLE IF EXISTS `dms_folder`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_folder` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_id` bigint NOT NULL AUTO_INCREMENT, `folder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_local_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`folder_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_folder` -- LOCK TABLES `dms_folder` WRITE; /*!40000 ALTER TABLE `dms_folder` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_folder` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `dms_folder_delete_log` -- DROP TABLE IF EXISTS `dms_folder_delete_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_folder_delete_log` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_id` bigint NOT NULL AUTO_INCREMENT, `folder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_local_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`folder_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_folder_delete_log` -- LOCK TABLES `dms_folder_delete_log` WRITE; /*!40000 ALTER TABLE `dms_folder_delete_log` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_folder_delete_log` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `dms_folder_map` -- DROP TABLE IF EXISTS `dms_folder_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_folder_map` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_name_parent` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_name_son` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `orderby` int NOT NULL, PRIMARY KEY (`folder_name_parent`,`folder_name_son`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_folder_map` -- LOCK TABLES `dms_folder_map` WRITE; /*!40000 ALTER TABLE `dms_folder_map` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_folder_map` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `dms_folder_map_delete_log` -- DROP TABLE IF EXISTS `dms_folder_map_delete_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `dms_folder_map_delete_log` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_name_parent` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_name_son` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `orderby` int NOT NULL, PRIMARY KEY (`folder_name_parent`,`folder_name_son`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `dms_folder_map_delete_log` -- LOCK TABLES `dms_folder_map_delete_log` WRITE; /*!40000 ALTER TABLE `dms_folder_map_delete_log` DISABLE KEYS */; /*!40000 ALTER TABLE `dms_folder_map_delete_log` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `family_dms_file_view` -- DROP TABLE IF EXISTS `family_dms_file_view`; /*!50001 DROP VIEW IF EXISTS `family_dms_file_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_dms_file_view` AS SELECT 1 AS `created_datetime`, 1 AS `created_by`, 1 AS `family_name`, 1 AS `file_id`, 1 AS `folder_name`, 1 AS `top_folder_name`, 1 AS `file_category`, 1 AS `org_file_name`, 1 AS `notice`, 1 AS `file_name`, 1 AS `file_path`, 1 AS `folder_local_name`, 1 AS `file_size`, 1 AS `ower_id`, 1 AS `revision_no`, 1 AS `is_directory_indc`, 1 AS `is_link_indc`, 1 AS `linked_file_id`, 1 AS `order_key`, 1 AS `file_tag`, 1 AS `file_type`, 1 AS `landscape_indc`, 1 AS `transcode_indc`, 1 AS `allow_rename_indc`, 1 AS `allow_delete_indc`, 1 AS `permission_indc`, 1 AS `favorite_indc`, 1 AS `url`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `family_folder_favorite` -- DROP TABLE IF EXISTS `family_folder_favorite`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_folder_favorite` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`user_name`,`folder_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_folder_favorite` -- LOCK TABLES `family_folder_favorite` WRITE; /*!40000 ALTER TABLE `family_folder_favorite` DISABLE KEYS */; /*!40000 ALTER TABLE `family_folder_favorite` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `family_folder_favorite_view` -- DROP TABLE IF EXISTS `family_folder_favorite_view`; /*!50001 DROP VIEW IF EXISTS `family_folder_favorite_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_folder_favorite_view` AS SELECT 1 AS `user_name`, 1 AS `folder_name`, 1 AS `folder_local_name`, 1 AS `notice`, 1 AS `family_name`, 1 AS `family_local_name`, 1 AS `top_folder_name`, 1 AS `top_folder_local_name`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `family_group` -- DROP TABLE IF EXISTS `family_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_group` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `expire_datetime` datetime DEFAULT NULL, `open_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `add_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `valid_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `open_dir_indc` varchar(1) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`family_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_group` -- LOCK TABLES `family_group` WRITE; /*!40000 ALTER TABLE `family_group` DISABLE KEYS */; /*!40000 ALTER TABLE `family_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `family_group_folder` -- DROP TABLE IF EXISTS `family_group_folder`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_group_folder` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_id` bigint NOT NULL AUTO_INCREMENT, `folder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `top_folder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_path` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`folder_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_group_folder` -- LOCK TABLES `family_group_folder` WRITE; /*!40000 ALTER TABLE `family_group_folder` DISABLE KEYS */; /*!40000 ALTER TABLE `family_group_folder` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `family_group_manager` -- DROP TABLE IF EXISTS `family_group_manager`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_group_manager` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `manager_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `valid_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`user_name`,`family_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_group_manager` -- LOCK TABLES `family_group_manager` WRITE; /*!40000 ALTER TABLE `family_group_manager` DISABLE KEYS */; /*!40000 ALTER TABLE `family_group_manager` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `family_group_manager_user_view` -- DROP TABLE IF EXISTS `family_group_manager_user_view`; /*!50001 DROP VIEW IF EXISTS `family_group_manager_user_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_group_manager_user_view` AS SELECT 1 AS `user_name`, 1 AS `family_name`, 1 AS `family_local_name`, 1 AS `user_local_name`, 1 AS `manager_indc`, 1 AS `valid_indc`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `family_group_permission` -- DROP TABLE IF EXISTS `family_group_permission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_group_permission` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `folder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `create_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `delete_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`family_name`,`folder_name`,`user_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_group_permission` -- LOCK TABLES `family_group_permission` WRITE; /*!40000 ALTER TABLE `family_group_permission` DISABLE KEYS */; /*!40000 ALTER TABLE `family_group_permission` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `family_group_permission_user_folder_view` -- DROP TABLE IF EXISTS `family_group_permission_user_folder_view`; /*!50001 DROP VIEW IF EXISTS `family_group_permission_user_folder_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_group_permission_user_folder_view` AS SELECT 1 AS `user_name`, 1 AS `family_name`, 1 AS `user_local_name`, 1 AS `folder_name`, 1 AS `folder_local_name`, 1 AS `notice`, 1 AS `file_path`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `family_person` -- DROP TABLE IF EXISTS `family_person`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_person` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `person_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `avatar_filename` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `surname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `genealogy_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `common_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `alias` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `zi` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `hao` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `father_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `mother_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `birth_order` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `gender` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `marital_status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `school` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `major` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `education` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `graduation_status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `duty` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `birth_text` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `birth_date` datetime DEFAULT NULL, `death_text` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `death_date` datetime DEFAULT NULL, `privacy` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `live_status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `introduction` varchar(3096) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `is_bind_user` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `bind_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `tree_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`person_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_person` -- LOCK TABLES `family_person` WRITE; /*!40000 ALTER TABLE `family_person` DISABLE KEYS */; /*!40000 ALTER TABLE `family_person` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `family_person_log` -- DROP TABLE IF EXISTS `family_person_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_person_log` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `log_id` bigint NOT NULL AUTO_INCREMENT, `person_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `audit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `event_actor` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `old_value` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `new_value` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, PRIMARY KEY (`log_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_person_log` -- LOCK TABLES `family_person_log` WRITE; /*!40000 ALTER TABLE `family_person_log` DISABLE KEYS */; /*!40000 ALTER TABLE `family_person_log` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `family_tree` -- DROP TABLE IF EXISTS `family_tree`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_tree` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `tree_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `tree_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `brief` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ancestor_person_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `tree_cover_filename` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `public_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`tree_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_tree` -- LOCK TABLES `family_tree` WRITE; /*!40000 ALTER TABLE `family_tree` DISABLE KEYS */; /*!40000 ALTER TABLE `family_tree` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `family_tree_children_map` -- DROP TABLE IF EXISTS `family_tree_children_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_tree_children_map` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `tree_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `person_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `spouse_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `children_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `relation_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `orderby` int NOT NULL, `remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`tree_id`,`person_id`,`children_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_tree_children_map` -- LOCK TABLES `family_tree_children_map` WRITE; /*!40000 ALTER TABLE `family_tree_children_map` DISABLE KEYS */; /*!40000 ALTER TABLE `family_tree_children_map` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `family_tree_children_map_view` -- DROP TABLE IF EXISTS `family_tree_children_map_view`; /*!50001 DROP VIEW IF EXISTS `family_tree_children_map_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_tree_children_map_view` AS SELECT 1 AS `tree_id`, 1 AS `person_id`, 1 AS `surname`, 1 AS `genealogy_name`, 1 AS `common_name`, 1 AS `spouse_id`, 1 AS `children_id`, 1 AS `gender`, 1 AS `children_surname`, 1 AS `children_genealogy_name`, 1 AS `children_common_name`, 1 AS `relation_type`, 1 AS `orderby`, 1 AS `remark`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `family_tree_file_log` -- DROP TABLE IF EXISTS `family_tree_file_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_tree_file_log` ( `created_datetime` datetime NOT NULL, `created_by` varchar(100) COLLATE utf8mb4_general_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(100) COLLATE utf8mb4_general_ci NOT NULL, `log_id` int NOT NULL AUTO_INCREMENT, `tree_id` varchar(20) COLLATE utf8mb4_general_ci NOT NULL, `action` varchar(10) COLLATE utf8mb4_general_ci NOT NULL, `scope` varchar(10) COLLATE utf8mb4_general_ci NOT NULL, `anchor_person_id` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL, `file_name` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL, `person_count` int NOT NULL DEFAULT '0', `result` varchar(10) COLLATE utf8mb4_general_ci NOT NULL, `message` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL, PRIMARY KEY (`log_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_tree_file_log` -- LOCK TABLES `family_tree_file_log` WRITE; /*!40000 ALTER TABLE `family_tree_file_log` DISABLE KEYS */; /*!40000 ALTER TABLE `family_tree_file_log` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `family_tree_permission` -- DROP TABLE IF EXISTS `family_tree_permission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_tree_permission` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `tree_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `person_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `manager_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `valid_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`tree_id`,`person_id`,`user_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_tree_permission` -- LOCK TABLES `family_tree_permission` WRITE; /*!40000 ALTER TABLE `family_tree_permission` DISABLE KEYS */; /*!40000 ALTER TABLE `family_tree_permission` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `family_tree_permission_user_view` -- DROP TABLE IF EXISTS `family_tree_permission_user_view`; /*!50001 DROP VIEW IF EXISTS `family_tree_permission_user_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_tree_permission_user_view` AS SELECT 1 AS `created_datetime`, 1 AS `user_name`, 1 AS `tree_id`, 1 AS `person_id`, 1 AS `person_local_name`, 1 AS `user_local_name`, 1 AS `manager_indc`, 1 AS `valid_indc`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `family_tree_spouse_map` -- DROP TABLE IF EXISTS `family_tree_spouse_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `family_tree_spouse_map` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `tree_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `person_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `spouse_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `marry_date_text` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `marry_date` datetime DEFAULT NULL, `divorce_date_text` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `divorce_date` datetime DEFAULT NULL, `marry_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `is_current` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `orderby` int NOT NULL, `remark` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`tree_id`,`person_id`,`spouse_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `family_tree_spouse_map` -- LOCK TABLES `family_tree_spouse_map` WRITE; /*!40000 ALTER TABLE `family_tree_spouse_map` DISABLE KEYS */; /*!40000 ALTER TABLE `family_tree_spouse_map` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `family_tree_spouse_map_view` -- DROP TABLE IF EXISTS `family_tree_spouse_map_view`; /*!50001 DROP VIEW IF EXISTS `family_tree_spouse_map_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_tree_spouse_map_view` AS SELECT 1 AS `tree_id`, 1 AS `person_id`, 1 AS `surname`, 1 AS `genealogy_name`, 1 AS `common_name`, 1 AS `spouse_id`, 1 AS `gender`, 1 AS `spouse_surname`, 1 AS `spouse_genealogy_name`, 1 AS `spouse_common_name`, 1 AS `marry_date_text`, 1 AS `marry_date`, 1 AS `divorce_date_text`, 1 AS `divorce_date`, 1 AS `marry_type`, 1 AS `is_current`, 1 AS `orderby`, 1 AS `remark`*/; SET character_set_client = @saved_cs_client; -- -- Temporary view structure for view `family_tree_view` -- DROP TABLE IF EXISTS `family_tree_view`; /*!50001 DROP VIEW IF EXISTS `family_tree_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `family_tree_view` AS SELECT 1 AS `tree_name`, 1 AS `tree_id`, 1 AS `public_indc`, 1 AS `brief`, 1 AS `tree_cover_filename`, 1 AS `ancestor_person_id`, 1 AS `surname`, 1 AS `genealogy_name`, 1 AS `common_name`*/; SET character_set_client = @saved_cs_client; -- -- Temporary view structure for view `init_max_updated_datetime_view` -- DROP TABLE IF EXISTS `init_max_updated_datetime_view`; /*!50001 DROP VIEW IF EXISTS `init_max_updated_datetime_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `init_max_updated_datetime_view` AS SELECT 1 AS `locale_max`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `locale` -- DROP TABLE IF EXISTS `locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `locale` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `group_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `lang` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `order_by` int NOT NULL, PRIMARY KEY (`group_name`,`lang`,`name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `locale` -- LOCK TABLES `locale` WRITE; /*!40000 ALTER TABLE `locale` DISABLE KEYS */; INSERT INTO `locale` VALUES ('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','AuthService','en','certification','The certification was not approved.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','AuthService','en','locked','User account has been locked.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','AuthService','zh-cn','certification','认证不通过',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','AuthService','zh-cn','locked','用户账号已锁定',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BankPolicy','en','ABOCCNB','中国农业银行股份有限公司',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BankPolicy','en','B001','中国农业银行',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BankPolicy','zh-cn','ABOCCNB','中国农业银行股份有限公司',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BankPolicy','zh-cn','B001','中国农业银行',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BookStatusPolicy','en','C','Completed',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BookStatusPolicy','en','D','Draft',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BookStatusPolicy','en','S','Submitted',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BookStatusPolicy','zh-cn','C','完成',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BookStatusPolicy','zh-cn','D','草拟中',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','BookStatusPolicy','zh-cn','S','提交',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','CulturePolicy','en','en','English',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','CulturePolicy','en','zh-cn','Chinese',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','CulturePolicy','zh-cn','en','英文',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','CulturePolicy','zh-cn','zh-cn','中文',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','en','0','星期日',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','en','1','星期一',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','en','2','星期二',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','en','3','星期三',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','en','4','星期四',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','en','5','星期五',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','en','6','星期六',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','zh-cn','0','星期日',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','zh-cn','1','星期一',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','zh-cn','2','星期二',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','zh-cn','3','星期三',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','zh-cn','4','星期四',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','zh-cn','5','星期五',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DayOfWeekPolicy','zh-cn','6','星期六',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','sherpa-onnx-vits-zh-ll','sherpa(5)',17),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','vits-melo-tts-zh_en','mlo(1)',15),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','vits-zh-hf-fanchen-C','fanchen(187)',18),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','vits-zh-hf-theresa','theresa(804)',16),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnLiaoningXiaobeiNeural','zh-CN-liaoning-XiaobeiNeural',10),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnShaanxiXiaoniNeural','zh-CN-shaanxi-XiaoniNeural',14),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnXiaoxiaoNeural','zh-CN-XiaoxiaoNeural',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnXiaoyiNeural','zh-CN-XiaoyiNeural',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnYunjianNeural','zh-CN-YunjianNeural',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnYunxiaNeural','zh-CN-YunxiaNeural',8),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnYunxiNeural','zh-CN-YunxiNeural',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhCnYunyangNeural','zh-CN-YunyangNeural',9),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhHkHiuGaaiNeural','zh-HK-HiuGaaiNeural',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhHkHiuMaanNeural','zh-HK-HiuMaanNeural',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhHkWanLungNeural','zh-HK-WanLungNeural',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhTwHsiaoChenNeural','zh-TW-HsiaoChenNeural',11),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhTwHsiaoYuNeural','zh-TW-HsiaoYuNeural',13),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','en','ZhTwYunJheNeural','zh-TW-YunJheNeural',12),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','sherpa-onnx-vits-zh-ll','普通话sherpa(5)',17),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','vits-melo-tts-zh_en','中英(1)',15),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','vits-zh-hf-fanchen-C','普通话fanchen(187)',18),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','vits-zh-hf-theresa','普通话theresa(804)',16),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnLiaoningXiaobeiNeural','普通话(中国大陆-辽宁)- 小北(女性)',10),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnShaanxiXiaoniNeural','普通话(中国大陆-陕西)- 小妮(女性)',14),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnXiaoxiaoNeural','普通话(中国大陆)- 晓晓(女性)',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnXiaoyiNeural','普通话(中国大陆)- 小艺(女性)',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnYunjianNeural','普通话(中国大陆)- 云健(男性)',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnYunxiaNeural','普通话(中国大陆)- 云夏(女性)',8),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnYunxiNeural','普通话(中国大陆)- 云希(男性)',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhCnYunyangNeural','普通话(中国大陆)- 云阳(男性)',9),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhHkHiuGaaiNeural','粤语(香港)- 喜佳(女性)',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhHkHiuMaanNeural','粤语(香港)- 喜文(女性)',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhHkWanLungNeural','粤语(香港)- 云龙(男性)',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhTwHsiaoChenNeural','普通话(台湾)- 小珍(女性)',11),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhTwHsiaoYuNeural','普通话(台湾)- 小瑜(女性)',13),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','DeclaimerPolicy','zh-cn','ZhTwYunJheNeural','普通话(台湾)- 云哲(男性)',12),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','en','C','大专',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','en','D','本科',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','en','F','中专',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','en','H','高中',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','en','J','初中',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','en','M','硕士',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','en','P','小学',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','zh-cn','C','大专',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','zh-cn','D','本科',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','zh-cn','F','中专',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','zh-cn','H','高中',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','zh-cn','J','初中',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','zh-cn','M','硕士',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EducationPolicy','zh-cn','P','小学',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EmploymentTermsPolicy','en','L','正式工',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EmploymentTermsPolicy','en','T','临时工',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EmploymentTermsPolicy','zh-cn','L','正式工',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EmploymentTermsPolicy','zh-cn','T','临时工',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','en','A4','英语四级',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','en','A6','英语六级',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','en','P4','专四级',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','en','P8','专八级',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','zh-cn','A4','英语四级',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','zh-cn','A6','英语六级',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','zh-cn','P4','专四级',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','EnglishLevelPolicy','zh-cn','P8','专八级',0),('2026-09-01 15:15:42','system','2026-09-01 15:15:42','system','GenderPolicy','en','M','男',1),('2026-09-01 15:15:42','system','2026-09-01 15:15:42','system','GenderPolicy','en','W','女',2),('2026-09-01 15:15:42','system','2026-09-01 15:15:42','system','GenderPolicy','zh-cn','M','男',1),('2026-09-01 15:15:42','system','2026-09-01 15:15:42','system','GenderPolicy','zh-cn','W','女',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','CAB','清明节',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','DF','端午节',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','LD','劳动节',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','MD','中秋节',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','ND','国庆节',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','NY','元旦',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','NYE','除夕',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','SATURDAY','星期六',8),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','SF','春节',9),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','SUNDAY','星期天',10),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','en','WD','工作日',11),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','CAB','清明节',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','DF','端午节',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','LD','劳动节',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','MD','中秋节',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','ND','国庆节',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','NY','元旦',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','NYE','除夕',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','SATURDAY','星期六',8),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','SF','春节',9),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','SUNDAY','星期天',10),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayNamePolicy','zh-cn','WD','工作日',11),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','en','A','扣出勤假日',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','en','D','假日',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','en','F','节日',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','en','P','平日',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','zh-cn','A','扣出勤假日',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','zh-cn','D','假日',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','zh-cn','F','节日',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','HolidayTypePolicy','zh-cn','P','平日',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','C','合同到期不续约A',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','C1','合同到期不续约B',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','C2','合同到期不续约C',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','E','解雇',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','O','终止合同',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','P','试用不合适',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','R','辞职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','en','S','自离',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','C','合同到期不续约A',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','C1','合同到期不续约B',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','C2','合同到期不续约C',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','E','解雇',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','O','终止合同',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','P','试用不合适',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','R','辞职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LeaveOfficeTypePolicy','zh-cn','S','自离',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','en','cancelBut','Cancel',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','en','cultureLabel','Language:',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','en','loginBut','Login',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','en','passwordLabel','Password:',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','en','userLabel','User ID:',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','zh-cn','cancelBut','取消',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','zh-cn','cultureLabel','语言:',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','zh-cn','loginBut','登录',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','zh-cn','passwordLabel','密码:',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','LoginForm','zh-cn','userLabel','用户名:',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','en','D','离异',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','en','M','已婚',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','en','S','未婚',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','en','W','丧偶',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','zh-cn','D','离异',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','zh-cn','M','已婚',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','zh-cn','S','未婚',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MarriageStatusPolicy','zh-cn','W','丧偶',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_cancelled','Cancelled',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_checking','Checking biometric support...',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_disabled','Disabled',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_enroll_failed','Could not enable biometric login',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_enrolled','Enabled on this device',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_enrolled_on','Enrolled on {0}',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_enrolled_toast','Biometric login enabled',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_enrolled_with','Enrolled on {0}',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_check_failed','Could not verify epayslip password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_disable_failed','Could not disable epayslip biometric',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_disabled','You will need to type your epayslip password each time.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_disabled_toast','Epayslip biometric disabled',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_enable_title','Verify your epayslip password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_enabled','You can open epayslip / taxation with fingerprint or face.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_enabled_toast','Epayslip biometric enabled',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_password_incorrect','Incorrect epayslip password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_password_incorrect_detail','Please re-enter your epayslip password to enable biometric authentication.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_password_prompt','Enter your epayslip password to confirm. After this you can open epayslip / taxation with fingerprint or face instead of typing it again.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_for_epayslip_prompt','Use biometric for epayslip / taxation enquiry',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_login','Biometric login',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_no_authenticator','No biometric authenticator on this device',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_no_authenticator_detail','Enable Windows Hello (Settings > Accounts > Sign-in options), Touch ID, or a device PIN, then refresh this page.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_not_supported','This browser does not support biometric login. Try the latest Chrome, Edge, Safari, or Firefox.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_remove_body','You will need to type your password to sign in next time. You can re-enroll anytime.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_remove_failed','Could not remove biometric login',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_remove_title','Remove biometric login?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_removed','Biometric login removed',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_unsupported','Not supported in this browser',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','biometric_use_prompt','Sign in with fingerprint, face, or device PIN on this device.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','change_password','Change Password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','company','Company',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','confirm_password','Confirm Password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','department','Department',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','email','Email',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','employee_profile','Employee profile',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','epayslip_password','Epayslip password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','input_new_password','Please input new password!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','input_old_password','Please input old password!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','name_eng','Name (Eng)',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','name_local','Name (Local)',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','new_password','New Password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','old_password','Old Password',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','personal_details','Personal details',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','en','tel','Tel.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_cancelled','已取消',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_checking','正在檢查生物辨識支援…',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_disabled','未啟用',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_enroll_failed','無法啟用生物辨識登入',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_enrolled','已在此裝置啟用',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_enrolled_on','註冊日期 {0}',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_enrolled_toast','已啟用生物辨識登入',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_enrolled_with','已於 {0} 註冊',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_check_failed','無法驗證糧單密碼',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_disable_failed','無法停用糧單生物辨識',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_disabled','您每次都需要輸入糧單密碼。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_disabled_toast','已停用糧單生物辨識',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_enable_title','請驗證您的糧單密碼',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_enabled','您可以使用指紋或臉部開啟糧單 / 稅務查詢。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_enabled_toast','已啟用糧單生物辨識',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_password_incorrect','糧單密碼不正確',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_password_incorrect_detail','請重新輸入您的糧單密碼以啟用生物辨識登入。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_password_prompt','請輸入您的糧單密碼以確認。此後您可以使用指紋或臉部開啟糧單 / 稅務查詢,無需再輸入密碼。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_for_epayslip_prompt','使用生物辨識開啟糧單 / 稅務查詢',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_login','生物辨識登入',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_no_authenticator','此裝置沒有可用的生物辨識器',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_no_authenticator_detail','請先啟用 Windows Hello(設定 > 帳戶 > 登入選項)、Touch ID 或裝置 PIN,然後重新整理此頁面。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_not_supported','此瀏覽器不支援生物辨識登入,請使用最新版的 Chrome、Edge、Safari 或 Firefox。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_remove_body','下次登入時將需要輸入密碼。您可以隨時重新註冊。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_remove_failed','無法移除生物辨識登入',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_remove_title','移除生物辨識登入?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_removed','已移除生物辨識登入',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_unsupported','此瀏覽器不支援生物辨識登入',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','biometric_use_prompt','在此裝置使用指紋、臉部或 PIN 登入。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','change_password','更改密碼',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','company','公司',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','confirm_password','確認新密碼',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','department','部門',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','email','電子郵件',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','employee_profile','員工資料',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','epayslip_password','糧單密碼',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','input_new_password','請輸入新密碼!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','input_old_password','請輸入舊密碼!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','name_eng','英文名',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','name_local','中文名/暱稱',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','new_password','新密碼',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','old_password','舊密碼',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','personal_details','個人資料',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','MyProfileView','zh-cn','tel','電話',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','OtTypePolicy','en','A','平加',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','OtTypePolicy','en','P','休加',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','OtTypePolicy','en','S','节加',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','OtTypePolicy','zh-cn','A','平加',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','OtTypePolicy','zh-cn','P','休加',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','OtTypePolicy','zh-cn','S','节加',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','F','五级',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','O','一级',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','R','四级',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','S','二级',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','TA','三A级',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','TB','三B级',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','TC','三C级',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','en','U','无法识别',8),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','F','五级',7),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','O','一级',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','R','四级',6),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','S','二级',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','TA','三A级',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','TB','三B级',4),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','TC','三C级',5),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','PositionLevelPolicy','zh-cn','U','无法识别',8),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProbationDatePolicy','en','1','一个月',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProbationDatePolicy','en','2','两个月',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProbationDatePolicy','en','3','三个月',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProbationDatePolicy','zh-cn','1','一个月',1),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProbationDatePolicy','zh-cn','2','两个月',2),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProbationDatePolicy','zh-cn','3','三个月',3),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120503','信息资源管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120601','物流管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120602','物流工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120603T','采购管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120604T','供应链管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120701','工业工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120702T','标准化工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120703T','质量管理工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120801','电子商务',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120802T','电子商务及法律',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','en','120803T','跨境电子商务',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120503','信息资源管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120601','物流管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120602','物流工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120603T','采购管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120604T','供应链管理',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120701','工业工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120702T','标准化工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120703T','质量管理工程',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120801','电子商务',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120802T','电子商务及法律',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProfessionalQualificationPolicy','zh-cn','120803T','跨境电子商务',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','11','北京市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','12','天津市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','13','河北省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','14','山西省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','15','内蒙古自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','21','辽宁省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','22','吉林省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','23','黑龙江省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','31','上海市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','32','江苏省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','33','浙江省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','34','安徽省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','35','福建省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','36','江西省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','37','山东省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','41','河南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','42','湖北省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','43','湖南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','44','广东省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','45','广西壮族自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','46','海南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','50','重庆市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','51','四川省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','52','贵州省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','53','云南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','54','西藏自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','61','陕西省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','62','甘肃省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','63','青海省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','64','宁夏自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','en','65','新疆自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','11','北京市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','12','天津市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','13','河北省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','14','山西省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','15','内蒙古自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','21','辽宁省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','22','吉林省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','23','黑龙江省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','31','上海市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','32','江苏省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','33','浙江省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','34','安徽省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','35','福建省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','36','江西省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','37','山东省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','41','河南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','42','湖北省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','43','湖南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','44','广东省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','45','广西壮族自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','46','海南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','50','重庆市',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','51','四川省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','52','贵州省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','53','云南省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','54','西藏自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','61','陕西省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','62','甘肃省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','63','青海省',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','64','宁夏自治区',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','ProvincePolicy','zh-cn','65','新疆自治区',0),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','A','生子',1),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','B','出嗣',2),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','C','承嗣',3),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','D','出祧',4),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','E','兼祧',5),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','F','抚子',6),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','G','养子',7),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','H','继子',8),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','I','赘子',9),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','J','义子',10),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','K','抱子',11),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','en','L','奉祀',12),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','A','生子',1),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','B','出嗣',2),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','C','承嗣',3),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','D','出祧',4),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','E','兼祧',5),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','F','抚子',6),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','G','养子',7),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','H','继子',8),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','I','赘子',9),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','J','义子',10),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','K','抱子',11),('2026-09-01 14:23:01','system','2026-09-01 14:23:01','system','RelationTypePolicy','zh-cn','L','奉祀',12),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','en','D','包薪有加班',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','en','M','包薪有打卡',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','en','N','包薪不打卡',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','en','O','有加班',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','en','P','計件工資',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','en','T','計時',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','en','W','計件不打卡',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','zh-cn','D','包薪有加班',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','zh-cn','M','包薪有打卡',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','zh-cn','N','包薪不打卡',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','zh-cn','O','有加班',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','zh-cn','P','計件工資',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','zh-cn','T','計時',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SalaryTypePolicy','zh-cn','W','計件不打卡',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityLockService','en','StaffEntity','员工资料',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityLockService','zh-cn','StaffEntity','员工资料',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','expired','你的锁已过期或者强制移除.{0} [{1}] 被用户 [{2}] 在 [{3}]上锁.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm','确定?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_approval_null','确定批核?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_cancel','确定要取消当前的修改吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_cancel_approval_null','确定取消批核?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_del','确定要删除 [{0}-{1}] 吗 ?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_del_null','确定要删除吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_del_num','确定要删除这{0}条数据吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_del_short','确定要删除 [{0}] 吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_open','确定要打开文件吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_confirm_revert_null','确定作废吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_delete','删除',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_open','打开文件',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_report_print','打印',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_approve_null','批核成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_cancel_revert_null','取消成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_cancel_submit_null','取消提交成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_created','[{0}-{1}] 创建成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_created_null','创建成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_created_short','[{0}] 创建成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_deleted','[{0}-{1}] 删除成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_deleted_null','删除成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_deleted_short','[{0}] 删除成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_receive_null','收貨成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_revert_null','作废成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_saved_null','更新成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_send_mail_null','发送邮件成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_submit_null','提交成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_updated','[{0}-{1}] 修改成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_updated_null','修改成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_updated_record','更新成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_succeed_updated_short','[{0}] 修改成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_title_confirmation','确认',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_valid_input','Please input a valid {0}',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_valid_select','Please select a valid {0}',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_valid_select_record','请选择一条记录。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_ws_record_existed','[{0}] 已经存在。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_ws_record_not_found','没有找到记录。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','gui_ws_record_not_found_id','记录 [{0}] 不存在。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','locked','{0} [{1}] 被用户 [{2}] 在 [{3}]上锁.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','no_permission','No permission has been assigned.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','refresh','记录已被别人更新,系统自动刷新后,请再尝试你的操作.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','en','web_exception_message','系统出错,请联系管理员.
{0}',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','expired','你的锁已过期或者强制移除.{0} [{1}] 被用户 [{2}] 在 [{3}]上锁.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm','确定?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_approval_null','确定批核?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_cancel','确定要取消当前的修改吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_cancel_approval_null','确定取消批核?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_del','确定要删除 [{0}-{1}] 吗 ?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_del_null','确定要删除吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_del_num','确定要删除这{0}条数据吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_del_short','确定要删除 [{0}] 吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_open','确定要打开文件吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_confirm_revert_null','确定作废吗?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_delete','删除',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_open','打开文件',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_report_print','打印',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_approve_null','批核成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_cancel_revert_null','取消成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_cancel_submit_null','取消提交成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_created','[{0}-{1}] 创建成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_created_null','创建成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_created_short','[{0}] 创建成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_deleted','[{0}-{1}] 删除成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_deleted_null','删除成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_deleted_short','[{0}] 删除成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_receive_null','收貨成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_revert_null','作废成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_saved_null','更新成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_send_mail_null','发送邮件成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_submit_null','提交成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_updated','[{0}-{1}] 修改成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_updated_null','修改成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_updated_record','更新成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_succeed_updated_short','[{0}] 修改成功。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_title_confirmation','确认',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_valid_input','请输入一个有效的{0}。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_valid_select','请选择一个有效的{0}。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_valid_select_record','请选择一条记录。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_ws_record_existed','[{0}] 已经存在。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_ws_record_not_found','没有找到记录。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','gui_ws_record_not_found_id','记录 [{0}] 不存在。',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','locked','{0} [{1}] 被用户 [{2}] 在 [{3}]上锁.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','no_permission','没有分配权限.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','refresh','记录已被别人更新,系统自动刷新后,请再尝试你的操作.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityMessagePolicy','zh-cn','web_exception_message','系统出错,请联系管理员.
{0}',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','en','I','ICTI Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','en','K','Kohls Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','en','L','Normal Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','en','S','Sedex Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','zh-cn','I','ICTI Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','zh-cn','K','Kohls Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','zh-cn','L','Normal Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SecurityUserTypePolicy','zh-cn','S','Sedex Users',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SexPolicy','en','F','female',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SexPolicy','en','M','male',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SexPolicy','zh-cn','F','女',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','SexPolicy','zh-cn','M','男',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffBodyCheckIndcPolicy','en','C','未体检',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffBodyCheckIndcPolicy','en','N','不正常',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffBodyCheckIndcPolicy','en','Y','正常',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffBodyCheckIndcPolicy','zh-cn','C','未体检',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffBodyCheckIndcPolicy','zh-cn','N','不正常',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffBodyCheckIndcPolicy','zh-cn','Y','正常',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffContractTypePolicy','en','L','劳动合同',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffContractTypePolicy','en','S','劳务合同',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffContractTypePolicy','zh-cn','L','劳动合同',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffContractTypePolicy','zh-cn','S','劳务合同',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_acquire_staffid_exception','獲取工號有誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_addtional_title','編制人數',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_age','年齡必須18到60之間!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_already_exist_promotion','員工編號:[{0}]已存在[{1}]的升遷記錄!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_approve_leave','請確定批核選擇的記錄[行數: {0}]?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_back_amend_on_duty_title','批量轉在職',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_back_amend_select_wait_on_duty','只能修改待入職員工',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_batch_create_reward_and_punishment_title','批量創建獎罰記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_confirm_contract_effective','是否立即生效該份合同?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_confirm_empty_num','是否刪除[{0}]條Mac地址??',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_confirm_probation_passed','確定通過試用期?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_confirm_reject_num','確認拒絕[{0}]條記錄?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_confirm_withdrawn_num','確認撤銷[{0}]條記錄?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_contract_datetime_greater_than_datetime','合同有效由必須大于等于[{0}].',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_contract_datetime_less_than_datetime','合同有效至必須小于[{0}].',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_contract_maximum_value_contacthr_manager','你沒有權限第2次續約,請聯繫人事經理.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_create_salary_record','請創建一條調薪記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_created_blacklike','此人已入黑名單,是否繼續創建?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_created_holiday_dialog_title','創建節假日',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_delete_staff','只能刪除待入職狀態的員工!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_dimission_to_update_staff_dormitory','請通知相關人員更改該員工住宿離開時間.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_end_can_not_less_and','[{0}],[{1}]之和不能大於[{2}]',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_end_less_start','[{0}]不能大於[{1}]!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_end_on_duty_datetime_current','[{0}]不能大於當前時間!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_end_on_duty_datetime_less_current','[{0}]不能小於當前時間!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_estimate_title','預算人數',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_estimated_copy','複製',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_estimated_select_print_type_title','選擇打印類型',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_estimated_select_print_year_title','選擇要打印的年份',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_exceed_two_month','查詢日期不能超過兩個月',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_excel_application_is_null','無法創建Excel對象,可能你的機子未安裝Excel!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_have_reached_a_contract_maximum_value','已經達到合同數最大值,不能再添加合同.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_ic_card_id_length','工卡ID長度小於10',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_id_card_no','身份證必須是15位或者18位!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_id_card_no_put_id_card_read','請將身份證放在讀卡器上!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_import_valid_decimal','請輸入一個有效的數字!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_input_leave_reason','請輸入離職原因!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_is_already_a_permanent','已經是永久長工,不能再添加合同.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_leave_button','請點擊離職按鈕離職!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_leave_confirm','是否將員工編號[{0}]更改為離職?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_no_department_permissions','沒有部門權限',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_not_estimated_position','[{0}]沒有預算[{1}]職位,請添加相關預算!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_not_null','[{0}]不能為空!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_only_amend_not_effective_record','你的權限不夠,只能修改沒生效后面的合同.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_open_idcard_port_error','讀卡器端口打開失敗!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_open_idcard_port_error_dialog','請確認USB端口已連接讀卡器及電腦並重試!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_pending_withdrawn','該記錄待撤銷中.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_please_schedule','請先排班, 再確定.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_please_select_data','請選擇數據!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_please_select_image','請選擇JPG、GIF、PNG、BMP格式!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_promotion_title','升遷記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_read_card_error','讀卡失敗!請將身份證放在讀卡器!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_record_existed','記錄已存在!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_reject_reason_title','拒絕原因',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_reward_and_punishment_dialog_title','獎罰記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_reward_punishmant','獎罰類別不對!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_reward_there_cannot_be_pend_or_deduct','獎勵不能出現待扣除或已扣除!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_a_record','請選擇一條記錄!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_bunk_title','選擇床位',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_change_formal_date_title','選擇轉正日期',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_import_date','選擇導入日期',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_schedule_date_title','请选择时间',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_sub_workgorup_title','選擇組別',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_valid_bunk','請選擇有效的床位!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_select_working_date_gt_count','選擇的日期超過一天!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_shop_floor_password','密碼必須是6位數!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_addtion_before_next_week','[{0}]必須是[{1}]之後.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_already_scheduled','員工[{0}][{1}-{2}]已排了班次[{3}].',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_dining','員工就餐',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_dormitory_title','員工宿舍',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_estimate_apply_title','來年人員預算申請',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_estimate_withdraw_meg','將撤銷[{0}]全年預算申請,確認撤銷?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_has_a_rest','有休息',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_no_rest','無休息',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_or_password_Invalid','工號或密碼錯誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_staff_status_changed','該員工有發生過工傷.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_start_datetime_greater_than_end_datetime','結束日期不能小於開始日期!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_succeed_reject_null','拒絕成功',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_take_effect_delete','該記錄已生效不能刪除!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_take_effect_update','該記錄已生效不能修改!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_the_longest_attachment_work_days','最長連續上班天數',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_tool_tip_add_all','添加全部記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_tool_tip_add_selected','添加選中的記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_tool_tip_delete_all','移除全部記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_tool_tip_deleted_selected','移除選中的記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_update_be_on_the_job','在職不能改為待入職或者將入職!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_update_promotion','請到升遷記錄修改升遷操作',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_valid_datetime','[{0}]格式有誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_valid_promotion_item','請創建一個有效的升遷記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_valid_time','[{0}]格式有誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw','確定申請撤銷{0}?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw_can_not_reject','該記錄已被拒絕!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw_can_not_withdraw','該記錄已撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw_from_apply','該記錄未審核,必須由申請人撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw_from_hr','該記錄人事部已審核,必須由人事部撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw_from_manager','該記錄由申請人或總經理申請撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw_success','操作已生效!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_withdraw_successfully','取消成功.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','gui_working_schedule','排班',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','ic_card_id_record_already_exist','工卡ID已存在',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','invalid_work_experience','時間有沖突',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','record_already_exist','該員工記錄已存在',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','staff_education_qualification_operation','教育經歷',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','staff_work_qualification_operation','工作經歷',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','en','ws_id_card_no_record_already_exist','身份證號碼[{0}]出現重復',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_acquire_staffid_exception','獲取工號有誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_addtional_title','編制人數',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_age','年齡必須18到60之間!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_already_exist_promotion','員工編號:[{0}]已存在[{1}]的升遷記錄!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_approve_leave','請確定批核選擇的記錄[行數: {0}]?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_back_amend_on_duty_title','批量轉在職',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_back_amend_select_wait_on_duty','只能修改待入職員工',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_batch_create_reward_and_punishment_title','批量創建獎罰記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_confirm_contract_effective','是否立即生效該份合同?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_confirm_empty_num','是否刪除[{0}]條Mac地址??',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_confirm_probation_passed','確定通過試用期?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_confirm_reject_num','確認拒絕[{0}]條記錄?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_confirm_withdrawn_num','確認撤銷[{0}]條記錄?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_contract_datetime_greater_than_datetime','合同有效由必須大于等于[{0}].',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_contract_datetime_less_than_datetime','合同有效至必須小于[{0}].',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_contract_maximum_value_contacthr_manager','你沒有權限第2次續約,請聯繫人事經理.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_create_salary_record','請創建一條調薪記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_created_blacklike','此人已入黑名單,是否繼續創建?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_created_holiday_dialog_title','創建節假日',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_delete_staff','只能刪除待入職狀態的員工!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_dimission_to_update_staff_dormitory','請通知相關人員更改該員工住宿離開時間.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_end_can_not_less_and','[{0}],[{1}]之和不能大於[{2}]',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_end_less_start','[{0}]不能大於[{1}]!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_end_on_duty_datetime_current','[{0}]不能大於當前時間!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_end_on_duty_datetime_less_current','[{0}]不能小於當前時間!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_estimate_title','預算人數',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_estimated_copy','複製',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_estimated_select_print_type_title','選擇打印類型',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_estimated_select_print_year_title','選擇要打印的年份',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_exceed_two_month','查詢日期不能超過兩個月',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_excel_application_is_null','無法創建Excel對象,可能你的機子未安裝Excel!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_have_reached_a_contract_maximum_value','已經達到合同數最大值,不能再添加合同.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_ic_card_id_length','工卡ID長度小於10',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_id_card_no','身份證必須是15位或者18位!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_id_card_no_put_id_card_read','請將身份證放在讀卡器上!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_import_valid_decimal','請輸入一個有效的數字!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_input_leave_reason','請輸入離職原因!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_is_already_a_permanent','已經是永久長工,不能再添加合同.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_leave_button','請點擊離職按鈕離職!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_leave_confirm','是否將員工編號[{0}]更改為離職?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_no_department_permissions','沒有部門權限',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_not_estimated_position','[{0}]沒有預算[{1}]職位,請添加相關預算!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_not_null','[{0}]不能為空!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_only_amend_not_effective_record','你的權限不夠,只能修改沒生效后面的合同.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_open_idcard_port_error','讀卡器端口打開失敗!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_open_idcard_port_error_dialog','請確認USB端口已連接讀卡器及電腦並重試!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_pending_withdrawn','該記錄待撤銷中.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_please_schedule','請先排班, 再確定.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_please_select_data','請選擇數據!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_please_select_image','請選擇JPG、GIF、PNG、BMP格式!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_promotion_title','升遷記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_read_card_error','讀卡失敗!請將身份證放在讀卡器!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_record_existed','記錄已存在!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_reject_reason_title','拒絕原因',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_reward_and_punishment_dialog_title','獎罰記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_reward_punishmant','獎罰類別不對!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_reward_there_cannot_be_pend_or_deduct','獎勵不能出現待扣除或已扣除!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_a_record','請選擇一條記錄!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_bunk_title','選擇床位',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_change_formal_date_title','選擇轉正日期',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_import_date','選擇導入日期',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_schedule_date_title','请选择时间',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_sub_workgorup_title','選擇組別',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_valid_bunk','請選擇有效的床位!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_select_working_date_gt_count','選擇的日期超過一天!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_shop_floor_password','密碼必須是6位數!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_addtion_before_next_week','[{0}]必須是[{1}]之後.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_already_scheduled','員工[{0}][{1}-{2}]已排了班次[{3}].',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_dining','員工就餐',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_dormitory_title','員工宿舍',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_estimate_apply_title','來年人員預算申請',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_estimate_withdraw_meg','將撤銷[{0}]全年預算申請,確認撤銷?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_has_a_rest','有休息',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_no_rest','無休息',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_or_password_Invalid','工號或密碼錯誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_staff_status_changed','該員工有發生過工傷.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_start_datetime_greater_than_end_datetime','結束日期不能小於開始日期!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_succeed_reject_null','拒絕成功',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_take_effect_delete','該記錄已生效不能刪除!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_take_effect_update','該記錄已生效不能修改!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_the_longest_attachment_work_days','最長連續上班天數',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_tool_tip_add_all','添加全部記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_tool_tip_add_selected','添加選中的記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_tool_tip_delete_all','移除全部記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_tool_tip_deleted_selected','移除選中的記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_update_be_on_the_job','在職不能改為待入職或者將入職!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_update_promotion','請到升遷記錄修改升遷操作',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_valid_datetime','[{0}]格式有誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_valid_promotion_item','請創建一個有效的升遷記錄',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_valid_time','[{0}]格式有誤!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw','確定申請撤銷{0}?',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw_can_not_reject','該記錄已被拒絕!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw_can_not_withdraw','該記錄已撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw_from_apply','該記錄未審核,必須由申請人撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw_from_hr','該記錄人事部已審核,必須由人事部撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw_from_manager','該記錄由申請人或總經理申請撤銷!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw_success','操作已生效!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_withdraw_successfully','取消成功.',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','gui_working_schedule','排班',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','ic_card_id_record_already_exist','工卡ID已存在',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','invalid_work_experience','時間有沖突',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','record_already_exist','該員工記錄已存在',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','staff_education_qualification_operation','教育經歷',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','staff_work_qualification_operation','工作經歷',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffMessagePolicy','zh-cn','ws_id_card_no_record_already_exist','身份證號碼[{0}]出現重復',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','en','expiration_of_contract_a','该身份证2周内于合同到期不续约A状态离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','en','expiration_of_contract_b','该身份证半年内于合同到期不续约B状态离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','en','expiration_of_contract_c','该身份证于合同到期不续约C状态离职!请留意!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','en','having_a_resignation_record_within_the_last_two_months','该身份证最近2个月内有离职记录',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','en','this_id_card_is_on_the_blacklist','該身份證以上黑名單',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','zh-cn','expiration_of_contract_a','该身份证2周内于合同到期不续约A状态离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','zh-cn','expiration_of_contract_b','该身份证半年内于合同到期不续约B状态离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','zh-cn','expiration_of_contract_c','该身份证于合同到期不续约C状态离职!请留意!',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','zh-cn','having_a_resignation_record_within_the_last_two_months','该身份证最近2个月内有离职记录',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffOperationPage','zh-cn','this_id_card_is_on_the_blacklist','該身份證以上黑名單',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','en','B','在职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','en','BW','在职含待离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','en','D','离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','en','E','未入职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','en','N','将入职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','en','O','待入职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','en','W','待离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','zh-cn','B','在职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','zh-cn','BW','在职含待离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','zh-cn','D','离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','zh-cn','E','未入职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','zh-cn','N','将入职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','zh-cn','O','待入职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffStatusPolicy','zh-cn','W','待离职',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffTypePolicy','en','N','非生产',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffTypePolicy','en','P','生产',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffTypePolicy','zh-cn','N','非生产',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','StaffTypePolicy','zh-cn','P','生产',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','en','cancel','&Cancel',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','en','gui_error','Error Message',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','en','gui_information','Verification Message',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','en','ok','O&K',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','zh-cn','cancel','取消(&C)',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','zh-cn','gui_error','出错信息',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','zh-cn','gui_information','验证信息',0),('2026-08-18 15:36:23','001','2026-08-18 15:36:23','001','system','zh-cn','ok','确定(&K)',0); /*!40000 ALTER TABLE `locale` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_audio` -- DROP TABLE IF EXISTS `publish_audio`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_audio` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `owner_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `open_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `default_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `expire_datetime` datetime NOT NULL, `order_by` int NOT NULL, PRIMARY KEY (`publish_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_audio` -- LOCK TABLES `publish_audio` WRITE; /*!40000 ALTER TABLE `publish_audio` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_audio` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_audio_detail` -- DROP TABLE IF EXISTS `publish_audio_detail`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_audio_detail` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `detail_id` bigint NOT NULL AUTO_INCREMENT, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `owner_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `title` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `author` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `lrc` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `pic` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `order_by` int NOT NULL, PRIMARY KEY (`detail_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_audio_detail` -- LOCK TABLES `publish_audio_detail` WRITE; /*!40000 ALTER TABLE `publish_audio_detail` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_audio_detail` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_audio_family_group` -- DROP TABLE IF EXISTS `publish_audio_family_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_audio_family_group` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`publish_name`,`family_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_audio_family_group` -- LOCK TABLES `publish_audio_family_group` WRITE; /*!40000 ALTER TABLE `publish_audio_family_group` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_audio_family_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_photo` -- DROP TABLE IF EXISTS `publish_photo`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_photo` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `owner_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `open_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `default_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `expire_datetime` datetime NOT NULL, `order_by` int NOT NULL, `effects` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '', PRIMARY KEY (`publish_name`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_photo` -- LOCK TABLES `publish_photo` WRITE; /*!40000 ALTER TABLE `publish_photo` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_photo` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_photo_detail` -- DROP TABLE IF EXISTS `publish_photo_detail`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_photo_detail` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `detail_id` bigint NOT NULL AUTO_INCREMENT, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `owner_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `file_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `order_by` int NOT NULL, PRIMARY KEY (`detail_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_photo_detail` -- LOCK TABLES `publish_photo_detail` WRITE; /*!40000 ALTER TABLE `publish_photo_detail` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_photo_detail` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_photo_family_group` -- DROP TABLE IF EXISTS `publish_photo_family_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_photo_family_group` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`publish_name`,`family_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_photo_family_group` -- LOCK TABLES `publish_photo_family_group` WRITE; /*!40000 ALTER TABLE `publish_photo_family_group` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_photo_family_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_video` -- DROP TABLE IF EXISTS `publish_video`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_video` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `owner_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `open_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `default_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `expire_datetime` datetime NOT NULL, `order_by` int NOT NULL, PRIMARY KEY (`publish_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_video` -- LOCK TABLES `publish_video` WRITE; /*!40000 ALTER TABLE `publish_video` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_video` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_video_detail` -- DROP TABLE IF EXISTS `publish_video_detail`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_video_detail` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `detail_id` bigint NOT NULL AUTO_INCREMENT, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `owner_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `title` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `author` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `lrc` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `pic` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `notice` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `order_by` int NOT NULL, PRIMARY KEY (`detail_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_video_detail` -- LOCK TABLES `publish_video_detail` WRITE; /*!40000 ALTER TABLE `publish_video_detail` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_video_detail` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `publish_video_family_group` -- DROP TABLE IF EXISTS `publish_video_family_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `publish_video_family_group` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `publish_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `family_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`publish_name`,`family_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `publish_video_family_group` -- LOCK TABLES `publish_video_family_group` WRITE; /*!40000 ALTER TABLE `publish_video_family_group` DISABLE KEYS */; /*!40000 ALTER TABLE `publish_video_family_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_actor` -- DROP TABLE IF EXISTS `security_actor`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_actor` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `actor_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `actor_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `actor_eng_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`actor_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_actor` -- LOCK TABLES `security_actor` WRITE; /*!40000 ALTER TABLE `security_actor` DISABLE KEYS */; INSERT INTO `security_actor` VALUES ('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','SecurityUserBaseActor','注册用户基本功能',NULL),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','system_actor','系统管理员','system actor'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','vip_actor','注册用户','vip actor'); /*!40000 ALTER TABLE `security_actor` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_actor_group` -- DROP TABLE IF EXISTS `security_actor_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_actor_group` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `actor_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `group_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`actor_name`,`group_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_actor_group` -- LOCK TABLES `security_actor_group` WRITE; /*!40000 ALTER TABLE `security_actor_group` DISABLE KEYS */; INSERT INTO `security_actor_group` VALUES ('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','SecurityUserBaseActor','vip_group'),('2026-09-19 19:57:18','001','2026-09-19 19:57:18','001','system_actor','system_group'),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','system_actor','vip_group'),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_actor','vip_group'); /*!40000 ALTER TABLE `security_actor_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `security_actor_group_view` -- DROP TABLE IF EXISTS `security_actor_group_view`; /*!50001 DROP VIEW IF EXISTS `security_actor_group_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_actor_group_view` AS SELECT 1 AS `actor_name`, 1 AS `actor_local_name`, 1 AS `group_name`, 1 AS `group_local_name`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `security_function` -- DROP TABLE IF EXISTS `security_function`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_function` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `function_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `function_eng_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `function_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `page_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `api_route` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `icon` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `page_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`function_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_function` -- LOCK TABLES `security_function` WRITE; /*!40000 ALTER TABLE `security_function` DISABLE KEYS */; INSERT INTO `security_function` VALUES ('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','ActorEnquiry','角色查询','ActorEnquiry','Y','/src/views/security/ActorEnquiry.vue','/security/ActorEnquiry','wenjiansousuo','SecurityActorEnquiryPage','ActorEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','ActorOperation','角色设置','ActorOperation','Y','/src/views/security/ActorOperation.vue','/security/ActorOperation','','SecurityActorOperationPage','ActorOperation'),('2026-10-22 10:56:13','001','2026-10-22 10:56:13','001','article_dic','有家文化','article_dic','N','','','picture','',NULL),('2026-10-22 10:56:13','001','2026-10-22 10:56:13','001','ArticleEnquiry','文化传承查询','ArticleEnquiry','Y','/src/views/master/ArticleEnquiry.vue','/master/ArticleEnquiry','wenjiansousuo','',NULL),('2026-10-22 10:56:13','001','2026-10-22 10:56:13','001','ArticleOperation','文化传承管理','ArticleOperation','Y','/src/views/master/ArticleOperation.vue','/master/ArticleOperation','picture','',NULL),('2026-09-04 15:11:01','001','2026-09-04 15:11:42','001','audio_dic','有家音乐','audio_dic','N','','','foldermp3','','audio_dic'),('2026-08-18 15:36:27','001','2026-09-19 11:18:04','001','BOOTUP','启动顶点','BOOTUP','N','','','','','BOOTUP'),('2026-10-22 15:42:14','001','2026-10-22 15:42:14','001','Dashboard','首页','Dashboard','Y',NULL,NULL,NULL,NULL,'帮助文档功能项,不参与菜单与鉴权'),('2026-09-04 08:46:19','001','2026-09-19 08:36:36','001','DmsFileDeleteEnquiry','回收大厅','误删除文件可以还原','Y','/src/views/master/DmsFileDeleteEnquiry.vue','/master/DmsFileDeleteEnquiry','shuazi-1','','误删除文件可以还原'),('2026-09-03 12:00:08','001','2026-09-19 08:30:44','001','DmsFileEnquiry','网盘大厅','个人隐私、独立空间、自由分享、发布','Y','/src/views/master/DmsFileEnquiry.vue','/master/DmsFileEnquiry','dbank','','个人隐私、独立空间、自由分享、发布'),('2026-09-02 15:11:39','001','2026-09-08 13:51:39','001','family_dic','家族管理','family_dic','N','','','family','','family_dic'),('2026-09-04 09:09:21','001','2026-09-19 09:30:20','001','FamilyGroupEnquiry','群组查询','群组列表','Y','/src/views/master/FamilyGroupEnquiry.vue','/master/FamilyGroupEnquiry','wenjiansousuo','','申请加入群组唯一入口'),('2026-09-04 09:10:51','001','2026-09-19 08:50:50','001','FamilyGroupOperation','群组管理','创建群组目录,授权成员,网盘大厅分享','Y','/src/views/master/FamilyGroupOperation.vue','/master/FamilyGroupOperation','anjianguanli','','创建群组目录,授权成员,网盘大厅分享'),('2026-09-04 09:04:35','001','2026-09-19 09:25:15','001','FamilyGroupShare','共享大厅','FamilyGroupShare','Y','/src/views/master/FamilyGroupShare.vue','/master/FamilyGroupShare','dgroup','','创建群组授权、共享大厅授予分享目录'),('2026-09-02 15:08:43','001','2026-09-19 09:43:59','001','FamilyPersonEnquiry','族员查询','FamilyPersonEnquiry','Y','/src/views/master/FamilyPersonEnquiry.vue','/master/FamilyPersonEnquiry','wenjiansousuo','','族员列表'),('2026-09-02 15:09:46','001','2026-09-19 09:45:04','001','FamilyPersonOperation','族员设置','FamilyPersonOperation','Y','/src/views/master/FamilyPersonOperation.vue','/master/FamilyPersonOperation','yonghu1','','族员详细资料、授权成员才能看和修改'),('2026-09-04 09:53:13','001','2026-09-19 08:32:48','001','FamilyShareOperation','共享目录清单','快速定位所有授权目录','Y','/src/views/master/FamilyShareOperation.vue','/master/FamilyShareOperation','fenzu','','快速定位所有授权目录'),('2026-09-02 15:10:28','001','2026-09-19 09:45:28','001','FamilyTreeEnquiry','族谱查询','FamilyTreeEnquiry','Y','/src/views/master/FamilyTreeEnquiry.vue','/master/FamilyTreeEnquiry','wenjiansousuo','','族谱列表'),('2026-09-02 15:11:05','001','2026-09-19 09:46:37','001','FamilyTreeOperation','族谱设置','FamilyTreeOperation','Y','/src/views/master/FamilyTreeOperation.vue','/master/FamilyTreeOperation','fenzu','','创建族谱、查看谱系图、申请管理'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','功能权限设置','function_permission_dic','N','','','zhanghuanquan','','function_permission_dic'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','FunctionEnquiry','功能查询','FunctionEnquiry','Y','/src/views/security/FunctionEnquiry.vue','/security/FunctionEnquiry','wenjiansousuo','SecurityFunctionEnquiryPage','FunctionEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','FunctionOperation','功能设置','FunctionOperation','Y','/src/views/security/FunctionOperation.vue','/security/FunctionOperation','','SecurityFunctionOperationPage','FunctionOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','GeneratorNumberEnquiry','编号自动生成查询','GeneratorNumberEnquiry','Y','/src/views/security/GeneratorNumberEnquiry.vue','/security/GeneratorNumberEnquiry',NULL,NULL,'GeneratorNumberEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','GroupEnquiry','组别查询','GroupEnquiry','Y','/src/views/security/GroupEnquiry.vue','/security/GroupEnquiry','wenjiansousuo','SecurityGroupEnquiryPage','GroupEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','GroupOperation','组别设置','GroupOperation','Y','/src/views/security/GroupOperation.vue','/security/GroupOperation','','SecurityGroupOperationPage','GroupOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','line_1','divider','divider','Y',NULL,NULL,NULL,NULL,'divider'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','LocaleEnquiryPage','本地化查询','LocaleEnquiryPage','Y','','','','LocaleEnquiryPage','LocaleEnquiryPage'),('2026-10-22 15:42:14','001','2026-10-22 15:42:14','001','Login','登录注册','Login','Y',NULL,NULL,NULL,NULL,'帮助文档功能项,不参与菜单与鉴权'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','LoginAgent','用户代理登录','LoginAgent','Y','/src/views/login/loginAgent.vue','/loginAgent','zhanghuanquan',NULL,'LoginAgent'),('2026-09-03 11:59:25','001','2026-09-08 13:24:31','001','master_dic','有家网盘','master_dic','N','','','dbank','','master_dic'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','MasterEnquiry','系统主档查询','MasterEnquiry','Y','/src/views/security/MasterEnquiry.vue','/security/MasterEnquiry','wenjiansousuo','SecurityMasterEnquiryPage','MasterEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','MasterOperation','系统主档设置','MasterOperation','Y','/src/views/security/MasterOperation.vue','/security/MasterOperation','',NULL,'MasterOperation'),('2026-10-22 15:42:14','001','2026-10-22 15:42:14','001','Media','多媒体','Media','Y',NULL,NULL,NULL,NULL,'帮助文档功能项,不参与菜单与鉴权'),('2026-10-22 15:42:14','001','2026-10-22 15:42:14','001','Mine','我的','Mine','Y',NULL,NULL,NULL,NULL,'帮助文档功能项,不参与菜单与鉴权'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','PermissionEnquiry','权限查询','PermissionEnquiry','Y','/src/views/security/PermissionEnquiry.vue','/security/PermissionEnquiry','wenjiansousuo','SecurityPermissionEnquiryPage','PermissionEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','PermissionOperation','权限设置','PermissionOperation','Y','/src/views/security/PermissionOperation.vue','/security/PermissionOperation','','SecurityPermissionOperationPage','PermissionOperation'),('2026-09-04 15:07:46','001','2026-09-04 15:15:03','001','photo_dic','有家相册','photo_dic','N','','','picture','','photo_dic'),('2026-09-04 13:26:59','001','2026-09-19 09:29:09','001','Preview','相册展览','Previews','Y','/src/views/master/Preview.vue','/master/Preview','picture','','快速分享照片、仅授权群组、或者所有人公开'),('2026-09-04 14:02:08','001','2026-09-19 09:39:00','001','PreviewAudio','音乐厅','PreviewAudio','Y','/src/views/master/PreviewAudio.vue','/master/PreviewAudio','foldermp3','','播放默认公开专辑'),('2026-09-04 14:00:51','001','2026-09-19 09:41:28','001','PreviewVideo','影视厅','PreviewVideo','Y','/src/views/master/PreviewVideo.vue','/master/PreviewVideo','foldervideo','','播放默认公开影视专辑'),('2026-09-04 13:54:28','001','2026-09-19 09:34:59','001','PublishAudioEnquiry','音乐专辑查询','PublishAudioEnquiry','Y','/src/views/master/PublishAudioEnquiry.vue','/master/PublishAudioEnquiry','wenjiansousuo','','音乐专辑列表'),('2026-09-04 13:55:08','001','2026-09-19 09:37:38','001','PublishAudioOperation','音乐专辑管理','PublishAudioOperation','Y','/src/views/master/PublishAudioOperation.vue','/master/PublishAudioOperation','playmp3','','创建音乐专辑、授权群组、网盘大厅方可发布'),('2026-09-04 13:24:28','001','2026-09-19 09:31:50','001','PublishPhotoEnquiry','相册发布查询','PublishPhotoEnquiry','Y','/src/views/master/PublishPhotoEnquiry.vue','/master/PublishPhotoEnquiry','wenjiansousuo','','相册发布列表'),('2026-09-04 13:25:45','001','2026-09-19 09:36:40','001','PublishPhotoOperation','相册发布管理','PublishPhotoOperation','Y','/src/views/master/PublishPhotoOperation.vue','/master/PublishPhotoOperation','picture','','创建相册、授权群组、网盘中心方可发布'),('2026-09-04 13:51:53','001','2026-09-19 09:42:23','001','PublishVideoEnquiry','影视专辑查询','PublishVideoEnquiry','Y','/src/views/master/PublishVideoEnquiry.vue','/master/PublishVideoEnquiry','wenjiansousuo','','影视专辑列表'),('2026-09-04 13:52:41','001','2026-09-19 09:43:21','001','PublishVideoOperation','影视专辑管理','PublishVideoOperation','Y','/src/views/master/PublishVideoOperation.vue','/master/PublishVideoOperation','mp3-play','','创建影视专辑、授权群组、网盘大厅方可发布'),('2026-08-18 15:36:27','001','2026-08-26 10:52:15','001','security_dic','系统设置','security_dic','N','','','shezhi','','security_dic'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_line_1','divider','divider','Y',NULL,NULL,'',NULL,'divider'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_line_1_1','divider','divider','Y','','','','','divider'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_line_1_2','divider','divider','Y','','','','','divider'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_line_1_3','divider','divider','Y','','','','','divider'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_line_2','divider','divider','Y',NULL,NULL,'',NULL,'divider'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_line_3','divider','divider','Y','','','',NULL,'divider'),('2026-09-19 20:12:26','001','2026-09-19 20:12:26','001','SecurityHelpFeatureEnquiry','系统帮助功能查询','SecurityHelpFeatureEnquiry','Y','/src/views/security/SecurityHelpFeatureEnquiry.vue','/security/SecurityHelpFeatureEnquiry','wenjiansousuo','',''),('2026-09-19 20:16:22','001','2026-09-19 20:16:22','001','SecurityHelpFeatureOperation','系统帮助功能设置','SecurityHelpFeatureOperation','Y','/src/views/security/SecurityHelpFeatureOperation.vue','/security/SecurityHelpFeatureOperation','rizhi-2','',''),('2026-09-19 19:51:17','001','2026-09-19 19:51:17','001','SecurityHelpFunctionEnquiry','系统帮助文档查询','SecurityHelpFunctionEnquiry','Y','/src/views/security/SecurityHelpFunctionEnquiry.vue','/security/SecurityHelpFunctionEnquiry','wenjiansousuo','',''),('2026-09-19 19:54:50','001','2026-09-19 20:01:41','001','SecurityHelpFunctionOperation','系统帮助文档设置','SecurityHelpFunctionOperation','Y','/src/views/security/SecurityHelpFunctionOperation.vue','/security/SecurityHelpFunctionOperation','rizhi-2','',''),('2026-10-22 15:42:14','001','2026-10-22 15:42:14','001','Transport','传输列表','Transport','Y',NULL,NULL,NULL,NULL,'帮助文档功能项,不参与菜单与鉴权'),('2026-08-18 15:36:27','001','2026-08-25 15:59:08','001','UserEnquiry','用户查询','UserEnquiry','Y','/src/views/security/UserEnquiry.vue','/security/UserEnquiry','wenjiansousuo','SecurityUserEnquiryPage','UserEnquiry'),('2026-08-18 15:36:27','001','2026-08-25 15:59:26','001','UserOperation','用户设置','UserOperation','Y','/src/views/security/UserOperation.vue','/security/UserOperation','','SecurityUserOperationPage','UserOperation'),('2026-09-04 15:09:56','001','2026-09-04 15:12:05','001','video_dic','有家影视','video_dic','N','','','foldervideo','','video_dic'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','WelcomePage','欢迎页','WelcomePage','Y','','','','WelcomePage','WelcomePage'); /*!40000 ALTER TABLE `security_function` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_function_map` -- DROP TABLE IF EXISTS `security_function_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_function_map` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `function_name_parent` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `function_name_son` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `orderby` int NOT NULL, PRIMARY KEY (`function_name_parent`,`function_name_son`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_function_map` -- LOCK TABLES `security_function_map` WRITE; /*!40000 ALTER TABLE `security_function_map` DISABLE KEYS */; INSERT INTO `security_function_map` VALUES ('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','abc','FamilyGroupEnquiry',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','abc','FamilyGroupOperation',1),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','active_dic','ActivityOperation',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','activity_dic','ActivityEnquiry',1),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','activity_dic','ActivityOperation',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','activity_dic','ccc',0),('2026-10-22 10:56:13','001','2026-10-22 10:56:13','001','article_dic','ArticleEnquiry',1),('2026-10-22 10:56:13','001','2026-10-22 10:56:13','001','article_dic','ArticleOperation',2),('2026-09-19 09:39:00','001','2026-09-19 09:39:00','001','audio_dic','PreviewAudio',1),('2026-09-19 09:34:59','001','2026-09-19 09:34:59','001','audio_dic','PublishAudioEnquiry',2),('2026-09-19 09:37:38','001','2026-09-19 09:37:38','001','audio_dic','PublishAudioOperation',3),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','audiobook_dic','BookEnquiry',1),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','audiobook_dic','BookOperation',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','BOOTUP','activity_dic',3),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','BOOTUP','ai_dic',2),('2026-10-22 10:56:13','001','2026-10-22 10:56:13','001','BOOTUP','article_dic',7),('2026-09-19 11:18:05','001','2026-09-19 11:18:05','001','BOOTUP','audio_dic',5),('2026-09-19 11:18:05','001','2026-09-19 11:18:05','001','BOOTUP','family_dic',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','BOOTUP','hr_dic',3),('2026-09-19 11:18:05','001','2026-09-19 11:18:05','001','BOOTUP','master_dic',3),('2026-09-19 11:18:05','001','2026-09-19 11:18:05','001','BOOTUP','photo_dic',4),('2026-09-19 11:18:05','001','2026-09-19 11:18:05','001','BOOTUP','security_dic',1),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','BOOTUP','stock_dic',3),('2026-09-19 11:18:05','001','2026-09-19 11:18:05','001','BOOTUP','video_dic',6),('2026-09-19 09:43:59','001','2026-09-19 09:43:59','001','family_dic','FamilyPersonEnquiry',1),('2026-09-19 09:45:05','001','2026-09-19 09:45:05','001','family_dic','FamilyPersonOperation',2),('2026-09-19 09:45:28','001','2026-09-19 09:45:28','001','family_dic','FamilyTreeEnquiry',3),('2026-09-19 09:46:38','001','2026-09-19 09:46:38','001','family_dic','FamilyTreeOperation',4),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','ActorEnquiry',1),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','ActorOperation',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','FunctionEnquiry',7),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','FunctionOperation',8),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','GroupEnquiry',4),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','GroupOperation',5),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','PermissionEnquiry',10),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','PermissionOperation',11),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','security_line_1_1',3),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','security_line_1_2',6),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','function_permission_dic','security_line_1_3',9),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','DepartmentEnquiryPage',4),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','HolidayEnquiryPage',6),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','PositionEnquiryPage',3),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','StaffEnquiryPage',1),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','StaffOperationPage',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','StaffSubWorkgroupEnquiryPage',7),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','SubWorkgroupCardpunchSettingsEnquiryPage',8),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','hr_dic','WorkShiftEnquiryPage',5),('2026-09-04 13:57:40','001','2026-09-04 13:57:40','001','master_dic','AudioPreview',13),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','AudioPreviews',6),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','AudioPublishEnquiry',7),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','AudioPublishOperation',8),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','DeleteFileEnquiry',15),('2026-09-19 08:36:37','001','2026-09-19 08:36:37','001','master_dic','DmsFileDeleteEnquiry',2),('2026-09-19 08:30:45','001','2026-09-19 08:30:45','001','master_dic','DmsFileEnquiry',1),('2026-09-19 09:30:20','001','2026-09-19 09:30:20','001','master_dic','FamilyGroupEnquiry',5),('2026-09-19 08:50:50','001','2026-09-19 08:50:50','001','master_dic','FamilyGroupOperation',6),('2026-09-19 09:25:15','001','2026-09-19 09:25:15','001','master_dic','FamilyGroupShare',3),('2026-09-19 08:32:48','001','2026-09-19 08:32:48','001','master_dic','FamilyShareOperation',4),('2026-09-04 13:08:39','001','2026-09-04 13:08:39','001','master_dic','PhotoPublishEnquiry',14),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','PhotoPublishOperation',14),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','Previews',12),('2026-09-04 13:57:40','001','2026-09-04 13:57:40','001','master_dic','VideoPreview',10),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','VideoPreviews',9),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','VideoPublishEnquiry',10),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','master_dic','VideoPublishOperation',11),('2026-09-19 09:29:09','001','2026-09-19 09:29:09','001','photo_dic','Preview',1),('2026-09-19 09:31:50','001','2026-09-19 09:31:50','001','photo_dic','PublishPhotoEnquiry',2),('2026-09-19 09:36:40','001','2026-09-19 09:36:40','001','photo_dic','PublishPhotoOperation',3),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_dic','abc',0),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','function_permission_dic',5),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','GeneratorNumberEnquiry',9),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','LocaleEnquiryPage',10),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','LoginAgent',3),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','MasterEnquiry',7),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','MasterOperation',8),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','security_line_2',4),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','security_line_3',6),('2026-09-19 20:12:27','001','2026-09-19 20:12:27','001','security_dic','SecurityHelpFeatureEnquiry',13),('2026-09-19 20:16:22','001','2026-09-19 20:16:22','001','security_dic','SecurityHelpFeatureOperation',14),('2026-09-19 19:51:18','001','2026-09-19 19:51:18','001','security_dic','SecurityHelpFunctionEnquiry',11),('2026-09-19 20:01:41','001','2026-09-19 20:01:41','001','security_dic','SecurityHelpFunctionOperation',12),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','security_dic','TableDescriptionEnquiry',18),('2026-10-15 15:43:34','001','2026-10-15 15:43:34','001','security_dic','TEST_FUNCTION_1',15),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','UserEnquiry',1),('2026-08-26 10:52:16','001','2026-08-26 10:52:16','001','security_dic','UserOperation',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','stock_dic','AccountMasterEnquiry',0),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','stock_dic','AccountMasterOperation',0),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','stock_dic','AmountOrderEnquiry',4),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','stock_dic','OrderEnquiry',3),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','stock_dic','ReviewDailyEnquiry',1),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','stock_dic','SummaryEnquiry',2),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','stock_dic','UserDashboard',5),('2026-10-15 15:43:34','001','2026-10-15 15:43:34','001','TEST_FUNCTION_1','FunctionEnquiry',1),('2026-09-19 09:41:28','001','2026-09-19 09:41:28','001','video_dic','PreviewVideo',1),('2026-09-19 09:42:23','001','2026-09-19 09:42:23','001','video_dic','PublishVideoEnquiry',2),('2026-09-19 09:43:21','001','2026-09-19 09:43:21','001','video_dic','PublishVideoOperation',3); /*!40000 ALTER TABLE `security_function_map` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `security_function_map_view` -- DROP TABLE IF EXISTS `security_function_map_view`; /*!50001 DROP VIEW IF EXISTS `security_function_map_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_function_map_view` AS SELECT 1 AS `orderby`, 1 AS `parent_function_name`, 1 AS `parent_function_local_name`, 1 AS `son_function_name`, 1 AS `son_function_local_name`, 1 AS `son_page_name`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `security_generator_number` -- DROP TABLE IF EXISTS `security_generator_number`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_generator_number` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `generator_id` int NOT NULL AUTO_INCREMENT, `system_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `subsystem_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `prefix` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `refresh_period` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `format` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `last_generator_date` datetime NOT NULL, `next_id` int NOT NULL, PRIMARY KEY (`generator_id`) ) ENGINE=InnoDB AUTO_INCREMENT=125 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_generator_number` -- LOCK TABLES `security_generator_number` WRITE; /*!40000 ALTER TABLE `security_generator_number` DISABLE KEYS */; INSERT INTO `security_generator_number` VALUES ('2026-08-18 15:36:28','001','2026-09-24 09:18:34','',5,'SECURITY_USER','USER_NAME','','N','000','2026-10-17 16:52:04',1),('2026-10-15 15:12:34','001','2026-10-15 15:12:34','001',84,'SECURITY_HELP','HELP_FEATURE_GROUP_ID','','N','000000','2026-10-15 15:12:34',2),('2026-10-15 15:12:35','001','2026-10-15 15:12:35','001',85,'SECURITY_HELP','HELP_FEATURE_ID','','N','000000','2026-10-15 15:12:35',3),('2026-10-15 15:22:19','001','2026-10-15 15:22:19','001',86,'SECURITY_HELP','HELP_FUNCTION_ID','','N','000000','2026-10-15 17:19:19',3),('2026-10-15 15:22:20','001','2026-10-15 15:22:20','001',87,'SECURITY_HELP','HELP_STEP_ID','','N','000000','2026-10-15 17:19:19',6),('2026-10-15 15:22:20','001','2026-10-15 15:22:20','001',88,'SECURITY_HELP','HELP_FUNCTION_FEATURE_ID','','N','000000','2026-10-15 17:19:19',3); /*!40000 ALTER TABLE `security_generator_number` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_group` -- DROP TABLE IF EXISTS `security_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_group` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `group_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `group_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `group_eng_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`group_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_group` -- LOCK TABLES `security_group` WRITE; /*!40000 ALTER TABLE `security_group` DISABLE KEYS */; INSERT INTO `security_group` VALUES ('2026-08-18 15:36:26','001','2026-09-19 19:57:16','001','system_group','系统管理员组','system group'),('2026-08-18 15:36:26','001','2026-09-19 19:56:50','001','vip_group','注册用户组','vip group'); /*!40000 ALTER TABLE `security_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_group_permission` -- DROP TABLE IF EXISTS `security_group_permission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_group_permission` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `group_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `permission_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `view_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `create_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `amend_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `delete_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `dependent` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`group_name`,`permission_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_group_permission` -- LOCK TABLES `security_group_permission` WRITE; /*!40000 ALTER TABLE `security_group_permission` DISABLE KEYS */; INSERT INTO `security_group_permission` VALUES ('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','abc','acc','Y','Y','Y','Y','acc'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','DmsFile','FamilyGroup','Y','Y','Y','Y',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','DmsFile','PhotoPublish','Y','Y','Y','Y',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','AudioPublish','Y','Y','Y','Y',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','divider','N','N','N','N',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','FamilyGroup','Y','Y','Y','Y',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','PhotoPublish','Y','Y','Y','Y',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','SecurityActor','Y','Y','Y','Y',NULL),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','SecurityFunction','Y','Y','Y','Y',NULL),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','SecurityGeneratorNumber','Y','N','Y','Y',NULL),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','SecurityGroup','Y','Y','Y','Y',NULL),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','SecurityMaster','Y','Y','Y','Y',NULL),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','SecurityPermission','Y','Y','Y','Y',NULL),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','SecurityUser','Y','Y','Y','Y','SecurityUser'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SYSTEM','VideoPublish','Y','Y','Y','Y',''),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','divider','Y','Y','Y','Y',''),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','Locale','Y','Y','Y','Y',''),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','LoginAgent','N','N','N','N',''),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','SecurityActor','Y','Y','Y','Y',NULL),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','SecurityFunction','Y','Y','Y','Y',NULL),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','SecurityGeneratorNumber','Y','Y','Y','Y',NULL),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','SecurityGroup','Y','Y','Y','Y',NULL),('2026-09-19 19:57:18','001','2026-09-19 19:57:18','001','system_group','SecurityHelpFunction','Y','Y','Y','Y',''),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','SecurityMaster','Y','Y','Y','Y',NULL),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','SecurityPermission','Y','Y','Y','Y',NULL),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','SecurityUser','Y','Y','Y','Y','SecurityUser'),('2026-09-19 19:57:17','001','2026-09-19 19:57:17','001','system_group','UserEnquiry','Y','Y','Y','Y',''),('2026-09-19 19:57:18','001','2026-09-19 19:57:18','001','system_group','UserOperation','Y','Y','Y','Y',''),('2026-10-15 15:32:33','001','2026-10-15 15:32:33','001','TEST_GROUP_1','DmsFile','Y','Y','N','Y',''),('2026-10-15 15:32:33','001','2026-10-15 15:32:33','001','TEST_GROUP_1','FamilyGroup','N','N','N','N',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','VIEW_SYSTEM','SecurityUser','N','N','N','N',NULL),('2026-10-22 10:56:14','001','2026-10-22 10:56:14','001','vip_group','Article','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','DmsFile','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','FamilyGroup','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','FamilyPerson','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','FamilyTree','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','PublishAudio','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','PublishPhoto','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','PublishVideo','Y','Y','Y','Y',''),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','SecurityUser','Y','N','N','N','SecurityUser'),('2026-09-19 19:56:51','001','2026-09-19 19:56:51','001','vip_group','Welcome','N','N','N','N',''); /*!40000 ALTER TABLE `security_group_permission` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_group_permission_dependent` -- DROP TABLE IF EXISTS `security_group_permission_dependent`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_group_permission_dependent` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `group_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `permission_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `dependent_detail_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `view_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `create_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `amend_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `delete_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`group_name`,`permission_name`,`dependent_detail_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_group_permission_dependent` -- LOCK TABLES `security_group_permission_dependent` WRITE; /*!40000 ALTER TABLE `security_group_permission_dependent` DISABLE KEYS */; INSERT INTO `security_group_permission_dependent` VALUES ('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','abc','acc','add','Y','N','N','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','system_group','SecurityUser','LoginAgent','Y','Y','Y','Y'); /*!40000 ALTER TABLE `security_group_permission_dependent` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `security_group_permission_dependent_view` -- DROP TABLE IF EXISTS `security_group_permission_dependent_view`; /*!50001 DROP VIEW IF EXISTS `security_group_permission_dependent_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_group_permission_dependent_view` AS SELECT 1 AS `group_name`, 1 AS `permission_name`, 1 AS `view_indc`, 1 AS `create_indc`, 1 AS `amend_indc`, 1 AS `delete_indc`, 1 AS `dependent_detail_name`, 1 AS `permission_description`, 1 AS `dependent_detail_description`, 1 AS `dependent`*/; SET character_set_client = @saved_cs_client; -- -- Temporary view structure for view `security_group_permission_view` -- DROP TABLE IF EXISTS `security_group_permission_view`; /*!50001 DROP VIEW IF EXISTS `security_group_permission_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_group_permission_view` AS SELECT 1 AS `group_name`, 1 AS `permission_name`, 1 AS `view_indc`, 1 AS `create_indc`, 1 AS `amend_indc`, 1 AS `delete_indc`, 1 AS `dependent`, 1 AS `permission_description`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `security_help_feature` -- DROP TABLE IF EXISTS `security_help_feature`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_help_feature` ( `help_feature_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键 UUID', `help_feature_group_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属组 security_help_feature_group.help_feature_group_id', `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'antd 组件名,或 icon- 开头的 iconfont 名', `color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '页面上的真实颜色,如 #faad14 / red / green', `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '功能点名称,一般就是按钮上的字', `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '作用说明', `sort_no` int NOT NULL COMMENT '组内显示顺序', `created_datetime` datetime NOT NULL COMMENT '创建时间', `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `updated_datetime` datetime NOT NULL COMMENT '更新时间', `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`help_feature_id`), KEY `ix_security_help_feature_group` (`help_feature_group_id`,`sort_no`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='功能点明细表'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_help_feature` -- LOCK TABLES `security_help_feature` WRITE; /*!40000 ALTER TABLE `security_help_feature` DISABLE KEYS */; INSERT INTO `security_help_feature` VALUES ('HFE-ALBUM_ACTIONS-1','HG-ALBUM_ACTIONS','EyeOutlined','#059669','展览','头卡右上绿色眼睛,直接进入对应展厅播放本专辑。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-2','HG-ALBUM_ACTIONS','DeleteOutlined','#F0413E','删除专辑','连同明细与群组发布关系一起删除。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-3','HG-ALBUM_ACTIONS','EditOutlined',NULL,'编辑','打开「专辑信息」弹层,修改名称、描述与两个开关。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-4','HG-ALBUM_ACTIONS','UpSquareTwoTone',NULL,'上移','把这条明细往前挪一位。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-5','HG-ALBUM_ACTIONS','DownSquareTwoTone',NULL,'下移','把这条明细往后挪一位。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-6','HG-ALBUM_ACTIONS','DeleteOutlined','#F0413E','删除明细','把这条内容从专辑中移除,不影响原文件。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-7','HG-ALBUM_ACTIONS','PlusCircleOutlined','#059669','添加群组','把专辑发布给一个公开群组。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-8','HG-ALBUM_ACTIONS','CheckCircleOutlined',NULL,'对所有人公开','开关,决定专辑是否对所有用户可见。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ALBUM_ACTIONS-9','HG-ALBUM_ACTIONS','StarOutlined','#FF9500','设为默认专辑','开关,决定进入展厅时默认播放哪张专辑。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-1','HG-ARTICLE_ACTIONS','FileSearchOutlined',NULL,'搜索','按文章标题过滤首页卡片。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-2','HG-ARTICLE_ACTIONS','FileAddOutlined',NULL,'新增 / 编辑文章','打开「编辑文章」弹层,填写标题、封面与正文。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-3','HG-ARTICLE_ACTIONS','CameraOutlined',NULL,'封面','点虚线框上传文章封面图。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-4','HG-ARTICLE_ACTIONS','FileTextOutlined',NULL,'正文工具条','提供加粗、斜体、下划线、标题、列表与插图。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-5','HG-ARTICLE_ACTIONS','TeamOutlined',NULL,'关联群组','在详情「群组」页把文章发布给指定公开群组。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-6','HG-ARTICLE_ACTIONS','CheckOutlined','#059669','已审核','详情概览里的开关,控制文章是否审核通过。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-7','HG-ARTICLE_ACTIONS','StarOutlined','#FF9500','置顶','详情概览里的开关,置顶后排在列表最前。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-8','HG-ARTICLE_ACTIONS','DeleteOutlined','#F0413E','删除文章','连同配图与群组关联记录一并删除,操作前二次确认。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-ARTICLE_ACTIONS-9','HG-ARTICLE_ACTIONS','SaveOutlined','#059669','保存','提交本次编辑内容。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-1','HG-AUDIO_PLAYER','InfoCircleOutlined',NULL,'歌曲信息','查看当前歌曲与所属专辑。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-10','HG-AUDIO_PLAYER','RightCircleOutlined',NULL,'下一首','切换到下一首歌曲。',10,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-11','HG-AUDIO_PLAYER','AppstoreOutlined',NULL,'播放列表','展开全部曲目,点哪首播哪首。',11,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-12','HG-AUDIO_PLAYER','DownSquareTwoTone',NULL,'收起播放器','左上角返回,退出音乐厅。',12,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-2','HG-AUDIO_PLAYER','DownloadOutlined',NULL,'下载','下载当前歌曲。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-3','HG-AUDIO_PLAYER','PlayCircleOutlined','#F59E0B','音量','切换音量开关,更多里可调滑块。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-4','HG-AUDIO_PLAYER','ClockCircleOutlined',NULL,'定时关闭','15 / 30 / 45 / 60 分钟后自动停止播放。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-5','HG-AUDIO_PLAYER','CloseCircleOutlined',NULL,'静音开关','点击麦克风图标切换静音。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-6','HG-AUDIO_PLAYER','InfoCircleOutlined',NULL,'更多','展开倍速与音量设置。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-7','HG-AUDIO_PLAYER','ReloadOutlined',NULL,'循环','切换循环播放模式。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-8','HG-AUDIO_PLAYER','LeftCircleOutlined',NULL,'上一首','切换到上一首歌曲。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-AUDIO_PLAYER-9','HG-AUDIO_PLAYER','PlayCircleOutlined',NULL,'播放 / 暂停','开始或暂停当前歌曲。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-1','HG-FILE_ACTIONS','DownloadOutlined',NULL,'下载','把选中的文件保存到本地。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-10','HG-FILE_ACTIONS','CheckCircleOutlined','#059669','高清','图片预览顶部胶囊,加载原图高清版本。',10,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-2','HG-FILE_ACTIONS','EditOutlined',NULL,'重命名','修改文件或文件夹名称,保存后立即生效。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-3','HG-FILE_ACTIONS','RightCircleOutlined',NULL,'移动','选择目标文件夹,把选中项移动过去。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-4','HG-FILE_ACTIONS','DeleteOutlined','#F0413E','删除','移到回收站,之后还能恢复。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-5','HG-FILE_ACTIONS','ShareAltOutlined',NULL,'共享到群组目录','选择群组及其目录,把文件共享给群组成员。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-6','HG-FILE_ACTIONS','PlusCircleOutlined','#059669','发布专辑','把文件发布到相册、音乐集或影视集。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-7','HG-FILE_ACTIONS','EyeOutlined',NULL,'相册预览','以全屏幻灯片方式预览选中的图片。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-8','HG-FILE_ACTIONS','PlayCircleOutlined','#F59E0B','音乐播放','打开音乐播放器播放选中的音频。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_ACTIONS-9','HG-FILE_ACTIONS','VideoCameraOutlined','#2B8FFF','视频播放','打开影视厅播放选中的视频。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-1','HG-FILE_TOP','SyncOutlined',NULL,'传输列表(传)','顶部左起第一枚,查看上传任务与进度。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-2','HG-FILE_TOP','SearchOutlined','#2B8FFF','搜索','聚焦搜索框,按名称即时过滤当前目录。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-3','HG-FILE_TOP','AppstoreOutlined','#2B8FFF','列表 / 网格','在列表视图与网格视图之间切换。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-4','HG-FILE_TOP','PlusCircleOutlined','#2B8FFF','新建文件夹','在当前目录创建新文件夹,名称不能包含斜杠。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-5','HG-FILE_TOP','FilterOutlined',NULL,'排序','在修改时间降序、升序与按名称排序之间切换。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-6','HG-FILE_TOP','CheckCircleOutlined',NULL,'多选','进入多选模式,勾选多个文件后批量处理。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-7','HG-FILE_TOP','PlusOutlined','#059669','上传','右下角绿色悬浮按钮,选本地文件上传到当前目录。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TOP-8','HG-FILE_TOP','HomeOutlined',NULL,'面包屑','显示当前路径,点任意一级可直接跳回该层。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TYPES-1','HG-FILE_TYPES','FolderOutlined','#059669','文件夹','绿色文件夹,点一下进入下一层。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TYPES-2','HG-FILE_TYPES','FileImageOutlined','#0EA5E9','图片','显示缩略图或蓝色相片图标。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TYPES-3','HG-FILE_TYPES','PlayCircleOutlined','#F59E0B','音频','橙色喇叭图标,可播放。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TYPES-4','HG-FILE_TYPES','VideoCameraOutlined','#2B8FFF','视频','显示视频封面并叠加播放三角。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-FILE_TYPES-5','HG-FILE_TYPES','FileTextOutlined','#3B82F6','文档','蓝色文档图标,含压缩包等其它文件。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-1','HG-GROUP_ACTIONS','FileTextOutlined',NULL,'概览','查看群组信息、成员 / 管理员 / 待审核统计与三个开关。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-10','HG-GROUP_ACTIONS','CloseCircleOutlined','#F0413E','移除目录权限','收回该成员对这个目录的访问权。',10,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-11','HG-GROUP_ACTIONS','CheckOutlined','#059669','同意 / 拒绝','审核待审核成员的加入申请。',11,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-12','HG-GROUP_ACTIONS','DeleteOutlined','#F0413E','解散群','危险操作,会同时删除全部共享目录与成员关系。',12,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-2','HG-GROUP_ACTIONS','EditOutlined',NULL,'编辑','修改群组名称、描述与公开、申请、成员目录设置。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-3','HG-GROUP_ACTIONS','TeamOutlined',NULL,'成员','成员页列正式成员,管理员带橙色标签。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-4','HG-GROUP_ACTIONS','CloseCircleOutlined','#F0413E','移出','把成员移出群组,其目录权限一并清除。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-5','HG-GROUP_ACTIONS','FolderOutlined',NULL,'共享目录','权限页维护群组的共享目录。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-6','HG-GROUP_ACTIONS','PlusCircleOutlined','#059669','新建目录','创建一个新的共享目录。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-7','HG-GROUP_ACTIONS','EditOutlined',NULL,'编辑目录','修改目录名称与备注。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-8','HG-GROUP_ACTIONS','DeleteOutlined','#F0413E','删除目录','目录内还有内容时无法删除。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_ACTIONS-9','HG-GROUP_ACTIONS','CheckCircleOutlined','#059669','分配权限','把某个目录的访问权分配给指定成员。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_LIST-1','HG-GROUP_LIST','SearchOutlined',NULL,'搜索','按群组名称过滤。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_LIST-2','HG-GROUP_LIST','PlusOutlined','#059669','创建群组','右下角绿色「+」,新建一个群组。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_LIST-3','HG-GROUP_LIST','CheckCircleOutlined',NULL,'公开 / 私密','标签显示群组是否公开;私密群组非成员无法查看。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_LIST-4','HG-GROUP_LIST','CheckCircleOutlined',NULL,'可申请','标签表示允许非成员提交加入申请。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_LIST-5','HG-GROUP_LIST','StarOutlined','#FF9500','管理员','橙色标签表示你是该群组的管理员。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_LIST-6','HG-GROUP_LIST','FileTextOutlined',NULL,'群组卡','显示群组名称、描述、编号与标签,点击进入详情。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-GROUP_LIST-7','HG-GROUP_LIST','CheckOutlined','#059669','申请加入','对公开且允许申请的群组提交加入申请。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_HEAD-1','HG-HOME_HEAD','CameraOutlined',NULL,'头像','点击头像可上传或更换个人头像。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_HEAD-2','HG-HOME_HEAD','CheckCircleOutlined',NULL,'身份标签','姓名右侧显示普通用户 / VIP / SVIP 身份。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_HEAD-3','HG-HOME_HEAD','CloudDownloadOutlined',NULL,'网盘存储空间','显示已用容量、总容量与使用百分比。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_HEAD-4','HG-HOME_HEAD','DownloadOutlined',NULL,'下载 App','H5 上显示的小图标,用于下载安装手机 App。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_SECTIONS-1','HG-HOME_SECTIONS','FileSearchOutlined',NULL,'搜索','展开搜索框,按名称即时过滤卡片。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_SECTIONS-2','HG-HOME_SECTIONS','FileAddOutlined',NULL,'新增','族谱区新建族谱;文章区弹出「编辑文章」。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_SECTIONS-3','HG-HOME_SECTIONS','DownSquareTwoTone',NULL,'展开 / 收起','点一下切换列表展开或收起,图标随之变向上或向下。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_SECTIONS-4','HG-HOME_SECTIONS','FileTextOutlined',NULL,'族谱卡','显示族谱名称、简介、编号与公开标签,点击进入详情。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_SECTIONS-5','HG-HOME_SECTIONS','PictureOutlined',NULL,'文章卡','显示封面、标题、摘要与状态标签,点击阅读全文。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_SECTIONS-6','HG-HOME_SECTIONS','StarOutlined','#FF9500','置顶标签','文章带有「置顶」标记,会排在列表前面。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-HOME_SECTIONS-7','HG-HOME_SECTIONS','ClockCircleOutlined',NULL,'待审核标签','文章尚未审核通过时显示「待审核」。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-LOGIN-1','HG-LOGIN','UserOutlined',NULL,'用户名','输入注册时的用户名。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-LOGIN-2','HG-LOGIN','LockOutlined',NULL,'密码','输入密码,右侧眼睛可切换明文 / 密文。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-LOGIN-3','HG-LOGIN','EyeOutlined',NULL,'显示密码','点一下切换密码的显示与隐藏。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-LOGIN-4','HG-LOGIN','CheckOutlined','#059669','登录','校验账号密码并进入首页。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-LOGIN-5','HG-LOGIN','ProfileOutlined',NULL,'语言','在简体中文与 English 之间切换。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-LOGIN-6','HG-LOGIN','FileAddOutlined',NULL,'立即注册','跳转到注册页,用手机号开通新账号。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-LOGIN-7','HG-LOGIN','PhoneOutlined',NULL,'手机号','注册时填写手机号作为账号。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MEDIA_SEG-1','HG-MEDIA_SEG','PictureOutlined',NULL,'相册','查看相册类专辑。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MEDIA_SEG-2','HG-MEDIA_SEG','PlayCircleOutlined','#F59E0B','音乐','查看音乐专辑。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MEDIA_SEG-3','HG-MEDIA_SEG','VideoCameraOutlined','#2B8FFF','影视','查看影视专辑。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MEDIA_SEG-4','HG-MEDIA_SEG','SearchOutlined',NULL,'搜索','按专辑名称过滤。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MEDIA_SEG-5','HG-MEDIA_SEG','PlusOutlined','#059669','新建专辑','右下角绿色「+」,在当前分类下新建专辑。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MEDIA_SEG-6','HG-MEDIA_SEG','CheckCircleOutlined',NULL,'公开标签','表示该专辑对所有用户可见。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MEDIA_SEG-7','HG-MEDIA_SEG','StarOutlined','#FF9500','默认标签','表示这是该分类的默认专辑。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-1','HG-MINE_ACTIONS','SettingOutlined',NULL,'我的主题','切换主题颜色与深色模式。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-2','HG-MINE_ACTIONS','LockOutlined',NULL,'修改密码','输入当前密码与新密码完成修改。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-3','HG-MINE_ACTIONS','EditOutlined',NULL,'认证昵称 / 修改昵称','未认证用户可修改昵称;已认证用户昵称锁定为身份证姓名。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-4','HG-MINE_ACTIONS','CheckCircleOutlined','#059669','身份验证','上传身份证自动识别,认证后昵称改为身份证姓名。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-5','HG-MINE_ACTIONS','CloseCircleOutlined','#F0413E','退出登录','二次确认后退出当前账号,回到登录页。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-6','HG-MINE_ACTIONS','InfoCircleOutlined',NULL,'关于','显示应用名称、版本与运行平台。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-7','HG-MINE_ACTIONS','SettingOutlined',NULL,'安全管理','仅管理员可见,进入用户、角色、权限等系统设置。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-8','HG-MINE_ACTIONS','UserOutlined',NULL,'代理登录','仅管理员可见,以被代理账号身份登录。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MINE_ACTIONS-9','HG-MINE_ACTIONS','SyncOutlined',NULL,'访问线路','切换公网与内网直连,内网下上传更快。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MULTI_BAR-1','HG-MULTI_BAR','CheckCircleOutlined','#2B8FFF','多选','筛选栏最右侧的勾选方块,进入多选模式。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MULTI_BAR-2','HG-MULTI_BAR','InfoCircleOutlined','#2B8FFF','已选 N 项','显示当前已勾选的数量。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MULTI_BAR-3','HG-MULTI_BAR','CheckOutlined',NULL,'全选','一次勾选当前列表中的所有条目。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MULTI_BAR-4','HG-MULTI_BAR','ClearOutlined',NULL,'取消全选','清空所有勾选,重新选择。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-MULTI_BAR-5','HG-MULTI_BAR','CloseCircleOutlined',NULL,'取消(退出多选)','退出多选模式,恢复普通浏览。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-1','HG-PHOTO_PLAYER','EyeOutlined',NULL,'隐藏界面','隐藏或显示全部按钮,只留照片。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-2','HG-PHOTO_PLAYER','DownloadOutlined',NULL,'下载','保存当前照片到本地。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-3','HG-PHOTO_PLAYER','StarOutlined','#7FF3E8','特效','打开特效菜单,可选自动轮换、演唱会、婚礼、生日等主题。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-4','HG-PHOTO_PLAYER','InfoCircleOutlined',NULL,'切换模式','在单图模式与轮播模式之间切换。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-5','HG-PHOTO_PLAYER','ReloadOutlined',NULL,'循环','控制播放到结尾后是否循环。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-6','HG-PHOTO_PLAYER','LeftCircleOutlined',NULL,'上一张','切换到前一张照片。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-7','HG-PHOTO_PLAYER','PlayCircleOutlined',NULL,'播放 / 暂停','自动轮播开关,点画面任意处也能暂停。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-8','HG-PHOTO_PLAYER','RightCircleOutlined',NULL,'下一张','切换到后一张照片。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-PHOTO_PLAYER-9','HG-PHOTO_PLAYER','AppstoreOutlined',NULL,'图片列表','打开缩略图网格,点编号直接跳转。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-1','HG-SHARE_HALL','TeamOutlined',NULL,'群组行','一行代表一个群组,点开查看该群组共享给你的目录。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-2','HG-SHARE_HALL','RightCircleOutlined',NULL,'打开','进入该群组的共享目录。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-3','HG-SHARE_HALL','ShareAltOutlined','#2B8FFF','共享徽标','目录左上角的蓝色小箭头,表示这是共享目录。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-4','HG-SHARE_HALL','PlusCircleOutlined','#059669','新建文件夹','在有权限的共享目录里创建子文件夹。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-5','HG-SHARE_HALL','SearchOutlined',NULL,'搜索','按名称过滤当前共享目录。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-6','HG-SHARE_HALL','FilterOutlined',NULL,'排序','切换排序方式。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-7','HG-SHARE_HALL','AppstoreOutlined',NULL,'列表 / 网格','切换目录展示形式。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-SHARE_HALL-8','HG-SHARE_HALL','CloseCircleOutlined','#F0413E','取消共享','取消该目录的共享,原文件仍在所有者网盘中。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TAB_BAR-1','HG-TAB_BAR','HomeOutlined',NULL,'首页','打开族谱与文化传承首页。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TAB_BAR-2','HG-TAB_BAR','AppstoreOutlined',NULL,'网盘','打开我的网盘,管理文件与文件夹。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TAB_BAR-3','HG-TAB_BAR','PlayCircleOutlined',NULL,'多媒体(中间凸起圆钮)','打开相册、音乐、影视三类专辑。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TAB_BAR-4','HG-TAB_BAR','TeamOutlined',NULL,'群组','打开我的群组列表。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TAB_BAR-5','HG-TAB_BAR','UserOutlined',NULL,'我的','打开个人设置、主题与退出登录。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRANSPORT_ACTIONS-1','HG-TRANSPORT_ACTIONS','ClockCircleOutlined',NULL,'进行中','分组显示等待中与上传中的任务。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRANSPORT_ACTIONS-2','HG-TRANSPORT_ACTIONS','CheckCircleOutlined',NULL,'已结束','分组显示已完成、失败与已取消的任务。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRANSPORT_ACTIONS-3','HG-TRANSPORT_ACTIONS','CloseCircleOutlined',NULL,'取消','中止正在等待或上传的任务。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRANSPORT_ACTIONS-4','HG-TRANSPORT_ACTIONS','SyncOutlined',NULL,'重试','失败的任务重新上传。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRANSPORT_ACTIONS-5','HG-TRANSPORT_ACTIONS','DeleteOutlined',NULL,'删除','移除这条传输记录。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRANSPORT_ACTIONS-6','HG-TRANSPORT_ACTIONS','ClearOutlined',NULL,'清空完成','一次清掉所有已结束的记录。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRANSPORT_ACTIONS-7','HG-TRANSPORT_ACTIONS','InfoCircleOutlined',NULL,'状态行','显示速度、进度百分比或失败原因。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRASH_ACTIONS-1','HG-TRASH_ACTIONS','UndoOutlined','#059669','恢复','把文件恢复到删除前所在目录。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRASH_ACTIONS-2','HG-TRASH_ACTIONS','DeleteOutlined','#F0413E','彻底删除','永久删除,无法恢复,批量删除前会二次确认。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRASH_ACTIONS-3','HG-TRASH_ACTIONS','FilterOutlined',NULL,'排序','切换排序方式,便于查找。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRASH_ACTIONS-4','HG-TRASH_ACTIONS','CheckCircleOutlined',NULL,'多选','进入多选,批量恢复或彻底删除。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TRASH_ACTIONS-5','HG-TRASH_ACTIONS','SearchOutlined',NULL,'搜索','按名称过滤回收站条目。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-1','HG-TREE_ACTIONS','CheckCircleOutlined','#059669','申请管理','提交成为该族谱管理员的申请,等待管理员审批。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-10','HG-TREE_ACTIONS','CloudDownloadOutlined',NULL,'导入','成员及以上可见,选择 .fm 文件恢复或替换族谱数据。',10,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-2','HG-TREE_ACTIONS','EditOutlined','#059669','修改族谱','管理员可见,进入族谱编辑,增删夫妻 / 子女关系。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-3','HG-TREE_ACTIONS','SettingOutlined','#059669','权限页','管理员可见,审批申请、设管理员、维护管理名单。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-4','HG-TREE_ACTIONS','DeleteOutlined','#F0413E','删除族谱','在权限页底部,危险操作,会连同族人档案一并删除。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-5','HG-TREE_ACTIONS','UserOutlined',NULL,'选择当前族员','在弹层里选一位族人,作为看小系图与权限判定的锚点。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-6','HG-TREE_ACTIONS','FileTextOutlined',NULL,'小系图','底部左侧圆形按钮,只看当前族员这一支。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-7','HG-TREE_ACTIONS','AppstoreOutlined',NULL,'全系图','底部右侧圆形按钮,查看整棵家族树。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-8','HG-TREE_ACTIONS','EyeOutlined',NULL,'点击查看 / 点击折叠','人物卡上的按钮,展开或收起下一层成员。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-TREE_ACTIONS-9','HG-TREE_ACTIONS','DownloadOutlined',NULL,'导出','成员及以上可见,把族谱导出为加密的 .fm 文件。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-1','HG-VIDEO_PLAYER','SyncOutlined',NULL,'转码','对暂不兼容的视频发起转码。',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-10','HG-VIDEO_PLAYER','RightCircleOutlined',NULL,'下一集','切换到下一集。',10,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-11','HG-VIDEO_PLAYER','AppstoreOutlined',NULL,'播放列表','展开全部剧集。',11,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-12','HG-VIDEO_PLAYER','SyncOutlined',NULL,'循环模式','依次切换列表循环、单集循环、随机播放。',12,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-2','HG-VIDEO_PLAYER','DownloadOutlined',NULL,'下载','下载当前视频,右下角 OFF 表示不可用。',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-3','HG-VIDEO_PLAYER','EyeOutlined',NULL,'隐藏界面','隐藏或显示播放器按钮。',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-4','HG-VIDEO_PLAYER','ReloadOutlined',NULL,'循环标记','右下角标 A 表示循环播放开启。',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-5','HG-VIDEO_PLAYER','ClockCircleOutlined',NULL,'定时关闭','设置自动停止播放的时间。',5,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-6','HG-VIDEO_PLAYER','PlayCircleOutlined',NULL,'音量','切换音量。',6,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-7','HG-VIDEO_PLAYER','InfoCircleOutlined',NULL,'更多','展开更多播放设置。',7,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-8','HG-VIDEO_PLAYER','LeftCircleOutlined',NULL,'上一集','切换到上一集。',8,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFE-VIDEO_PLAYER-9','HG-VIDEO_PLAYER','PlayCircleOutlined',NULL,'播放 / 暂停','开始或暂停视频。',9,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'); /*!40000 ALTER TABLE `security_help_feature` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_help_feature_group` -- DROP TABLE IF EXISTS `security_help_feature_group`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_help_feature_group` ( `help_feature_group_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键 UUID', `group_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组编码,如 TOOLBAR / FILE_ICON / CRUD_HEAD', `group_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组名称,便于后台维护时识别', `created_datetime` datetime NOT NULL COMMENT '创建时间', `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `updated_datetime` datetime NOT NULL COMMENT '更新时间', `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`help_feature_group_id`), UNIQUE KEY `uq_security_help_feature_group` (`group_code`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='功能点分组表'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_help_feature_group` -- LOCK TABLES `security_help_feature_group` WRITE; /*!40000 ALTER TABLE `security_help_feature_group` DISABLE KEYS */; INSERT INTO `security_help_feature_group` VALUES ('HG-ALBUM_ACTIONS','ALBUM_ACTIONS','专辑详情','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-ARTICLE_ACTIONS','ARTICLE_ACTIONS','文化传承文章','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-AUDIO_PLAYER','AUDIO_PLAYER','音乐厅','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-FILE_ACTIONS','FILE_ACTIONS','文件动作','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-FILE_TOP','FILE_TOP','网盘顶部与工具栏','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-FILE_TYPES','FILE_TYPES','文件类型图标','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-GROUP_ACTIONS','GROUP_ACTIONS','群组详情与管理','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-GROUP_LIST','GROUP_LIST','我的群组','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-HOME_HEAD','HOME_HEAD','首页头部与存储卡','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-HOME_SECTIONS','HOME_SECTIONS','首页区块操作(族谱 / 文化传承)','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-LOGIN','LOGIN','登录与注册','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-MEDIA_SEG','MEDIA_SEG','多媒体分类','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-MINE_ACTIONS','MINE_ACTIONS','我的','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-MULTI_BAR','MULTI_BAR','多选操作栏','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-PHOTO_PLAYER','PHOTO_PLAYER','相册展览','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-SHARE_HALL','SHARE_HALL','共享大厅','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-TAB_BAR','TAB_BAR','底部导航栏','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-TRANSPORT_ACTIONS','TRANSPORT_ACTIONS','传输列表','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-TRASH_ACTIONS','TRASH_ACTIONS','回收站','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-TREE_ACTIONS','TREE_ACTIONS','族谱详情与绘制','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HG-VIDEO_PLAYER','VIDEO_PLAYER','影视厅','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'); /*!40000 ALTER TABLE `security_help_feature_group` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_help_function` -- DROP TABLE IF EXISTS `security_help_function`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_help_function` ( `help_function_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键 UUID', `function_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '对应 security_function.function_name', `intro` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '一句话说明这个功能是什么', `enabled_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'Y' COMMENT '是否启用 Y/N', `created_datetime` datetime NOT NULL COMMENT '创建时间', `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `updated_datetime` datetime NOT NULL COMMENT '更新时间', `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`help_function_id`), UNIQUE KEY `uq_security_help_function` (`function_name`), KEY `ix_security_help_function_name` (`function_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='功能帮助主表'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_help_function` -- LOCK TABLES `security_help_function` WRITE; /*!40000 ALTER TABLE `security_help_function` DISABLE KEYS */; INSERT INTO `security_help_function` VALUES ('HF-ArticleEnquiry','ArticleEnquiry','文化传承文章在首页「有家文化传承」区展示,点卡片阅读;有权限的用户可新建、编辑与删除。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-Dashboard','Dashboard','首页聚合族谱与文化传承:上方是个人信息与网盘容量,底部是五个一级入口。','Y','2026-10-22 15:27:05','001','2026-10-22 15:45:11','001'),('HF-DmsFileDeleteEnquiry','DmsFileDeleteEnquiry','回收站收容从网盘删除的文件,可以恢复,也可以彻底删除。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-DmsFileEnquiry','DmsFileEnquiry','「网盘」存放与管理文件:上传、建文件夹、下载、移动,也能共享给群组或发布到相册 / 音乐 / 影视。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-FamilyGroupEnquiry','FamilyGroupEnquiry','「群组」页列出你加入的群组,也能发现公开且可申请的群组。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-FamilyGroupOperation','FamilyGroupOperation','群组详情有概览 / 成员 / 权限三页:管理员维护成员、共享目录与目录权限。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-FamilyGroupShare','FamilyGroupShare','共享大厅按群组列出授权给你的共享目录,可浏览、下载、预览与播放。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-FamilyTreeOperation','FamilyTreeOperation','首页「有家族谱」里每张卡都能打开族谱详情:普通族人可查看与申请管理,管理员可修改族谱、审批权限。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-Login','Login','打开应用先登录。已注册用户用账号密码进入;新用户先注册手机号账号。','Y','2026-10-22 15:27:05','001','2026-10-22 15:44:51','001'),('HF-Media','Media','「多媒体」把发布的相册、音乐、影视专辑集中在一起,可新建、编辑、展览与删除。','Y','2026-10-22 15:27:05','001','2026-10-22 15:45:49','001'),('HF-Mine','Mine','「我的」集中个人设置:主题、密码、昵称、身份验证与退出登录。','Y','2026-10-22 15:27:05','001','2026-10-22 15:46:09','001'),('HF-Preview','Preview','相册展览全屏播放已发布的照片,可翻页、自动轮播、选择特效与查看图片列表。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-PreviewAudio','PreviewAudio','音乐厅是黑胶唱片机界面,播放已发布的音乐专辑。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-PreviewVideo','PreviewVideo','影视厅播放已发布的影视专辑,支持转码、定时、音量与循环模式。','Y','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HF-Transport','Transport','上传任务都在传输列表里看进度:进行中、已完成、失败的可以重试。','Y','2026-10-22 15:27:05','001','2026-10-22 15:45:30','001'); /*!40000 ALTER TABLE `security_help_function` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_help_function_feature` -- DROP TABLE IF EXISTS `security_help_function_feature`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_help_function_feature` ( `help_function_feature_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键 UUID', `function_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '功能英文名', `group_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '引用的组 security_help_feature_group.group_code', `sort_no` int NOT NULL COMMENT '组在这个功能里的显示顺序', `created_datetime` datetime NOT NULL COMMENT '创建时间', `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `updated_datetime` datetime NOT NULL COMMENT '更新时间', `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`help_function_feature_id`), UNIQUE KEY `uq_security_help_function_feature` (`function_name`,`group_code`), KEY `ix_security_help_func_feature` (`function_name`,`sort_no`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='功能与功能点组的组合关系表'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_help_function_feature` -- LOCK TABLES `security_help_function_feature` WRITE; /*!40000 ALTER TABLE `security_help_function_feature` DISABLE KEYS */; INSERT INTO `security_help_function_feature` VALUES ('HFF-ArticleEnquiry-1','ArticleEnquiry','ARTICLE_ACTIONS',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-Dashboard-1','Dashboard','TAB_BAR',1,'2026-10-22 15:45:12','001','2026-10-22 15:45:12','001'),('HFF-Dashboard-2','Dashboard','HOME_HEAD',2,'2026-10-22 15:45:12','001','2026-10-22 15:45:12','001'),('HFF-Dashboard-3','Dashboard','HOME_SECTIONS',3,'2026-10-22 15:45:12','001','2026-10-22 15:45:12','001'),('HFF-DmsFileDeleteEnquiry-1','DmsFileDeleteEnquiry','TRASH_ACTIONS',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-DmsFileEnquiry-1','DmsFileEnquiry','FILE_TOP',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-DmsFileEnquiry-2','DmsFileEnquiry','FILE_TYPES',2,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-DmsFileEnquiry-3','DmsFileEnquiry','FILE_ACTIONS',3,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-DmsFileEnquiry-4','DmsFileEnquiry','MULTI_BAR',4,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-FamilyGroupEnquiry-1','FamilyGroupEnquiry','GROUP_LIST',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-FamilyGroupOperation-1','FamilyGroupOperation','GROUP_ACTIONS',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-FamilyGroupShare-1','FamilyGroupShare','SHARE_HALL',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-FamilyTreeOperation-1','FamilyTreeOperation','TREE_ACTIONS',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-Login-1','Login','LOGIN',1,'2026-10-22 15:44:52','001','2026-10-22 15:44:52','001'),('HFF-Media-1','Media','MEDIA_SEG',1,'2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HFF-Media-2','Media','ALBUM_ACTIONS',2,'2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HFF-Mine-1','Mine','MINE_ACTIONS',1,'2026-10-22 15:46:10','001','2026-10-22 15:46:10','001'),('HFF-Preview-1','Preview','PHOTO_PLAYER',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-PreviewAudio-1','PreviewAudio','AUDIO_PLAYER',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-PreviewVideo-1','PreviewVideo','VIDEO_PLAYER',1,'2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HFF-Transport-1','Transport','TRANSPORT_ACTIONS',1,'2026-10-22 15:45:30','001','2026-10-22 15:45:30','001'); /*!40000 ALTER TABLE `security_help_function_feature` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_help_step` -- DROP TABLE IF EXISTS `security_help_step`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_help_step` ( `help_step_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键 UUID', `help_function_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属功能 security_help_function.help_function_id', `step_no` int NOT NULL COMMENT '第几步,决定时间轴顺序', `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '步骤标题', `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '这一步具体怎么做', `tips` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '补充说明,可为空', `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'antd 组件名,或 icon- 开头的 iconfont 名', `created_datetime` datetime NOT NULL COMMENT '创建时间', `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `updated_datetime` datetime NOT NULL COMMENT '更新时间', `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`help_step_id`), KEY `ix_security_help_step_func` (`help_function_id`,`step_no`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='帮助操作步骤表'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_help_step` -- LOCK TABLES `security_help_step` WRITE; /*!40000 ALTER TABLE `security_help_step` DISABLE KEYS */; INSERT INTO `security_help_step` VALUES ('HS-ArticleEnquiry-1','HF-ArticleEnquiry',1,'找文章','首页「有家文化传承」区点搜索图标,按标题过滤文章。',NULL,'FileSearchOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-ArticleEnquiry-2','HF-ArticleEnquiry',2,'新建或编辑','点「+」弹出「编辑文章」:填标题、上传封面、写正文,点「保存」。','正文工具条支持加粗、斜体、下划线、标题、列表与插图。','FileAddOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-ArticleEnquiry-3','HF-ArticleEnquiry',3,'阅读全文','点文章卡进入详情:概览看正文,图片页看配图,群组页看关联群组。',NULL,'FileTextOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-ArticleEnquiry-4','HF-ArticleEnquiry',4,'维护状态','详情概览里可打开「已审核」「置顶」开关,置顶会让文章排在列表最前。',NULL,'StarOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-ArticleEnquiry-5','HF-ArticleEnquiry',5,'删除文章','详情里的删除会同时清除配图与群组关联记录,确认后才会执行。',NULL,'DeleteOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Dashboard-1','HF-Dashboard',1,'认识首页布局','顶部是个人卡与网盘容量,中部是「有家族谱」与「有家文化传承」,底部是五个导航入口。',NULL,'HomeOutlined','2026-10-22 15:45:11','001','2026-10-22 15:45:11','001'),('HS-Dashboard-2','HF-Dashboard',2,'查看身份与容量','个人卡显示头像、姓名与身份标签;容量卡显示已使用、总容量和百分比,H5 上还有「下载 App」小图标。','点头像可以直接更换头像。','UserOutlined','2026-10-22 15:45:11','001','2026-10-22 15:45:11','001'),('HS-Dashboard-3','HF-Dashboard',3,'使用族谱区','点搜索、加号或下箭头,分别搜索、新增、展开收起族谱列表;点族谱卡片进入详情。',NULL,'FileTextOutlined','2026-10-22 15:45:11','001','2026-10-22 15:45:11','001'),('HS-Dashboard-4','HF-Dashboard',4,'使用文化传承区','同样有搜索、新增与展开按钮;点文章卡阅读全文。','还没有文章时显示「还没有文化传承文章」。','PictureOutlined','2026-10-22 15:45:11','001','2026-10-22 15:45:11','001'),('HS-Dashboard-5','HF-Dashboard',5,'切换底部导航','首页 / 网盘 / 多媒体 / 群组 / 我的,点哪个进哪个;多媒体是中间凸起的圆钮。',NULL,'AppstoreOutlined','2026-10-22 15:45:11','001','2026-10-22 15:45:11','001'),('HS-DmsFileDeleteEnquiry-1','HF-DmsFileDeleteEnquiry',1,'进入回收站','网盘快捷入口点「回收站」。',NULL,'DeleteOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileDeleteEnquiry-2','HF-DmsFileDeleteEnquiry',2,'看清再恢复','列表显示名称、大小与删除日期;行尾「⋮」点「恢复」,文件回到删除前所在目录。',NULL,'UndoOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileDeleteEnquiry-3','HF-DmsFileDeleteEnquiry',3,'彻底删除','单条点「彻底删除」,或进入多选批量删除;删除后无法恢复。','回收站没有清空按钮,只能逐条或批量删除。','DeleteOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileDeleteEnquiry-4','HF-DmsFileDeleteEnquiry',4,'筛选查找','用分类标签、搜索与排序快速找到要处理的条目。',NULL,'FileSearchOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-1','HF-DmsFileEnquiry',1,'认识网盘','底部「网盘」进入我的网盘;顶部从左到右是传输列表(传)、搜索、列表 / 网格切换。',NULL,'SyncOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-2','HF-DmsFileEnquiry',2,'用快捷入口','有家相册、音乐厅、影视厅、共享大厅、回收站五个快捷入口,点击直达。',NULL,'ShareAltOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-3','HF-DmsFileEnquiry',3,'浏览目录','点文件夹进入下一层;点面包屑任意一级可直接跳回;返回键退一层。',NULL,'FolderOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-4','HF-DmsFileEnquiry',4,'新建与上传','「文件夹+」新建文件夹,右下绿色「+」选择本地文件上传。','上传进度到传输列表查看,失败可以重试。','PlusOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-5','HF-DmsFileEnquiry',5,'整理文件','行尾「⋮」可下载、重命名、移动或删除;删除进回收站,可恢复。','文件夹只有重命名、移动、删除三个动作。','EditOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-6','HF-DmsFileEnquiry',6,'共享与发布','选中图片 / 音频 / 视频后,可「共享到群组目录」或「发布专辑」到对应展厅。','发布专辑会按文件类型进入相册、音乐集或影视集。','ShareAltOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-7','HF-DmsFileEnquiry',7,'多选批量处理','点工具栏最右侧的勾选方块进入多选,可全选 / 取消全选,再批量下载、共享、发布或删除。',NULL,'CheckCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-DmsFileEnquiry-8','HF-DmsFileEnquiry',8,'预览图片','单击图片打开预览,可旋转、缩放,点「高清」加载原图。',NULL,'EyeOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupEnquiry-1','HF-FamilyGroupEnquiry',1,'打开群组','底部「群组」进入我的群组,列出你加入的群组。',NULL,'TeamOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupEnquiry-2','HF-FamilyGroupEnquiry',2,'搜索与查看','顶部放大镜按名称过滤;点卡片进入群组详情。',NULL,'SearchOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupEnquiry-3','HF-FamilyGroupEnquiry',3,'创建群组','右下绿色「+」新建群组,填名称与描述,设置公开、允许申请加入、公开成员目录权限后保存。',NULL,'PlusOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupEnquiry-4','HF-FamilyGroupEnquiry',4,'申请加入','公开且允许申请的群组可直接提交申请,等待管理员审核。','私密群组不是成员时无法查看内容。','CheckOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupOperation-1','HF-FamilyGroupOperation',1,'看概览','群组详情头卡显示成员 / 管理员 / 待审核统计,概览页可查看与编辑群组信息。',NULL,'FileTextOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupOperation-2','HF-FamilyGroupOperation',2,'管理成员','「成员」页列出正式成员,行尾「移出」可移除成员;管理员带橙色标签。',NULL,'TeamOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupOperation-3','HF-FamilyGroupOperation',3,'维护共享目录','「权限」页点「新建目录」建目录,行尾可编辑或删除目录。','目录里还有内容时无法删除。','FolderOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupOperation-4','HF-FamilyGroupOperation',4,'分配目录权限','点「分配权限」把目录授权给成员;下方「目录权限」列表可移除授权。',NULL,'CheckCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupOperation-5','HF-FamilyGroupOperation',5,'审批申请','待审核成员可同意或拒绝;只有群组成员能看到共享内容。',NULL,'CheckOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupOperation-6','HF-FamilyGroupOperation',6,'解散群','权限页底部的「解散群」会删除全部共享目录与成员关系,二次确认后执行。',NULL,'DeleteOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupShare-1','HF-FamilyGroupShare',1,'进入共享大厅','网盘快捷入口点「共享大厅」,列表按群组显示共享给你的目录。',NULL,'TeamOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupShare-2','HF-FamilyGroupShare',2,'打开目录','点群组行,或行尾「⋮」点「打开」,进入该群组的共享目录。',NULL,'RightCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupShare-3','HF-FamilyGroupShare',3,'浏览与使用文件','带蓝色共享徽标的目录是共享目录,可继续下钻;文件行「⋮」可预览、播放或下载。','空目录会提示「这个目录是空的」。','ShareAltOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupShare-4','HF-FamilyGroupShare',4,'新建文件夹','在有权限的目录里点「文件夹+」创建子文件夹。',NULL,'PlusCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyGroupShare-5','HF-FamilyGroupShare',5,'取消共享','目录行「⋮」点「取消共享」,取消后该群组成员将无法再访问。','原文件始终保留在所有者自己的网盘里。','CloseCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyTreeOperation-1','HF-FamilyTreeOperation',1,'打开族谱','在首页「有家族谱」点一张族谱卡,进入族谱详情。',NULL,'FileTextOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyTreeOperation-2','HF-FamilyTreeOperation',2,'查看概况','头卡显示族谱编号、公开状态与族人 / 管理员 / 待审核数量;概览页有族谱简介与始祖信息。',NULL,'InfoCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyTreeOperation-3','HF-FamilyTreeOperation',3,'申请管理','普通族人点「申请管理」提交申请,等待管理员审批;通过后即可维护族谱。','已是管理员时不会再出现申请按钮。','CheckCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyTreeOperation-4','HF-FamilyTreeOperation',4,'选择当前族员','点底部「选择当前族员」,在弹层里挑一位族人;小系图与权限判断都以他为锚点。',NULL,'UserOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyTreeOperation-5','HF-FamilyTreeOperation',5,'查看系图','底部左右两枚圆形按钮分别是小系图与全系图;人物卡上的「点击查看 / 点击折叠」可逐层展开。',NULL,'AppstoreOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyTreeOperation-6','HF-FamilyTreeOperation',6,'管理员维护','管理员在快捷操作里有「修改族谱」,可增删配偶与子女;「权限」页可审批申请、设管理员或删除族谱。','删除族谱会连同族人档案一并删除,操作前请确认。','EditOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-FamilyTreeOperation-7','HF-FamilyTreeOperation',7,'导出与导入','具备成员及以上身份时,快捷操作里还有「导出」「导入」,可用加密 .fm 文件备份、恢复或替换族谱。','导出密码是加解密的唯一钥匙,请牢记;导入前系统会自动备份。','DownloadOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Login-1','HF-Login',1,'输入账号密码','打开应用即是登录页,输入用户名和密码,点「登录」。','点密码右侧的眼睛图标,可以查看自己输入的密码。','UserOutlined','2026-10-22 15:44:52','001','2026-10-22 15:44:52','001'),('HS-Login-2','HF-Login',2,'切换语言','页面底部「语言」点一下,即在简体中文与 English 之间切换,立即生效。',NULL,'ProfileOutlined','2026-10-22 15:44:52','001','2026-10-22 15:44:52','001'),('HS-Login-3','HF-Login',3,'新用户先注册','点「立即注册」,填写手机号、密码与确认密码,点「注册」;成功后返回登录页用新账号登录。','注册即代表同意《用户协议》和《隐私政策》。','FileAddOutlined','2026-10-22 15:44:52','001','2026-10-22 15:44:52','001'),('HS-Login-4','HF-Login',4,'登录成功','顶部提示「欢迎,×××」后进入首页;登录状态会保留,下次打开直接进入。',NULL,'CheckOutlined','2026-10-22 15:44:52','001','2026-10-22 15:44:52','001'),('HS-Media-1','HF-Media',1,'切换分类','顶部三段分别是相册 / 音乐 / 影视,点哪个看哪类专辑。',NULL,'PictureOutlined','2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HS-Media-2','HF-Media',2,'新建专辑','点右下绿色「+」,填写专辑名称与描述,设置「对所有人公开」「设为默认专辑」,点保存。','专辑编号由系统自动生成,不需要填写。','PlusOutlined','2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HS-Media-3','HF-Media',3,'查看与编辑','点专辑卡主体进详情,概览页点「编辑」可改信息;右上眼睛是展览,红色垃圾桶是删除。',NULL,'EditOutlined','2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HS-Media-4','HF-Media',4,'管理明细','「明细」页可上移、下移、编辑或删除单条内容,改动即时保存。',NULL,'UpSquareTwoTone','2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HS-Media-5','HF-Media',5,'发布到群组','「群组」页点「添加群组」,把专辑发布给公开群组。',NULL,'TeamOutlined','2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HS-Media-6','HF-Media',6,'进入展厅','点头卡右上的眼睛,或点卡片左侧大图标,直接进入相册展览 / 音乐厅 / 影视厅。','删除专辑会同时清除明细与群组发布关系。','EyeOutlined','2026-10-22 15:45:50','001','2026-10-22 15:45:50','001'),('HS-Mine-1','HF-Mine',1,'打开我的','底部最右侧「我的」,集中个人设置与关于信息。',NULL,'UserOutlined','2026-10-22 15:46:09','001','2026-10-22 15:46:09','001'),('HS-Mine-2','HF-Mine',2,'我的主题','选择主题颜色(默认蓝、魔光紫、清翠绿、暖阳橙、午夜蓝),深色模式可选跟随系统 / 浅色 / 深色。',NULL,'SettingOutlined','2026-10-22 15:46:09','001','2026-10-22 15:46:09','001'),('HS-Mine-3','HF-Mine',3,'修改密码','输入当前密码、新密码与确认新密码,点「确认修改」。',NULL,'LockOutlined','2026-10-22 15:46:09','001','2026-10-22 15:46:09','001'),('HS-Mine-4','HF-Mine',4,'认证昵称与身份验证','未认证可修改昵称;点「身份验证」上传身份证,识别后昵称改为身份证姓名并显示「已认证」。','已认证用户的昵称不能再改。','CheckCircleOutlined','2026-10-22 15:46:09','001','2026-10-22 15:46:09','001'),('HS-Mine-5','HF-Mine',5,'退出登录','点红色「退出登录」,确认后回到登录页。',NULL,'CloseCircleOutlined','2026-10-22 15:46:09','001','2026-10-22 15:46:09','001'),('HS-Preview-1','HF-Preview',1,'进入相册展览','从多媒体相册卡左侧图标,或网盘「有家相册」快捷入口进入。',NULL,'PictureOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Preview-2','HF-Preview',2,'翻看照片','底部左右箭头切换上一张 / 下一张,也可以拖动进度条定位。','全站没有双击手势,单击即可操作。','RightCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Preview-3','HF-Preview',3,'播放与暂停','点底部大号播放键开始自动轮播,点画面任意处也能暂停。',NULL,'PlayCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Preview-4','HF-Preview',4,'选择特效','点星形图标打开特效菜单,可切换自动轮换、演唱会、婚礼、生日、展台、淡入淡出、放大进入。','星形不是收藏,而是特效主题选择器。','StarOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Preview-5','HF-Preview',5,'图片列表与下载','点列表图标打开缩略图网格,点编号跳转;下载保存当前照片。',NULL,'AppstoreOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Preview-6','HF-Preview',6,'隐藏界面','点眼睛隐藏全部按钮,只看照片;再点一次恢复。',NULL,'EyeOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewAudio-1','HF-PreviewAudio',1,'进入音乐厅','从多媒体音乐卡左侧图标,或网盘「音乐厅」快捷入口进入,黑胶唱片就是当前歌曲。',NULL,'PlayCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewAudio-2','HF-PreviewAudio',2,'控制播放','一排按钮从左到右:循环、上一首、播放 / 暂停、下一首、播放列表。',NULL,'PlayCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewAudio-3','HF-PreviewAudio',3,'调音量与定时','音量开关控制声音;时钟图标可设 15 / 30 / 45 / 60 分钟后自动关闭。',NULL,'ClockCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewAudio-4','HF-PreviewAudio',4,'倍速与静音','点「更多」可调 0.5~2 倍速、拖音量滑块或取消静音。',NULL,'InfoCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewAudio-5','HF-PreviewAudio',5,'换歌与退出','点列表图标展开全部曲目直接选歌;左上角返回退出音乐厅。',NULL,'AppstoreOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewVideo-1','HF-PreviewVideo',1,'进入影视厅','从多媒体影视卡左侧图标,或网盘「影视厅」快捷入口进入。',NULL,'VideoCameraOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewVideo-2','HF-PreviewVideo',2,'播放控制','底部上一集 / 播放暂停 / 下一集 / 播放列表控制观看。','视频体积较大,首次播放可能需要缓冲一会儿。','PlayCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewVideo-3','HF-PreviewVideo',3,'切换循环模式','左下角循环按钮依次切换列表循环、单集循环、随机播放。',NULL,'SyncOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-PreviewVideo-4','HF-PreviewVideo',4,'功能条','转码、下载、隐藏界面、定时、音量与更多都在进度条下方一排。',NULL,'ClockCircleOutlined','2026-10-22 15:27:05','001','2026-10-22 15:27:05','001'),('HS-Transport-1','HF-Transport',1,'进入传输列表','点网盘顶部「传」图标;上传时页面底部也会出现「N 项传输中」的提示。',NULL,'SyncOutlined','2026-10-22 15:45:30','001','2026-10-22 15:45:30','001'),('HS-Transport-2','HF-Transport',2,'看进度','「进行中」显示等待中与上传中(速度、百分比),「已结束」显示已完成、失败与已取消。',NULL,'ClockCircleOutlined','2026-10-22 15:45:30','001','2026-10-22 15:45:30','001'),('HS-Transport-3','HF-Transport',3,'失败重试','失败的任务点「重试」重新上传;不想传了点「取消」。',NULL,'UndoOutlined','2026-10-22 15:45:30','001','2026-10-22 15:45:30','001'),('HS-Transport-4','HF-Transport',4,'清理记录','点「清空完成」一次清掉所有已结束记录,或单条删除。',NULL,'ClearOutlined','2026-10-22 15:45:30','001','2026-10-22 15:45:30','001'); /*!40000 ALTER TABLE `security_help_step` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `security_initializer_tick_view` -- DROP TABLE IF EXISTS `security_initializer_tick_view`; /*!50001 DROP VIEW IF EXISTS `security_initializer_tick_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_initializer_tick_view` AS SELECT 1 AS `security_actor_upd`, 1 AS `security_actor_group_upd`, 1 AS `security_function_upd`, 1 AS `security_function_map_upd`, 1 AS `product_upd`, 1 AS `security_group_permission_upd`, 1 AS `security_group_permission_dependent_upd`, 1 AS `security_master_upd`, 1 AS `security_permission_upd`, 1 AS `security_permission_dependent_upd`, 1 AS `security_user_upd`, 1 AS `security_user_actor_upd`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `security_lock` -- DROP TABLE IF EXISTS `security_lock`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_lock` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `entity_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `pkey_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `locked_by_actor` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`entity_name`,`pkey_id`,`locked_by_actor`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_lock` -- LOCK TABLES `security_lock` WRITE; /*!40000 ALTER TABLE `security_lock` DISABLE KEYS */; /*!40000 ALTER TABLE `security_lock` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_master` -- DROP TABLE IF EXISTS `security_master`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_master` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `master_category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `master_subcategory` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `master_code_item` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `local_description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `eng_description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `value` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `order_by` int NOT NULL, `valid_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`master_category`,`master_subcategory`,`master_code_item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_master` -- LOCK TABLES `security_master` WRITE; /*!40000 ALTER TABLE `security_master` DISABLE KEYS */; /*!40000 ALTER TABLE `security_master` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_permission` -- DROP TABLE IF EXISTS `security_permission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_permission` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `permission_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `dependent` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `delegate_indc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`permission_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_permission` -- LOCK TABLES `security_permission` WRITE; /*!40000 ALTER TABLE `security_permission` DISABLE KEYS */; INSERT INTO `security_permission` VALUES ('2026-10-22 10:56:13','001','2026-10-22 10:56:13','001','Article','','有家文化传承',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','divider','','分割線',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','DmsFile','','上传文件','N'),('2026-09-04 09:22:49','001','2026-09-04 09:22:49','001','FamilyGroup','','FamilyGroup',''),('2026-09-02 15:07:32','001','2026-09-02 15:07:32','001','FamilyPerson','','FamilyPerson',''),('2026-09-02 15:06:42','001','2026-09-02 15:06:42','001','FamilyTree','','FamilyTree',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','Locale','','本地语言','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','LoginAgent','','代理登录(菜单)',''),('2026-09-04 13:56:07','001','2026-09-04 13:56:07','001','PublishAudio','','PublishAudio',''),('2026-09-04 13:34:55','001','2026-09-04 13:34:55','001','PublishPhoto','','PublishPhoto',''),('2026-09-04 13:56:33','001','2026-09-04 13:56:33','001','PublishVideo','','PublishVideo',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SecurityActor',NULL,'角色设置','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SecurityFunction',NULL,'功能设置','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SecurityGeneratorNumber',NULL,'编号自动生成查询','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SecurityGroup',NULL,'组别设置','N'),('2026-09-19 19:44:24','001','2026-09-19 19:44:24','001','SecurityHelpFunction','','SecurityHelpFunction',''),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SecurityMaster',NULL,'系统主档设置','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SecurityPermission',NULL,'权限设置','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','SecurityUser','SecurityUser','用户设置','N'),('2026-08-25 15:58:14','001','2026-08-25 15:58:14','001','UserEnquiry','','UserEnquiry','N'),('2026-08-25 15:58:40','001','2026-08-25 15:58:40','001','UserOperation','','UserOperation','N'),('2026-08-18 15:36:26','001','2026-08-18 15:36:26','001','Welcome','','Welcome','N'); /*!40000 ALTER TABLE `security_permission` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_permission_dependent` -- DROP TABLE IF EXISTS `security_permission_dependent`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_permission_dependent` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `permission_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `dependent` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `dependent_detail_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `dependent_detail_description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`permission_name`,`dependent_detail_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_permission_dependent` -- LOCK TABLES `security_permission_dependent` WRITE; /*!40000 ALTER TABLE `security_permission_dependent` DISABLE KEYS */; INSERT INTO `security_permission_dependent` VALUES ('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','ActivityOperation','Activity','Approval','审核'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','ActivityOperation','Activity','Cancel','取消'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','ActivityOperation','Activity','Submit','提交'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','dd','SALES TEAM','SALES TEAM 1','营业组 1'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','dd','SALES TEAM','SALES TEAM 2','营业组 2'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','dd','SALES TEAM','SALES TEAM 3','营业组 3'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','dd','SALES TEAM','SALES TEAM 4','营业组 4'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','DiscountOperation','DiscountOperation','Approval','审核'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','DiscountOperation','DiscountOperation','Order','申领'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','DiscountOperation','DiscountOperation','Valid','无效'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','MasterCurrencyControlOperation','CurrencyControl','Approval','审核'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','MasterCurrencyControlOperation','CurrencyControl','Valid','无效'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','MasterMemberOperation','MemberOperation','Update','更新会员'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityUser','SecurityUser','LoginAgent','代理登录(权限验证)'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityUserLoginAgent','SecurityUserLoginAgent','LoginAgent','代理登录'); /*!40000 ALTER TABLE `security_permission_dependent` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_permission_function_map` -- DROP TABLE IF EXISTS `security_permission_function_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_permission_function_map` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `permission_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`permission_name`,`function_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_permission_function_map` -- LOCK TABLES `security_permission_function_map` WRITE; /*!40000 ALTER TABLE `security_permission_function_map` DISABLE KEYS */; INSERT INTO `security_permission_function_map` VALUES ('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','acc','ad1'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','AiBook','BookEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','AiBook','BookOperation'),('2026-10-22 10:56:14','001','2026-10-22 10:56:14','001','Article','ArticleEnquiry'),('2026-10-22 10:56:14','001','2026-10-22 10:56:14','001','Article','ArticleOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','AudioPublish','AudioPreviews'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','AudioPublish','AudioPublishEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','AudioPublish','AudioPublishOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','Department','DepartmentEnquiryPage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','divider','security_line_1'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','divider','security_line_1_1'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','divider','security_line_1_2'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','divider','security_line_1_3'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','divider','security_line_2'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','divider','security_line_3'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','DmsFile','DeleteFileEnquiry'),('2026-09-19 08:36:37','001','2026-09-19 08:36:37','001','DmsFile','DmsFileDeleteEnquiry'),('2026-09-19 08:30:45','001','2026-09-19 08:30:45','001','DmsFile','DmsFileEnquiry'),('2026-09-19 09:25:15','001','2026-09-19 09:25:15','001','DmsFile','FamilyGroupShare'),('2026-09-19 08:32:48','001','2026-09-19 08:32:48','001','DmsFile','FamilyShareOperation'),('2026-09-19 09:30:20','001','2026-09-19 09:30:20','001','FamilyGroup','FamilyGroupEnquiry'),('2026-09-19 08:50:50','001','2026-09-19 08:50:50','001','FamilyGroup','FamilyGroupOperation'),('2026-09-19 09:43:59','001','2026-09-19 09:43:59','001','FamilyPerson','FamilyPersonEnquiry'),('2026-09-19 09:45:05','001','2026-09-19 09:45:05','001','FamilyPerson','FamilyPersonOperation'),('2026-09-19 09:45:28','001','2026-09-19 09:45:28','001','FamilyTree','FamilyTreeEnquiry'),('2026-09-19 09:46:37','001','2026-09-19 09:46:37','001','FamilyTree','FamilyTreeOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','Holiday','HolidayEnquiryPage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','LoginAgent','LoginAgent'),('2026-09-04 13:08:39','001','2026-09-04 13:08:39','001','PhotoPublish','PhotoPublishEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','PhotoPublish','PhotoPublishOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','PhotoPublish','Previews'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','Position','PositionEnquiryPage'),('2026-09-04 13:55:58','001','2026-09-04 13:55:58','001','PublishAudio','AudioPreview'),('2026-09-19 09:39:00','001','2026-09-19 09:39:00','001','PublishAudio','PreviewAudio'),('2026-09-19 09:34:59','001','2026-09-19 09:34:59','001','PublishAudio','PublishAudioEnquiry'),('2026-09-19 09:37:38','001','2026-09-19 09:37:38','001','PublishAudio','PublishAudioOperation'),('2026-09-19 09:29:09','001','2026-09-19 09:29:09','001','PublishPhoto','Preview'),('2026-09-19 09:31:50','001','2026-09-19 09:31:50','001','PublishPhoto','PublishPhotoEnquiry'),('2026-09-19 09:36:40','001','2026-09-19 09:36:40','001','PublishPhoto','PublishPhotoOperation'),('2026-09-19 09:41:28','001','2026-09-19 09:41:28','001','PublishVideo','PreviewVideo'),('2026-09-19 09:42:23','001','2026-09-19 09:42:23','001','PublishVideo','PublishVideoEnquiry'),('2026-09-19 09:43:21','001','2026-09-19 09:43:21','001','PublishVideo','PublishVideoOperation'),('2026-09-04 13:53:30','001','2026-09-04 13:53:30','001','PublishVideo','VideoPreview'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityActor','ActorEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityActor','ActorOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityFunction','FunctionEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityFunction','FunctionOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityGeneratorNumber','GeneratorNumberEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityGroup','GroupEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityGroup','GroupOperation'),('2026-09-19 20:12:26','001','2026-09-19 20:12:26','001','SecurityHelpFunction','SecurityHelpFeatureEnquiry'),('2026-09-19 20:16:22','001','2026-09-19 20:16:22','001','SecurityHelpFunction','SecurityHelpFeatureOperation'),('2026-09-19 19:51:17','001','2026-09-19 19:51:17','001','SecurityHelpFunction','SecurityHelpFunctionEnquiry'),('2026-09-19 20:01:41','001','2026-09-19 20:01:41','001','SecurityHelpFunction','SecurityHelpFunctionOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityMaster','LocaleEnquiryPage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityMaster','MasterEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityMaster','MasterOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityPermission','PermissionEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SecurityPermission','PermissionOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','Staff','StaffEnquiryPage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','Staff','StaffOperationPage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','StaffSubWorkgroup','StaffSubWorkgroupEnquiryPage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SubWorkgroup','SubWorkgroupCardpunchSettingsEnquiryPage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','SubWorkgroup','SubWorkgroupEnquiryPage'),('2026-08-25 15:59:09','001','2026-08-25 15:59:09','001','UserEnquiry','UserEnquiry'),('2026-08-25 15:59:27','001','2026-08-25 15:59:27','001','UserOperation','UserOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','VideoPublish','VideoPreviews'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','VideoPublish','VideoPublishEnquiry'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','VideoPublish','VideoPublishOperation'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','Welcome','WelcomePage'),('2026-08-18 15:36:27','001','2026-08-18 15:36:27','001','WorkShift','WorkShiftEnquiryPage'); /*!40000 ALTER TABLE `security_permission_function_map` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `security_permission_function_map_view` -- DROP TABLE IF EXISTS `security_permission_function_map_view`; /*!50001 DROP VIEW IF EXISTS `security_permission_function_map_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_permission_function_map_view` AS SELECT 1 AS `permission_name`, 1 AS `function_name`, 1 AS `page_name`*/; SET character_set_client = @saved_cs_client; -- -- Temporary view structure for view `security_permission_view` -- DROP TABLE IF EXISTS `security_permission_view`; /*!50001 DROP VIEW IF EXISTS `security_permission_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_permission_view` AS SELECT 1 AS `permission_name`, 1 AS `function_name`, 1 AS `description`, 1 AS `created_datetime`, 1 AS `dependent`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `security_schedule_task_queue` -- DROP TABLE IF EXISTS `security_schedule_task_queue`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_schedule_task_queue` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `queue_id` int NOT NULL AUTO_INCREMENT, `document_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `task_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `task_param` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`queue_id`) ) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_schedule_task_queue` -- LOCK TABLES `security_schedule_task_queue` WRITE; /*!40000 ALTER TABLE `security_schedule_task_queue` DISABLE KEYS */; INSERT INTO `security_schedule_task_queue` VALUES ('2026-09-21 19:34:49','001','2026-09-21 19:34:49','001',1,'ab43edca-9b4f-48af-9173-a627cf7f469b-8-8.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe',' -i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\ab43edca-9b4f-48af-9173-a627cf7f469b-8-8.mp4 -c:v libx264 -vf scale=1280:-1 -start_number 0 -hls_time 3 -hls_list_size 0 -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\ab43edca-9b4f-48af-9173-a627cf7f469b-8-8.m3u8'),('2026-09-21 21:11:11','001','2026-09-21 21:11:11','001',2,'3159fd18-e321-45cc-b299-c220f3cf58b6-12-12.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe',' -i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\3159fd18-e321-45cc-b299-c220f3cf58b6-12-12.mp4 -c:v libx264 -vf scale=1280:-1 -start_number 0 -hls_time 3 -hls_list_size 0 -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\3159fd18-e321-45cc-b299-c220f3cf58b6-12-12.m3u8'),('2026-09-21 21:11:41','001','2026-09-21 21:11:41','001',3,'6de200c4-a7aa-47da-9cc2-a4806489b007-15-15.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe',' -i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\6de200c4-a7aa-47da-9cc2-a4806489b007-15-15.mp4 -c:v libx264 -vf scale=1280:-1 -start_number 0 -hls_time 3 -hls_list_size 0 -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\6de200c4-a7aa-47da-9cc2-a4806489b007-15-15.m3u8'),('2026-09-21 21:11:48','001','2026-09-21 21:11:48','001',4,'4d360d8b-0a02-4411-8ad6-b1d014ad1855-12-12.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe',' -i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\4d360d8b-0a02-4411-8ad6-b1d014ad1855-12-12.mp4 -c:v libx264 -vf scale=1280:-1 -start_number 0 -hls_time 3 -hls_list_size 0 -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\4d360d8b-0a02-4411-8ad6-b1d014ad1855-12-12.m3u8'),('2026-09-21 22:25:06','001','2026-09-21 22:25:06','001',5,'1c5b5564-4780-46a8-8ec2-29ae67cba228-63-63.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\1c5b5564-4780-46a8-8ec2-29ae67cba228-63-63.mp4 -t 10 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\1c5b5564-4780-46a8-8ec2-29ae67cba228-63-63.m3u8'),('2026-09-22 10:50:20','001','2026-09-22 10:50:20','001',6,'656d4959-1c9f-4b3e-9a88-9408c3835b92-126-126.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\656d4959-1c9f-4b3e-9a88-9408c3835b92-126-126.mp4 -t 10 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\656d4959-1c9f-4b3e-9a88-9408c3835b92-126-126.m3u8'),('2026-09-22 11:01:21','001','2026-09-22 11:01:21','001',7,'fe72bc3f-eaf2-465b-ba07-dfc232cf5180-39-39.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\fe72bc3f-eaf2-465b-ba07-dfc232cf5180-39-39.mp4 -t 10 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\fe72bc3f-eaf2-465b-ba07-dfc232cf5180-39-39.m3u8'),('2026-09-22 11:01:43','001','2026-09-22 11:01:43','001',8,'158ae40a-ed98-4f2a-9d69-afe84275effa-37-37.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\158ae40a-ed98-4f2a-9d69-afe84275effa-37-37.mp4 -t 10 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\158ae40a-ed98-4f2a-9d69-afe84275effa-37-37.m3u8'),('2026-09-22 11:04:30','001','2026-09-22 11:04:30','001',9,'650c741f-94b7-4498-9626-0cc137cb75d5-41-41.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\650c741f-94b7-4498-9626-0cc137cb75d5-41-41.mp4 -t 10 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\650c741f-94b7-4498-9626-0cc137cb75d5-41-41.m3u8'),('2026-09-22 11:04:46','001','2026-09-22 11:04:46','001',10,'357596aa-a166-4ec8-a00a-d023c5bcef85-39-39.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\mp4\\357596aa-a166-4ec8-a00a-d023c5bcef85-39-39.mp4 -t 10 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\001\\m3u8\\357596aa-a166-4ec8-a00a-d023c5bcef85-39-39.m3u8'),('2026-10-14 10:07:38','002','2026-10-14 10:07:38','002',11,'d4b02dcd-0283-4235-816a-94349e3f32d2-44-44.mp4','ffmpeg','-i /app/data/FileServer/Backup/DmsFile/002/mp4/d4b02dcd-0283-4235-816a-94349e3f32d2-44-44.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls /app/data/FileServer/Backup/DmsFile/002/m3u8/d4b02dcd-0283-4235-816a-94349e3f32d2-44-44.m3u8'),('2026-10-15 08:06:51','002','2026-10-15 08:06:51','002',12,'c8a7f432-4b48-40b5-9712-6532c44e81b6-2-2.mp4','ffmpeg','-i /app/data/FileServer/Backup/DmsFile/002/mp4/c8a7f432-4b48-40b5-9712-6532c44e81b6-2-2.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls /app/data/FileServer/Backup/DmsFile/002/m3u8/c8a7f432-4b48-40b5-9712-6532c44e81b6-2-2.m3u8'),('2026-10-15 08:35:16','002','2026-10-15 08:35:16','002',13,'uni-1792024513711-4-4.MP4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\002\\mp4\\uni-1792024513711-4-4.MP4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\002\\m3u8\\uni-1792024513711-4-4.m3u8'),('2026-10-15 09:41:28','002','2026-10-15 09:41:28','002',14,'uni-1792028480783-15-15.mp4','D:\\NET8\\Exe\\ffmpeg\\bin\\ffmpeg.exe','-i D:\\Net8\\FileServer\\Backup\\DmsFile\\002\\mp4\\uni-1792028480783-15-15.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls D:\\Net8\\FileServer\\Backup\\DmsFile\\002\\m3u8\\uni-1792028480783-15-15.m3u8'),('2026-10-20 18:47:53','003','2026-10-20 18:47:53','003',52,'uni-1792493257226-4-4.mp4','ffmpeg','-i /app/data/FileServer/Backup/DmsFile/003/mp4/uni-1792493257226-4-4.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls /app/data/FileServer/Backup/DmsFile/003/m3u8/uni-1792493257226-4-4.m3u8'),('2026-10-21 20:46:42','001','2026-10-21 20:46:42','001',53,'uni-1792586632886-2-53-53.mp4','ffmpeg','-i /app/data/FileServer/Backup/DmsFile/001/mp4/uni-1792586632886-2-53-53.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls /app/data/FileServer/Backup/DmsFile/001/m3u8/uni-1792586632886-2-53-53.m3u8'),('2026-10-21 21:24:07','003','2026-10-21 21:24:07','003',54,'uni-1792589039835-8-1-1.mp4','ffmpeg','-i /app/data/FileServer/Backup/DmsFile/003/mp4/uni-1792589039835-8-1-1.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls /app/data/FileServer/Backup/DmsFile/003/m3u8/uni-1792589039835-8-1-1.m3u8'),('2026-10-21 21:26:49','003','2026-10-21 21:26:49','003',55,'uni-1792589206360-10-1-1.mp4','ffmpeg','-i /app/data/FileServer/Backup/DmsFile/003/mp4/uni-1792589206360-10-1-1.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls /app/data/FileServer/Backup/DmsFile/003/m3u8/uni-1792589206360-10-1-1.m3u8'),('2026-10-21 21:27:11','003','2026-10-21 21:27:11','003',56,'uni-1792589228971-12-1-1.mp4','ffmpeg','-i /app/data/FileServer/Backup/DmsFile/003/mp4/uni-1792589228971-12-1-1.mp4 -c:v libx264 -preset veryfast -crf 26 -profile:v main -level 3.1 -vf \"scale=\'min(1280,iw)\':-2\" -maxrate 1500k -bufsize 2400k -c:a aac -b:a 96k -ac 2 -ar 44100 -start_number 0 -hls_time 3 -hls_list_size 0 -hls_flags independent_segments -f hls /app/data/FileServer/Backup/DmsFile/003/m3u8/uni-1792589228971-12-1-1.m3u8'); /*!40000 ALTER TABLE `security_schedule_task_queue` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_table_description` -- DROP TABLE IF EXISTS `security_table_description`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_table_description` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `description_id` int NOT NULL AUTO_INCREMENT, `table_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `field_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `description` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`description_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_table_description` -- LOCK TABLES `security_table_description` WRITE; /*!40000 ALTER TABLE `security_table_description` DISABLE KEYS */; /*!40000 ALTER TABLE `security_table_description` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_user` -- DROP TABLE IF EXISTS `security_user`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_user` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_local_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_eng_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `company_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `industry` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_address` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `postcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `community` int NOT NULL, `user_grade` int NOT NULL, `user_type` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_wechat_account` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_alipay_account` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_alipay_account_img_path` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_wechat_account_img_path` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_icon_img_path` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_accounts_expire_datetime` datetime DEFAULT NULL, `user_is_valid_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `is_forece_change_password_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `is_accounts_locked_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `accounts_locked_datetime` datetime DEFAULT NULL, `user_remark` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `welcome_page` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `user_type_end_datetime` datetime DEFAULT NULL, `room_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `last_login_datetime` datetime DEFAULT NULL, `error_login_count` int NOT NULL, `biometric_credential_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `biometric_public_key` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `biometric_counter` int NOT NULL, `biometric_device_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `biometric_enrolled_at` datetime(6) DEFAULT NULL, `biometric_last_used_at` datetime(6) DEFAULT NULL, PRIMARY KEY (`user_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_user` -- LOCK TABLES `security_user` WRITE; /*!40000 ALTER TABLE `security_user` DISABLE KEYS */; /*!40000 ALTER TABLE `security_user` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_user_actor` -- DROP TABLE IF EXISTS `security_user_actor`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_user_actor` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `actor_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`user_name`,`actor_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_user_actor` -- LOCK TABLES `security_user_actor` WRITE; /*!40000 ALTER TABLE `security_user_actor` DISABLE KEYS */; INSERT INTO `security_user_actor` VALUES ('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','000001','SecurityUserBaseActor'),('2026-09-12 11:07:37','001','2026-09-12 11:07:37','001','000002','SecurityUserBaseActor'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','000003','SecurityUserBaseActor'),('2026-08-25 15:32:09','000004','2026-08-25 15:32:09','000004','000004','SecurityUserBaseActor'),('2026-09-12 15:38:58','001','2026-09-12 15:38:58','001','000005','SecurityUserBaseActor'),('2026-10-20 14:34:49','001','2026-10-20 14:34:49','001','001','system_actor'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','00112','vip_actor'),('2026-09-24 09:18:35','002','2026-09-24 09:18:35','002','002','SecurityUserBaseActor'),('2026-10-17 16:52:03','003','2026-10-17 16:52:03','003','003','SecurityUserBaseActor'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','13560851332','vip_actor'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','13560851339','SecurityUserBaseActor'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','ccc','ddd'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','ccc','VIEW_SYSTEM'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','owenchen','VIEW_SYSTEM'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','owenchen01','cccc'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','owenchen01','VIEW_SYSTEM'),('2026-08-18 15:36:25','001','2026-08-18 15:36:25','001','SYSTEM','system_actor'); /*!40000 ALTER TABLE `security_user_actor` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `security_user_actor_view` -- DROP TABLE IF EXISTS `security_user_actor_view`; /*!50001 DROP VIEW IF EXISTS `security_user_actor_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_user_actor_view` AS SELECT 1 AS `user_name`, 1 AS `user_local_name`, 1 AS `user_mobile`, 1 AS `actor_name`, 1 AS `actor_local_name`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `security_user_delegated_permission` -- DROP TABLE IF EXISTS `security_user_delegated_permission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_user_delegated_permission` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `delegated_by_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `permission_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `start_datetime` datetime NOT NULL, `end_datetime` datetime NOT NULL, PRIMARY KEY (`user_name`,`delegated_by_user`,`permission_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_user_delegated_permission` -- LOCK TABLES `security_user_delegated_permission` WRITE; /*!40000 ALTER TABLE `security_user_delegated_permission` DISABLE KEYS */; /*!40000 ALTER TABLE `security_user_delegated_permission` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_user_login_log` -- DROP TABLE IF EXISTS `security_user_login_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_user_login_log` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `login_log_id` bigint NOT NULL AUTO_INCREMENT, `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `agent_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `ip_address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`login_log_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_user_login_log` -- LOCK TABLES `security_user_login_log` WRITE; /*!40000 ALTER TABLE `security_user_login_log` DISABLE KEYS */; /*!40000 ALTER TABLE `security_user_login_log` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_user_preference` -- DROP TABLE IF EXISTS `security_user_preference`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_user_preference` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `preference_key` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `preference` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`username`,`preference_key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_user_preference` -- LOCK TABLES `security_user_preference` WRITE; /*!40000 ALTER TABLE `security_user_preference` DISABLE KEYS */; /*!40000 ALTER TABLE `security_user_preference` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `security_user_view` -- DROP TABLE IF EXISTS `security_user_view`; /*!50001 DROP VIEW IF EXISTS `security_user_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `security_user_view` AS SELECT 1 AS `user_name`, 1 AS `user_local_name`, 1 AS `user_mobile`, 1 AS `welcome_page`, 1 AS `actor_name`, 1 AS `actor_local_name`*/; SET character_set_client = @saved_cs_client; -- -- Table structure for table `security_user_web_login` -- DROP TABLE IF EXISTS `security_user_web_login`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_user_web_login` ( `session_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `host_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `host_user_agent` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `login_time` datetime NOT NULL, `logout_time` datetime DEFAULT NULL, `refresh_token` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `refresh_token_refreshed_time` datetime NOT NULL, PRIMARY KEY (`session_id`,`username`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_user_web_login` -- LOCK TABLES `security_user_web_login` WRITE; /*!40000 ALTER TABLE `security_user_web_login` DISABLE KEYS */; INSERT INTO `security_user_web_login` VALUES ('001c26f0-dd93-4766-befa-d23cde455b96','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:02:26','2026-09-04 14:04:32','ebAdlCk0atF3M1FRcf/LXg0up61XlOHxwsdSjy0v9cQ=','2026-09-04 14:02:26'),('00fc4b73-e356-42ac-922f-28be856f158b','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:21:02',NULL,'0PGFd5ssQGegCmYPWJYocfZb88lZMyW8G7VbW2cn1vo=','2026-09-04 14:21:02'),('013c7017-336e-4141-b095-30bb9c860f1a','001','0.0.0.1','node','2026-10-20 13:42:26',NULL,'V3+nt6CiQj6CxISBdkRaLFYI9UyDNhLNY6bkY9elQZQ=','2026-10-20 13:42:26'),('01c6d426-0e77-4105-857c-0c2c66390a2d','002','0.0.0.1','node','2026-10-19 17:38:03',NULL,'Sn3thRhRpZDHTp91RZNpK+05eGwZ/bT5SNu8d7UFCD0=','2026-10-19 17:38:03'),('01cb7f7a-9895-47ed-bb4f-29d72dbb563d','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-24 09:19:21','2026-09-24 09:28:33','gic1CxUmw+3xBJJ0tZpCAHZMv15MIUScXYuDSsBbZeU=','2026-09-24 09:19:21'),('01d49789-c80a-42c6-918e-248afae599da','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500145 MMWEBSDK/20260502 MMWEBID/681 REV/83f83f57b771f4be020d56934686e3427d4f69e2 MicroMessenger/8.0.76.3141(0x28004C55) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-16 15:24:19',NULL,'NfLrfYWjmDssENvt2LWcx3m3DyL6UEkeOZcRfHGXyzE=','2026-10-16 15:24:19'),('02355031-2de6-4733-be99-ae48564382b3','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-08 16:22:50',NULL,'I6xu7BRAxMtylGrH2Mttn1lTNZvfTnz5gdICrv6eEus=','2026-10-08 16:22:50'),('024a4856-066e-45ef-bf54-4622ce411d93','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 12:33:33','2026-10-17 12:43:35','vS4P9lymY9lF8bHlBkmFKIIdSus1gN/5/CFbcQ6ZiRQ=','2026-10-17 12:33:33'),('033ed3d7-b744-4c32-bd60-5c030ec43479','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 11:02:50',NULL,'eS1je7FKngrnLrrs2NQphl1NtyXRcYRiSnbrKT+tbbA=','2026-10-14 11:02:50'),('039e12e5-1350-49b7-b3fa-b8ff34d8bca1','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 10:54:23',NULL,'g1Ad0IV5fms6124lWYyj3J/OWBKxGhEnnm1FSAfV4UY=','2026-09-07 10:54:23'),('03ac29d8-c132-4a0d-b84c-c3a9abaaef60','003','0.0.0.1','node','2026-10-20 13:11:18',NULL,'XzArmiu2VxHTvZ8lrl0rMgyKAsbWLQMuA3DFKe5BiPo=','2026-10-20 13:11:18'),('03adde22-0506-4899-b7da-56264dc0438b','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 01:03:02',NULL,'FKdjETqwFSt5WibeS0Qg/SFNznP0tbUOjfmZMQa8BuM=','2026-08-25 01:03:02'),('03c53ffe-d14a-458e-a23c-5b53bd4f2009','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 15:39:07',NULL,'PA4w+bpmv4fPCU65OG6R7U97OlRbbLQBFC5H3i4cJ4s=','2026-09-04 15:39:07'),('03eafda4-f058-47d3-a3bb-82c32b64584f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 12:04:26','2026-10-17 12:06:44','yMbF3MOpiLLsBCHzP7Y1OeGPfiryz5IRxxklYcRUwjE=','2026-10-17 12:04:26'),('05b2d9b8-322b-4924-915e-343f8b7f544f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-23 13:03:00',NULL,'Ef+NjIfpy7pjRo7F0+Zx4/1/LI5YcckU/5kB5r9iJsE=','2026-09-23 13:06:24'),('05c0aa83-9fc9-4d45-b93c-b5342b15227e','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 17:22:42',NULL,'h/lVSMOD8zMMGYR9jMdHWC0WqFE2XMxZIRxgy/0Z8Ig=','2026-09-02 17:22:42'),('05ea0a04-80ef-4d96-b1de-ce8440c19f4e','001','0.0.0.1','node','2026-10-19 19:19:26',NULL,'Wf1UcmL7gKwsG61gp9jG0oxPSqZ4FI5fnRagKlJkmds=','2026-10-19 19:19:26'),('06464b94-0b78-4c70-bc6b-93616b033e7b','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-16 16:13:08',NULL,'c2j/c7qgD80+vufe6dwk4SX2yskojt7RGwhDuZGFUzE=','2026-10-16 16:13:08'),('06499425-bf21-4160-8c07-fa59c85221d4','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-19 09:50:16',NULL,'qhTKZBFp25bHWewDNPlK/l7q5F3+rRRvoUg2L6H/DVE=','2026-10-19 09:50:16'),('06734a82-f061-433a-b4a8-271a6920d0b3','002','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 19:27:02',NULL,'ZPj/UFKqKZ2R+JTOb6vAT7CZOY+RAFIBvh2bXtuBUBo=','2026-10-15 19:27:02'),('0780caa5-6962-46c6-88f9-6e523b3b7b02','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 15:45:49',NULL,'1W8d6ongOerEsl95MaixOCpaPwlfYdBkYtFsGOp1cLE=','2026-10-13 15:45:49'),('078b3016-aec1-4930-9c0f-ce6d12810b6e','001','172.18.0.1','','2026-10-14 00:00:14',NULL,'VYolwT6OGI82qZ6/uzupuDtbYy5kA3Ki74EDMT1F76M=','2026-10-14 00:00:14'),('07f6c007-b645-4eeb-804b-808627a9fda2','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:31:45',NULL,'kvSZEdIr4Y7PqWa000V8hISG2JnXxVNPVnzEp1nExaw=','2026-08-20 08:31:45'),('08573ead-cbc4-4be6-910a-b66a68534077','000004','0.0.0.1','','2026-09-23 12:07:47',NULL,'OkTSKSObfARdQdvK7yylKy66j7Be6ozlNFxne+4ECro=','2026-09-23 12:07:47'),('089c70bd-0130-4d20-b267-4d7117c1f893','002','0.0.0.1','node','2026-10-14 22:25:08',NULL,'lShGba723JaoXn0FLCyZjjDFLO7NZtVRtKT/a7aHj8g=','2026-10-14 22:25:08'),('08c27b1e-4f0d-42d8-9505-0408a337fb7f','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 11:57:19',NULL,'nhBQdB9qUgfz1Zfgag9YiHX5+2S4EbK+0ozzuuI8Ub4=','2026-10-20 11:57:19'),('08e6cecc-15e1-4b0e-b2d2-b8db321dab94','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-21 19:34:02',NULL,'SuaIijzh+NGH4Fik+yKC+Kz2sxZXJM8uy5qsuubjnsE=','2026-09-21 19:34:02'),('0903c80b-2d27-4461-a520-d2bfed16b5c7','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 13:17:02','2026-10-21 13:18:10','oDgaI0N65UXHDYOElStM6UWZpa36I201cV1UIwkUAxw=','2026-10-21 13:17:02'),('092b17a3-81d6-4918-b8c9-6b627ecab39b','001','0.0.0.1','node','2026-10-19 09:57:52',NULL,'fqerwe4NsgYo3GSdArAGEf3neNGUCfZFyyc93Itl9hk=','2026-10-19 09:57:52'),('09c4c397-6928-4bc2-a220-10032b950d6c','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-22 13:05:03','2026-10-22 13:52:42','mIdhKaFfZ6vAt2od55uArygOAJLR/NSXnG1NsgTNioo=','2026-10-22 13:05:03'),('09c4ea68-ff83-49d6-82fd-3f03ff3bd218','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 12:48:50',NULL,'W4B28IrEZ6rIwIUzKSisOMhOU/tAm1Ogh1eaZmw/ce8=','2026-10-17 12:48:50'),('0a5a53c2-421b-4d00-96d9-45e1be6cd23f','003','10.1.5.127','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-22 07:03:19',NULL,'XdEKf2zdJxivXSAW8+1lGbTDA5vHjQmV6aY++cbNHJY=','2026-10-22 07:03:19'),('0ab79431-6191-4451-8da7-8668c5b1be45','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-12 11:06:44',NULL,'aPMbgwNGQo78zW+Yth95A3UA4L+NfL6eOYnJ11P6anY=','2026-09-12 11:06:44'),('0ae4b694-439e-4e29-a54f-4020442e27e4','003','0.0.0.1','node','2026-10-20 13:10:56',NULL,'nbO9yuaaxg3ZJxKzJff7uR9tOaROjzkjxDtvYvylZvU=','2026-10-20 13:10:56'),('0b259beb-ea44-497b-a9de-43dcebf49bf0','001','172.18.0.1','','2026-10-10 00:00:11',NULL,'3t1zqKjiDxbsZHOmBIuWEN5207xKUshsChKqvy74K/g=','2026-10-10 00:00:11'),('0b49994b-64ad-4673-ad8f-da572b4e852a','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-09-23 15:58:15',NULL,'ufKlaPw7xW4q6z2gqTdD/7d8MRfmxW63AfsyhO2nWzw=','2026-09-23 16:53:25'),('0b67ac6e-382b-4bef-b8d0-c45a8b29d6e2','001','172.19.0.1','Mozilla/5.0 (Linux; U; Android 16; zh-cn; PLG110 Build/BP2A.250605.015) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/115.0.5790.168 Mobile Safari/537.36 HeyTapBrowser/40.10.14.9','2026-08-22 09:12:35',NULL,'LWC+q8pA5VlVjDt9EfTairgyUzf0TZKRpTEV9JgUjwg=','2026-08-22 09:12:35'),('0b8cc053-3dc3-4252-8ed0-25d9cdee0b5a','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 11:44:12',NULL,'kyWIaQoa8Gf4oMZpls/PObOxkWo64JXTy5cG/gJsMFc=','2026-08-19 11:44:12'),('0ba73740-ed2c-415f-9173-0344e29264fd','001','172.18.0.1','','2026-09-28 00:00:12',NULL,'hF6v+m6wt2goCJ69VAESJgoyK/x8s3gJXhdd5JpRf0k=','2026-09-28 00:00:12'),('0ccc09b4-ef44-4a3d-828d-fcc6ad92e407','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:13:36','2026-09-02 15:15:15','Feqc6+esPCAtNk0Lw31mYrJTKr+NIcvfaQ80z3LXDxs=','2026-09-02 15:13:36'),('0d2b4fd4-4426-40b9-9d51-d91fa53ebd05','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 11:07:43',NULL,'GSjXd5YnVccKJS/c38tZbFIKE+mRhKvomeUyZ8Zk+u0=','2026-10-14 11:07:43'),('0d5eed17-43aa-4d17-bbb7-cf23cccffa38','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 11:40:26',NULL,'PQaUwNFK3oPig/yXNfTvHThMH6OKqfziTlr6tS6pkh4=','2026-09-14 11:40:26'),('0e27c0dc-48d6-4333-bcb1-6ce92e08c456','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-08-20 23:34:11',NULL,'24seSqj83pCaCvWffROLIVpXNECY5+R/wtpQKVoGPyY=','2026-08-20 23:34:11'),('0e9b3f47-1e0f-41a8-8c3a-13d3554e4169','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 13:57:30',NULL,'5YdHdxC2lb0WTfkYK3CHuKarMW1pwiibney3tofMp9U=','2026-09-08 13:57:30'),('0eb9cec5-fde7-4a45-960b-8110e16bdf2c','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-26 13:23:49',NULL,'SZO9cGCGNrBh1ntth4s0SBRMYarx6CU6NinN2qKFPbE=','2026-08-26 13:23:49'),('0ec3a70c-9fd5-4803-b0f2-9a2d34852c0e','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-09 08:39:30',NULL,'27+diP8LB7vESiJ7i0ZW7Tw0dM+eE8UZMa5lW9BwaZ0=','2026-10-09 08:39:30'),('0f4b476e-9bb8-45ea-9263-1fcf6a221dce','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 10:19:51',NULL,'bHO1mHLWZvy+f8qbUlcFpqDCS9q9aTDFM6N/MkOKAgA=','2026-09-13 10:19:51'),('10431501-3098-4143-bd20-1c5edec0ced9','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 13:52:23',NULL,'05+iNUDMVkUw2Vp6VxQhOBQBSOFHdLBoZqJFllJHXdo=','2026-09-14 13:52:23'),('105ce962-8696-40c5-b66a-65d828190c28','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 13:29:31',NULL,'Kano3pEjpIa5t7eLIsKYZdA953Z0+/wE+ldjaYnGk2M=','2026-10-13 13:29:31'),('10a5b008-a51a-4efd-8e46-c227a8d79280','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 15:59:47',NULL,'TZStLaNQ85ndMWZFjbq70eNZDizU0QGhkMjP4kfxoR4=','2026-09-03 15:59:47'),('10d881da-6007-42fa-84b3-b8ed028eb585','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 01:37:34',NULL,'4UOZVGlx2M+M90+gRRAe0ir6BsGHA7K2zGQEPH4wg+A=','2026-08-19 01:37:34'),('11195b27-271d-4958-b8a5-a3fc4ef5ad57','001','0.0.0.1','node','2026-10-19 09:48:41',NULL,'o6IESfLad0dUJiJfVMnom0lXctOeB1uxM92unZ6fqOQ=','2026-10-19 09:48:41'),('111c9939-2dd4-416f-94a6-642dd61fae43','001','0.0.0.1','node','2026-10-19 17:36:20',NULL,'T5rQ+KejwsyDT3OPQKX3ESzurMLpgu8a1ykm7AN1m0g=','2026-10-19 17:36:20'),('1193c920-94e3-4964-be61-9227e4e87d0e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 08:16:50',NULL,'V7hlu4wNeW5pRQzWmH817+u+dJVsDGdY9JBC2ut1+u4=','2026-09-07 08:16:50'),('11ab3629-21cc-43aa-8633-8620781be270','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 13:52:41','2026-10-21 14:29:11','TlS3+dprADRl8ADQmLDcexDkQuSsURgeCQO33GkAbu0=','2026-10-21 13:52:41'),('11afb18c-cb75-403c-a280-6b6f179b6858','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-21 19:35:38','2026-10-21 21:29:58','gAwCwgxLe7i0YJ+hbbjA93CKkFDm2g48DNn3H55APbk=','2026-10-21 19:35:38'),('1350b06d-bf5e-452b-a855-979e80051377','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-24 09:18:59','2026-09-24 09:19:12','eXaGHOFl4uB4XZwUkGd/mCtF7D7af1hCHlEi7DIcmbU=','2026-09-24 09:18:59'),('138ee041-1290-4156-ade4-a07bf43a35cb','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-09-23 15:22:41',NULL,'lL1ru2adMelC9jmAHxS3YFQVj55qEZJJNUHtc7p02+c=','2026-09-23 15:25:47'),('15672bfa-7cc4-4324-a472-55271b3cc6d0','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-13 11:10:01',NULL,'+V1MsHzlAa2FmYrh3pFrd4/D1I8Ajd+9GWaANwdbwvw=','2026-10-13 11:10:01'),('1691052e-fcfa-4623-9c1f-3dcc4073d2f8','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-19 10:19:36',NULL,'TxkCIWY0lNNRePXk5N7n9HRdMzu01X/EL/0Nzy1IkZs=','2026-09-19 10:19:36'),('16ca7472-62fd-435d-99d7-56f3769d8c94','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-09-17 18:31:37',NULL,'qr5KxngZgb/0eiT1Rou11WrFc9R6zyaw7JvweJcviYE=','2026-09-17 18:31:37'),('16d1c0f6-8c8f-4105-bf3d-d98d5ccac3ae','000004','0.0.0.1','','2026-09-23 12:06:41',NULL,'i09ermsTnh7Raj0ua5e8QapT9JaXIOgmf8VFPOrOIOA=','2026-09-23 12:06:41'),('171d4c9d-ecb8-42c8-b027-3eecb92ed3b4','003','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 08:54:38','2026-10-21 10:45:44','+3JucBekMtg6bZhJ64k/qycnyU3dvuTER9qRA3bZP7E=','2026-10-21 08:54:38'),('17e4aef3-472c-45a5-bd48-76ffbc6bd6a9','001','10.1.0.4','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 10:35:30',NULL,'1pKEl/0u54Dk/cWSMfXDyCFauF3DhASdN5V8Qzu/XGk=','2026-09-19 10:35:30'),('1807a5c4-356f-4a32-b0e5-eaf39f1d3d09','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 08:27:00',NULL,'LUPZenWkzQuEys3GrFx5u0eL5w7vGCwEn8gd3LqHn2c=','2026-08-27 08:27:00'),('18ecf0e3-199c-46ec-8518-2a2934eec9e5','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-09 16:47:05',NULL,'hnGBvKo7ykCmFT0srJzoMma+zvxyHoAytfhLuoSf3LU=','2026-09-09 16:47:05'),('194addbf-1b4b-4d0f-8706-1c190af8a1d0','002','001','13560851330','2026-10-17 13:17:40',NULL,'/2aCsBQ7+cvoRiTkNKeweIpG46w7M376WPhyKKVWiHc=','2026-10-17 13:17:40'),('195a91b5-2531-4e97-8e3f-05a9d3967c6f','000004','172.19.0.1','Mozilla/5.0 (Linux; Android 15; Pixel 9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Mobile Safari/537.36','2026-08-26 13:45:00',NULL,'j+hdsoeb/AGRB1UNPesEzJ2fmkMUfpqxj5ph9MPNjkY=','2026-08-26 13:45:00'),('19c1ddcc-7680-4c48-9dc8-660f5f9d6ffb','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Mobile Safari/537.36','2026-08-21 02:09:59',NULL,'KQW2HWl1XwHnMuvwydEpXl1MhZi0kNc4fhqSdt3VHwI=','2026-08-21 02:09:59'),('19e1f3a3-62fe-4a67-86b7-ad56ddf53ac1','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-22 14:41:34',NULL,'ECbnHoJi9ayg4l7NEzbjATNwxdLujR05GQlIzjK5Xrk=','2026-10-22 14:41:34'),('19f840c5-f399-476d-88b7-fe85c6824034','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:36:32',NULL,'vqF9UU5XzG6ZqsKONceV9Ry35PhLhhRG0pf0p9JiXJ0=','2026-10-13 16:36:32'),('1a102c99-ab57-46d9-b005-23a8738243f3','002','0.0.0.1','node','2026-10-19 09:48:43',NULL,'J3ftwn782oSS9Hc/08HzuuQG660CYu9xGLZQpouQSZg=','2026-10-19 09:48:43'),('1a82e2db-00a0-4f3d-92d3-dea0d4940a0c','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 16:19:07',NULL,'36XE4UGQcr/HUr8vNQYmO6/noz21DJ3UJDeGj/G1XwU=','2026-09-17 16:19:07'),('1a95e1e3-459b-4723-b62d-bc00677879f5','001','0.0.0.1','node','2026-10-20 09:24:26',NULL,'OsGMFEb5Nmr34VkmRBtE8efTxXinvfLBqg29Cf21HOk=','2026-10-20 09:24:26'),('1b386390-9755-43a8-bc30-c76f1b61f506','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:58:26',NULL,'6nwANo6Zy08yjOsymBJ8KbVzMnw3HAGsHZvhspajQO4=','2026-09-02 15:58:26'),('1ba766f5-859f-43b2-b38e-20858e216523','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:24:46',NULL,'gYp29hqko+p98Qk7S2cSU8i+pncVwrz4QoaS+Ivkfcc=','2026-09-02 15:24:46'),('1c09ad2f-9e12-4e4d-9040-e342abc412dc','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-24 09:27:33',NULL,'3Xs/VE7G+3GReUV2fCCRvMfAXLbaqjgj0XvJgv1P4k8=','2026-09-24 09:27:33'),('1c93be98-1e25-4544-95dd-2cb8d4af49de','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 08:42:18',NULL,'oRDY4O6+Su0Nl/WjtVnRsDYM/ba1VfCdvMjsJa23BgU=','2026-10-20 08:42:18'),('1cd6d400-607c-4146-ae15-b23038d8410e','001','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-14 10:13:51',NULL,'pK0Uq5FeGwqr81i2UnIJn0Ify/betBEa31LUKUt76FE=','2026-10-14 10:13:51'),('1d3522ec-9066-400b-8e23-d18fb1963418','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 14:54:56','2026-09-02 14:55:02','VjTMzZ/LPuqCDOx8EX3oRRfnGlPzvEEp5vUioPOSML0=','2026-09-02 14:54:56'),('1d3d9a4b-4920-40f6-8f70-065c50563d59','002','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-07 09:03:39',NULL,'X/821P4BC3GKL/mJcerltpqgUvmJr3QzzdaR/D/HnlM=','2026-10-07 09:03:39'),('1da57f8c-bcbc-44b0-a689-994a940d0fb6','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-04 23:17:54',NULL,'X4/N+6RCEFi39lSSfFQpvlmJZl5zDEma2TKdxQKQKrM=','2026-09-04 23:17:54'),('1dbb15ea-3976-4763-8b3b-9fa7e37c5673','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-07 09:03:23',NULL,'kqFjA14OQIH/EGG792767Y563s2I789kN1dVDQXHazU=','2026-10-07 09:03:23'),('1e6af4aa-3841-4e12-81e5-a9eac3091e37','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36 EdgA/153.0.0.0','2026-09-25 09:14:37','2026-09-25 09:16:58','aSEcWBbqP8AAHqV4I0wKi/HcQ6Istxtyz+1IqtOkd30=','2026-09-25 09:14:37'),('1f31a096-15b7-4470-bc1d-019fd51078e2','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 13:46:01',NULL,'cRHQsZcqTeZbfbu+Q4yilYyvuJs+zpxyR2hvT8k0iaw=','2026-09-07 13:46:01'),('1f73f008-3e1e-4ecb-a45f-8770d23e7a97','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-19 07:59:38',NULL,'8ZCV/Jc4XsqOsvTN2Pp+XWYbsB74mG6a49Ph/LQF+Tw=','2026-10-19 07:59:38'),('1fb261ee-341d-4af4-9773-20e6a1ba639d','001','172.19.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.181 Mobile Safari/537.36 XWEB/1500047 MMWEBSDK/20260502 MMWEBID/681 REV/438ef5d1c87ec9e89007d4b43e2873811ecf5433 MicroMessenger/8.0.76.3141(0x28004C53) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-08-26 13:26:35',NULL,'JquFRgKsewCAmjrEXmbCyDWLi/ctps/q6IsUEQexKiA=','2026-08-26 13:26:35'),('1fb58a61-4f3f-4d4f-a7ab-cb783a7422c6','001','172.18.0.1','','2026-10-15 00:00:12',NULL,'V66n7Tbj/qeIDkggA1hfLTySdGH/cYyTBCwDnHSjHq0=','2026-10-15 00:00:12'),('20145567-db54-436a-ba8b-fdff20a6cadf','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 16:34:28',NULL,'tSqNtJWTZ2LZt6vUN8qFnJHYeaNkSqdoUqLM6M7cKUs=','2026-09-02 16:34:28'),('203c26ad-4f81-41e3-8a71-0516ba733ef8','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-09-17 17:47:16',NULL,'qY8dIolRf4Ajmk6YG3efyhvmSgANhOOGQM6v86VXo3o=','2026-09-17 17:47:16'),('20767e9b-e59a-4a25-a13e-7c3c413c765a','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 15:28:08',NULL,'M+lOsqG73Wmus3pVNuQ+yEuUkZaJxUQN4cyagOENxP0=','2026-10-13 15:28:08'),('2125094e-94a7-4473-8817-d6ca90523368','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 20:18:56',NULL,'SZb4T4An7B6JOTr3l0/inbEV0VD6ZbTCZiHYpZ0x1V8=','2026-09-06 20:18:56'),('2126bef9-4740-4fbc-926f-458abe762f98','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 06:38:07',NULL,'i4WHGPNHudcTGOegb0wwLPpc1UdV91cfoEVJ4oXD2lA=','2026-10-15 06:38:07'),('21377e9f-3262-409b-8f7a-80dbea6e1fd2','003','0.0.0.1','node','2026-10-19 14:44:33',NULL,'NZr0ZSlI1BNdOyVmb0CNG7fZZnSmHhTygvN8Bq851gU=','2026-10-19 14:44:33'),('215365e5-760b-47e3-b851-07c7ef62067f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 11:55:47','2026-09-03 12:21:40','qiXBGmOCrH1g3KVzvC8eaNzUpxRNdid6o0rxk8r7vS0=','2026-09-03 11:55:47'),('21b5b222-3cf7-4a3c-bf43-2bd7dcc24c30','001','0.0.0.1','node','2026-10-20 13:19:52',NULL,'hhTkDyqUisUgX4R4sa/lCyBEyw+MiT1GieG1W4So8tk=','2026-10-20 13:19:52'),('220ef9a5-bf46-45de-b8f9-3497026be10b','001','172.18.0.1','','2026-10-07 00:00:14',NULL,'p6POvSmgNcv7yOmsGb+L5iTg8WIGSnqzJ7Wqg28P9L8=','2026-10-07 00:00:14'),('2291e495-3789-4b8b-9089-7890a78658fd','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-20 21:06:56',NULL,'93E60uJscGVz07X2q6AeD5CqgnUlGOtZVgUGagdP96I=','2026-10-20 21:06:56'),('22ba88c1-ab3e-4657-ad75-7282c775671a','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 15:16:21','2026-09-03 15:16:35','e7GQWy0FoD+wt3Lueijf5LxHhpGXybqlTNn+I+yHdKs=','2026-09-03 15:16:21'),('22c527a8-019b-4838-87de-0270f394e227','000004','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-09-18 11:39:57',NULL,'xnKziLa8DUYUm7Ww7MQATWqzhLdYi7WWLYxlqaqGjSk=','2026-09-18 11:39:57'),('23521178-d543-4da0-8f7e-667d4b9b2255','001','0.0.0.1','node','2026-10-20 08:33:25',NULL,'yF9NQcG2gNlCcTUdKXjoZnmhzdIDjvu/URBtlrQAiQg=','2026-10-20 08:33:25'),('2354a4ec-219d-4905-9565-c2914c3af574','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-21 21:40:38',NULL,'G9u7GG8+xyVb9i78IfeX3oBv0AAzopKvfk05JUkrHeI=','2026-10-22 10:48:35'),('239a897f-7928-4fb6-a619-426834f8b068','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 19:06:17',NULL,'GEGjBLppI/dTGUCV9/pxb0ZRIn/BCGdnCKNm7JEJvqw=','2026-09-13 19:06:17'),('23c88064-cc70-4d59-b232-3bd76c46e1d2','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 15:02:13',NULL,'b7asiuHIa0dJIUQhEQywISXhb/DmCKN25i8s4NGQZr4=','2026-10-20 15:02:13'),('24683a4f-c61d-4b50-9e2f-9d22ddb4ec78','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 13:07:33','2026-10-17 13:16:32','vL81TdtpVTtmZEaLs7ElZkZQJu/z7tR++DXM79M0blE=','2026-10-17 13:07:33'),('24d21f8d-c0a7-43c3-a4c8-f3691662d7a2','001','0.0.0.1','Mozilla/5.0 (Linux; Android 15; Pixel 9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Mobile Safari/537.36','2026-08-27 11:32:46',NULL,'0xjhc/2X/bKqUBgInra9lD1QTFC9ponjBrI3+Wj62SI=','2026-08-27 11:32:46'),('250d27be-3dbc-4330-9ce8-d2d306a65249','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-17 13:03:29','2026-10-17 13:04:18','0rrUJJBbuoIwa5svWIp7bB+6cR1dwgvJBNgG4ZIhKx4=','2026-10-17 13:03:29'),('25235005-ceea-4838-b57e-ccebb83587f3','001','0.0.0.1','node','2026-10-20 09:17:45',NULL,'I5wjt9rG3BXiE4ndQ8QJGRqXcYrvlKgusuaUWCe0f2c=','2026-10-20 09:17:45'),('256bfa00-d8c3-4f45-869f-59989eb76a85','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 16:28:12',NULL,'cM20T7CcrkK65ioSAAwpTvOR7QWRsH+NfTi54BghPqM=','2026-09-04 16:28:12'),('257a60de-ca2d-45c9-8c52-bef0ae65ead0','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 13:18:24','2026-10-21 13:19:01','hiLq1HBpfjyrNjmqEmCMxeur4lpeEF14tm6xt3Xru4o=','2026-10-21 13:18:24'),('262a4595-ed61-4272-8b31-aae9f4ce384d','001','172.19.0.1','Mozilla/5.0 (Linux; Android 13; V2072A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.200 Mobile Safari/537.36 VivoBrowser/30.4.30.0','2026-08-26 13:30:31',NULL,'XMGnvpatdPslzP1/U3JeLkmnvTMxShqWqDUuJ5U4Vaw=','2026-08-26 13:30:31'),('26b4b8b8-327d-4a73-81bd-505057a559ab','000004','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 13:50:40',NULL,'YqEBRCbpEBuOAXZLut/Fp4s7MD6D+WaZhkvU1CmFeyA=','2026-09-15 13:50:40'),('26c211f3-ff61-4d45-b31b-e10aa069d2ca','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-08 09:05:17',NULL,'u8EmFCrkrZLzAA7Z0fQa91o4vdi+f2QSLaPcE/a1DHo=','2026-09-08 09:05:17'),('2715aed9-b1a7-45ec-bebe-c889f161d0e1','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 14:29:21','2026-10-21 14:34:51','oTtwxp5B1VCyP4pEzVQpCJgb5u9EA13HWLEuTCDy9+k=','2026-10-21 14:29:21'),('2724457c-1728-40ef-a92d-e429b43dbaf9','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 12:05:27',NULL,'A0fEdojXC/SIJyA0iyeqm5Y8uwmYidDt6KMNVG6RXnk=','2026-09-13 12:05:27'),('2798dc4b-2b4f-4dc3-9153-7ec971110244','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:01:10',NULL,'Pxr+dfY7QccFqhafvAbC3CBv3C4ziTbFYs94rl0N4MM=','2026-09-02 15:01:10'),('27d3a541-8cf9-4b07-ab66-1b3f7a949ff8','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 15:53:02','2026-10-17 15:54:05','sFO6UufAtLNEl4a+dFK0fPZBx4IamZjx4WICsVjuVno=','2026-10-17 15:53:02'),('282ecc1b-877b-48c1-a150-feed6707bc21','001','172.18.0.1','','2026-10-22 00:00:20',NULL,'0Ae3WvEeHseEd9rxVRyjLDGSs4ze9w4fG9GIx9GAz8g=','2026-10-22 00:00:20'),('28633579-189b-430d-b06f-f88c729ea404','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 13:02:13',NULL,'py//ICW+XmFow4jIEpXLbMq96oKvY0KbM4erUeOc/6M=','2026-09-08 13:02:13'),('29374f03-ffc6-4326-8114-f144c6985d30','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-25 09:02:19',NULL,'5C9sP2dmo/FOWsqhZc3jtaDB209zmldHbQawLz9SRdM=','2026-09-25 09:02:19'),('2a4452f9-9018-48e7-a0fe-99d335c39b35','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:05:23',NULL,'t9NdzxU9rSCYupYzUPwjuDBJg8xoly64xvgCMwFwq+M=','2026-08-20 08:05:23'),('2b6dc223-fe50-409c-ad5d-b93e2f44a133','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 16:48:04',NULL,'QvzFx6iz40BXh/rG8Y0fY9w8OIQHHYRQ4vC7hXBjxNc=','2026-10-12 16:48:04'),('2bc798b0-f2e2-4b95-8d3c-bbdfbecb528d','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 13:08:36',NULL,'ST9b7IgAPPSMhIl1ekDxWa7/hO3EU//10G5Xn01i74I=','2026-10-14 15:10:47'),('2bf6c143-d977-4a19-80d4-3421f119a69c','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 12:43:42','2026-10-17 12:59:38','WnTjgBresDkrDo/2retT8iw1LRWeIfFVDnc7PuZo2ec=','2026-10-17 12:43:42'),('2cb5c8fc-fbec-4625-a17c-38948f37dec9','003','0.0.0.1','node','2026-10-19 17:38:57',NULL,'Zo20+xlMZNFtzLLzozqr5Pbdaw3e6AlLW29kpd3ScXY=','2026-10-19 17:38:57'),('2cc10a96-03ef-4a62-b25c-4534f5978843','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:22:01','2026-09-04 14:24:09','q0Vv8ZSBjkqcADyz+a5J66ggPSbFNAHLAi0/iDksoIQ=','2026-09-04 14:22:01'),('2cdd1339-1654-425f-91b6-1b3cad9d2fe9','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 11:57:14',NULL,'Uke/PxzEbF7ax4bD7+RCDYue6aycxcy/Qt7zUYI30HA=','2026-08-19 11:57:14'),('2d4f89cf-5742-450f-9b0a-eb12a6a89da4','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500145 MMWEBSDK/20260502 MMWEBID/681 REV/83f83f57b771f4be020d56934686e3427d4f69e2 MicroMessenger/8.0.76.3141(0x28004C55) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-22 14:32:06',NULL,'odH0w9ZzWxHj5qOixSZh+6M+PMlihdy3nEcwFMVt/pU=','2026-10-22 14:32:06'),('2dcb21b0-267b-4a18-bb3a-2b03fa017732','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:57:52',NULL,'wCugUM43xZlyATXbeGbiCBIBgLtgBf5+eOXW8C9L6ng=','2026-09-02 15:57:52'),('2df4a6f9-e0ec-4243-9f4f-8716de3db250','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 08:19:56',NULL,'eLqjbtCMBW3Bqlshx+dKp09cEGy9pHMltarJOnX47FE=','2026-09-06 08:19:56'),('2ea7ccf1-a46d-4ce2-b2aa-cbcdf99f746f','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-09 16:56:46',NULL,'B06lkSQsfTw+WPVJdM11FEt1tzSfsmwV1d0dhxcCBZA=','2026-09-09 16:56:46'),('2ec9b3ee-b785-43d0-958e-d59c7416c8b6','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 11:47:25','2026-09-04 11:48:16','SYAi3d+sHqFtck1cFqD5TogRJyuE7eOia6XIl+DFrGo=','2026-09-04 11:47:25'),('2ed5dd5b-4a92-463e-8dc6-0723cae4c359','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-18 10:06:11',NULL,'ah/nQo+2VgKfktRt/g9mt1SiI4avcms5Dlft4lOKB6k=','2026-09-18 10:06:11'),('2faee900-7529-45b7-a55b-698309d4ce70','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-19 13:41:42',NULL,'wMuuiAm7J4usDm3bdu3vfi7c7Q/4CHJyLuAPOR8DjsI=','2026-10-19 13:41:42'),('2feedcd5-f479-48af-bf86-692875140c6f','003','0.0.0.1','node','2026-10-19 14:23:59',NULL,'ID01Hr8Lx8t/u6aHqfIKYilwDw0vbEjGUVrBcFCyT48=','2026-10-19 14:23:59'),('3039413b-0fdf-42a0-a557-aaffd5e25cd7','002','0.0.0.1','node','2026-10-19 09:59:16',NULL,'YvrIuKQCT8+pacAtRrfdpbUyyPcOc4iHkYWXwuPtFHk=','2026-10-19 09:59:16'),('307046a9-3bb1-4280-a7ed-90d55770f734','001','0.0.0.1','node','2026-10-15 21:47:51',NULL,'j2E88FqsCBkUquul0zPdERdhfSRO529LHadLeyPrYM8=','2026-10-15 21:47:51'),('308a18dc-e96a-4975-96d2-6c29a2a97242','000004','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 21:10:18',NULL,'nU8/8M3+19PvYNMmqbNQP5Fs6tJrrRCknEdCCoFANyg=','2026-09-15 21:10:18'),('3091ad14-ea2b-4a2e-bc21-c184e4b63ffc','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-05 19:28:19',NULL,'FeOrs5vatC7Dy3Ah2QMcdEnk+xMETgQqOqJSAiaCoYw=','2026-09-05 19:28:19'),('30bd877d-6de6-4aee-adeb-66fee55ba7b7','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-14 21:46:39',NULL,'pU+qxg1uM0FexsoJ+jTcmAluKzyp9Y31LWmcW1GO/18=','2026-10-14 21:46:39'),('30c2d911-c209-468c-b812-2612db99fc36','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 11:05:15','2026-10-17 11:18:02','fwXlvj6WuW/5a/ZHUmGb8P49dWAHPj25LYQ70HMcOSQ=','2026-10-17 11:05:15'),('30d30743-5a42-4b17-88f0-b6302cde2fe8','000004','0.0.0.1','','2026-09-23 12:03:01',NULL,'X6WAT8Tk8JT1EI3Buk69L8UdTbphKdJ1Lt+UkFGE3ks=','2026-09-23 12:03:01'),('311f8c0b-97b7-4dca-add6-05dee5ae1c5c','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 15:57:34',NULL,'0yQFHp195IN7oeRshvphFEUQkoh2kfchp+nLck+Ih9I=','2026-08-27 15:57:34'),('312ca0c7-8475-4252-a83c-f5f3854900d4','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:36:39','2026-10-21 11:47:52','mLtqjjL0XoKtonoFelWaiAGaO66c79zyOWoE79cAsXg=','2026-10-21 11:36:39'),('317f1bea-adb4-4fac-a668-6d3cd301fec6','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:25:44',NULL,'7uKschBf1oRYBrsqygdH3q09ZEfwn1PthzNCz2T+t2A=','2026-08-20 11:25:44'),('31e707de-b8b6-491e-8597-30dc397573ca','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-10-01 12:08:37',NULL,'RBZt6wZU0UL2c9Ww339Yh7VHP7xyBEQEoL11/aiyr3s=','2026-10-01 12:08:37'),('31fe1efb-ae69-485f-a28b-23545b4593d7','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:00:56',NULL,'mCk6WseJB5bOtmIKfiQeUcdRV2nrQGIO8iucdZTGr+o=','2026-09-02 15:00:56'),('327867ac-152c-481d-af50-27fa37a99b35','003','0.0.0.1','node','2026-10-19 11:57:34',NULL,'7pYkYdCwl9PEU1+nJU/0Y9BqXMkrgicRm9fmyPt1vSk=','2026-10-19 11:57:34'),('33125592-2c0f-4004-8f00-56f4a41e7a6e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-05 09:45:27',NULL,'+Yk9laQwQKiB5O+VzHIBBIHJ5GxzDaJ0fux77LkGATM=','2026-09-05 09:45:27'),('33201541-e002-4eaa-8567-2f34c4a20813','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-17 20:52:06',NULL,'P3+kBj1m8da8ioVjnPJfxUTzv0BzTJz2878Pq+cfrZc=','2026-10-17 20:52:06'),('339ea205-7f41-47ba-ad7a-03d5af37a349','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-09 23:04:32',NULL,'95UjisozcSW1Ov1GTgDkuj/yydl/xBDIE7LNqtqVs3k=','2026-09-09 23:04:32'),('33af34fd-76c8-4a79-bdf7-d6681e677629','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 11:47:46','2026-10-17 11:49:07','4/OoEiBzbsjmueL+IzyTEjf6unFVevk5KJQizocLkPA=','2026-10-17 11:47:46'),('33b70599-b27a-489d-8f6f-b8aa1c44d9af','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 15:17:38','2026-09-03 16:22:01','5TH1wWRBPL8F3MKh77qaynbN/B7y2BZymdQcXU8K7aY=','2026-09-03 15:17:38'),('34265c24-db1b-40d3-b943-93f4a3370156','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-23 14:55:07',NULL,'/8E93Vw+ia6EKEMuXK+BX66NgZvl76uCTMdT3bxU4o8=','2026-09-23 15:03:40'),('346ff8d8-1dc2-4ff2-80c9-1edc16301f11','001','172.18.0.1','','2026-09-26 00:00:10',NULL,'IYZfs+/b5JFJjdYDogqc5OrVZ2gIqVNH220Z5SocW9A=','2026-09-26 00:00:10'),('34942312-9a8d-4872-9059-88c4c9a878da','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 14:20:04',NULL,'ldP/xFdfEugWlN5gfZ9dh6+2BSW/c+t/98/FK8K6Mkc=','2026-09-02 14:20:04'),('34b2bb5a-75ff-4df6-a18e-947ba2f436c4','000004','0.0.0.1','','2026-09-23 12:31:53',NULL,'DpO5kUpiIOAXsXxeH/aANMgwIDei3QlFDgqidVBzNHI=','2026-09-23 12:31:56'),('34c60641-7618-4ae2-9914-ade8437ded00','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 15:56:54','2026-10-21 16:02:41','yq5ML9zJ4YbVWUqZU+jZtcSWPlHe7UBFail8fd9pQj0=','2026-10-21 15:56:54'),('352a9245-6820-49cc-adf8-6e288d1c948a','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36','2026-09-27 18:39:55',NULL,'Xot44qRe+gTqIVtaM/U2zP7Lc0vkjnKufQb12umUakM=','2026-09-27 18:39:55'),('36276e9e-4304-48d4-abc7-fcd4f0290f9b','000003','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 13:51:53','2026-09-15 13:57:28','V0eGt8+eBFPtRxxaJDkw05rsgZ7jUK8stvQCZKvxtuc=','2026-09-15 13:51:53'),('364d15c7-721a-40cc-838f-e5cda97de4b2','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-15 10:35:08',NULL,'R1u6Xf0V5nN3d1yFIymkT7Ay6iUCcDRl/SWnI3EirJo=','2026-10-15 10:35:08'),('365d73cd-5f5d-4bcc-810a-20d10fa6d5de','003','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 19:49:22',NULL,'QZNGM5tR40tgIQtaSWwZwRt2MEJ35d/G2TPNw1qn2Uo=','2026-10-20 19:49:22'),('36bce520-a197-4e28-a464-47ff39041f51','001','0.0.0.1','node','2026-10-19 17:34:48',NULL,'lGClirbWASX75g9ksWynRbdkSmpYOsMWMTRiiFBfVZc=','2026-10-19 17:34:48'),('370a6443-f69a-4241-b12e-416d566321a6','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 08:04:50',NULL,'ZD2HdNsLRjpTDGov3X3axxPf5X6A9vBxA8loTTmS2XA=','2026-09-10 08:04:50'),('372ef9be-8e27-47a4-8904-1e35d57d0057','001','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-09-17 11:42:22',NULL,'9HTDYhD2+9yyXhfN4TGCRgY7dbWUpDNPl7Dt1u8BULY=','2026-09-17 11:42:22'),('37aaf28a-416d-4ff7-a746-eb3eae15f1c1','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Mobile Safari/537.36','2026-08-25 00:38:31',NULL,'7AeIEvoHXa/tnXqMHGbZahHwPwpJXFjjIW14vefBSTU=','2026-08-25 00:38:31'),('37e99e08-d28f-4689-97bc-f1f3d70fab8e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 11:31:39',NULL,'ZLV6i/7jiXxC2hq1qT0c8Py5XO9W3IHQbvQcDD5nCKc=','2026-09-08 11:31:39'),('38124348-51bb-4bf4-9cce-c5bd8c7da366','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:19:05',NULL,'K/a/iSPUjlBX7PomKm/bvsDgbHNSu/x+wzzDFMsutuQ=','2026-09-02 15:19:05'),('382db12f-d562-4859-bb86-a7dd8bf86839','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-28 11:20:56',NULL,'ffbMMyJ2BOP7GyqdXJENywbo7jphLf4gDHW182duO7g=','2026-08-28 11:20:56'),('38b30a13-5ca9-4928-abde-c7d0cba4deba','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:04:50','2026-09-04 14:13:02','/kASUFA+G9A4SkqniMYs/K854bZs/qTke2SSlxpGAiQ=','2026-09-04 14:04:50'),('394fe89d-a63f-4720-806f-5db494d60942','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 13:31:05','2026-09-04 13:36:58','SD9pgplMHNirVy0u1H5iH4S5mEZiSCm3j0OkvqnzCLQ=','2026-09-04 13:31:05'),('3978752d-98ae-4309-ab42-6737c1d453cb','003','0.0.0.1','node','2026-10-19 16:00:36',NULL,'KqZCzSE+BIPW53I72/7CzC0LwvHIRaOGzfJu1gIHcGs=','2026-10-19 16:00:36'),('399303bc-e64d-4f55-8a2f-a0353198abd7','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:17:29',NULL,'YnUkb/Rqq0lhRnDAePitUxl38wuTRFholJVDbRZDR8I=','2026-08-20 05:17:29'),('3a6ff501-1c0c-4609-8f0e-7fea2c684e9d','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 23:59:47',NULL,'4x38s8vtiKi7FkG50+cM0lR3gy/bU049sXL8slIeYuM=','2026-08-24 23:59:47'),('3ad91ae6-84d3-4585-9bd2-0c039baf468e','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 13:58:41',NULL,'rNYY3XqkXCb97i0O2CrAwb+XkxNJWzLaEfcmroXPrto=','2026-09-04 13:58:41'),('3b0039fe-d157-4206-9907-bff2cfc41e01','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-18 10:05:34',NULL,'FeDtqoHUDZ1jhnpVO2OOjry8rSr8xIP+4BUmR0Ys7sE=','2026-09-18 10:05:34'),('3b14d5f5-95d2-4b28-93f0-10db002c8e98','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:52:10',NULL,'rbM3vuBzHNRkhqyuf1Z4CTud0fYVydioVZ1Uo8ZSkuM=','2026-08-20 11:52:10'),('3b8f5c22-6e54-43df-9680-aec56d76fd57','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 05:27:13',NULL,'BGrQPlfN/BlR+A8y3o0VS3M8PqccOj79mlF7ao80BA0=','2026-08-19 05:27:13'),('3bc310d6-0712-492e-8450-29823f4290c0','001','0.0.0.1','node','2026-10-19 09:48:48',NULL,'7Me2sVxm7nqhhLnTB2K05x2hrWBk4gNl30Kwt8lVbwk=','2026-10-19 09:48:48'),('3be6b1e9-e515-478d-be45-39ab9a369bca','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 13:17:52','2026-09-02 13:17:57','eLvoyoY+trNcVar9VuYbLNVLw8UpUdH8995e2YntYD0=','2026-09-02 13:17:52'),('3e4b872b-0047-46fb-817c-47a977b0e09a','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 13:43:44',NULL,'j8AJlkNC3MVsC56Dh+DVjIf44jIQs+e6xsJFGQCcY38=','2026-10-13 13:43:44'),('3e6327c8-0fc2-495d-84d0-f65f3e0883ad','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-18 17:47:45',NULL,'IKr+G/Olso2wiWPJcupEJP5rCV9JOJmUqabdqAPHwyU=','2026-09-18 17:47:45'),('3e7b41e2-33cb-4309-bba6-608183f7b5b0','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 16:38:31',NULL,'TAWHivS0A/4//OgenhqVQ0Refskm0r1D6MWgeKnRViU=','2026-09-02 16:38:31'),('3f207ab9-fffe-44f0-ac63-a87de89d16cd','003','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-20 18:31:21',NULL,'jyFSl8sjXtMKijOYQUkLiP4tlWg7rJFX2TFfo+PMR/A=','2026-10-20 18:31:21'),('3f384152-5c93-4762-967f-72d990c3fa14','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:29:00','2026-10-21 11:29:32','BNV3PLPinrRKphAah6mP/1SA/z2D6QI6vlAQYwbvtWg=','2026-10-21 11:29:00'),('3f824fd6-fd50-460d-b437-fdfe5873b968','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-08-22 22:54:31',NULL,'+EM3cMy23BAaAE6mHtHQWPEfFpB6KUO6sxafvXRjptI=','2026-08-22 22:54:31'),('3fad3fc5-d859-407b-b13f-f83e1bb74aa4','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 13:03:59',NULL,'/W7bHRyVmswk/T7jh9ejCfBBwXitvKnuXFIHjDJ/Nkg=','2026-09-02 13:03:59'),('4008f401-e986-4c71-a86e-6c9c9063e35a','001','172.19.0.1','Mozilla/5.0 (Linux; U; Android 16; zh-cn; 2510DRK44C Build/BP2A.250605.031.A3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.7049.79 Mobile Safari/537.36 XiaoMi/MiuiBrowser/20.24.1010720','2026-08-25 00:01:54',NULL,'wwKGNPSyO70FlsPE4YEvtlvSMbLkoLrwS8RwSYhjWY0=','2026-08-25 00:01:54'),('404692b6-619f-4d5e-b338-f5fa9fbfd1f7','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:35:15',NULL,'4lMkCrbdxHmzn7vFu1tO3DvTW1M+zckTrzi50OUfISo=','2026-08-20 11:35:15'),('4064cc96-0082-406e-be6e-956e0afafd8b','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 19:30:10',NULL,'bW/NE22FM7HWVu+jpP5F6wJcuDGwBSzV+ZyguLrtb80=','2026-10-17 19:30:10'),('407c0155-d226-4e06-9fc5-f60d83dacd9a','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 15:57:41',NULL,'XJISSMSYS/jHrTyqBU5bH6gYNMjnhim9O7R8RSh3o3E=','2026-08-19 15:57:41'),('40c32332-5706-4585-b3cf-3b01f3460e24','000004','0.0.0.1','','2026-09-23 12:03:32',NULL,'suRG7NuYaIC8sbqZJuoVH8L+hxHSt56V1erByoHHrN0=','2026-09-23 12:03:32'),('4110bffc-e77b-4af7-ba8c-d9d319cc5584','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 15:14:10',NULL,'uTLs4wQRFbL64nAUeEtcAhofyrAqYqZyP9Izbbdiuqc=','2026-09-07 15:14:10'),('411d4a19-6354-4c10-be75-311eb2c211cd','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 19:18:31',NULL,'nsPinSxgJTB0DFdsuKkm2vF1wJ/bUSiJpdSLbYiwC0k=','2026-10-14 21:23:19'),('41a501b3-7918-4c55-8d0f-587b4ffbf0ec','001','0.0.0.1','node','2026-10-19 14:46:12',NULL,'OsrLo1L6tVm+qtli4pch8dDzpfAe3oSe1RArWpge0u4=','2026-10-19 14:46:12'),('41df0b19-1179-4255-8589-604fd97d03ca','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 09:04:38',NULL,'4fRrGBumy9FRRXMe9kfVK3v8D4EEeZ2Ueg9sK5C+w+w=','2026-08-19 09:04:38'),('41ecd003-cbb7-4762-933c-30e0789fb4f1','000004','0.0.0.1','Mozilla/5.0 (Linux; Android 14; Pixel 9 Pro Fold) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-09-22 15:27:31',NULL,'H18r385dqd8tjclhaVQnlFYpyUAupWH8KoH3DPDqNBU=','2026-09-22 15:27:31'),('430bf7db-ae0c-4890-ae64-f01c13bfff90','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 11:00:17',NULL,'bhk8SQsvf3Z80T2nyNrm6M9WOsuFT9yhXC7G91ispyc=','2026-08-19 11:00:17'),('43bb4cc7-7319-450a-84bc-14d9423132bb','003','0.0.0.1','node','2026-10-19 17:38:04',NULL,'GwM7VYnqPC4ThjtcABPPn1FVeBHkh9WLKz2gkZoeXbU=','2026-10-19 17:38:04'),('43c2da87-cf60-46a5-b0a4-118d27263f5c','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 19:04:58',NULL,'20b5my+gyuOZitF/nM8l5lpzxs5qb6jQX9NAeccNIU8=','2026-09-13 19:04:58'),('43c92f05-bec7-40d8-bc46-ffeeebc9cd78','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36','2026-10-09 09:01:05',NULL,'BoZ6LccVpw+4cqEAnNpd5+JMs19cshEw4qBIUOkV/JA=','2026-10-09 09:01:05'),('43db2276-ec09-4a71-9c76-b454f7d72155','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 09:31:49',NULL,'1SvKngkWCpf0p2ykLTSK5cUs83N2417FVGHSbfzZddw=','2026-09-15 09:31:49'),('4465e895-d6ca-458b-9c5b-d36cfdca36f7','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 17:26:03',NULL,'f09MaxhW023IEWWdzns0w8mW3jzTQn2ZGyeaMN4AecU=','2026-09-07 17:26:03'),('44e14d58-1bd5-4c52-83df-cf9b2d61beae','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 13:37:07','2026-09-04 13:58:02','YuB+NnvV2LZloxrUHnw/6+dKLW1LtStUapPRx216LfE=','2026-09-04 13:37:07'),('45412cab-ee3a-4e69-b4fa-02457f05db3d','003','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-21 21:30:22','2026-10-21 21:30:54','USa5ucl8L35cBnclYoujc8gWF81uaCQwgd4hEvHuLDw=','2026-10-21 21:30:22'),('4561118f-8c0a-4010-b4ae-41e3470004d7','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 08:01:11',NULL,'XkLzvJS0hT+v30flRNYwsHwK96oJEoLJP0hl1ZrRk4A=','2026-09-03 08:01:11'),('459d8f4a-5e47-4c51-b62a-77799347d43a','001','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-21 13:02:43',NULL,'k8Vxd9DmLr5BB827Jdy6eOlmFz6W5zrZho/43NjqvHg=','2026-10-21 13:02:43'),('4642e7e9-c137-4a1e-954e-2b3a291b4a59','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 12:19:24',NULL,'NkKZ78qM1/oY2VD11HdHzHCT48UQlIlT3lj/QCpaAaA=','2026-10-12 12:19:24'),('46bc91f4-befc-4c75-8dce-d858468de22f','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 13:16:36',NULL,'ewuOBLLZTNae/fXP2atbOP9Y33NOnZQl8a1mMM87Y3k=','2026-10-17 13:16:36'),('46d2f323-d69e-49b4-9cc2-bb15515ed4c7','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-19 19:18:55',NULL,'4jIYXmaLTAwPLwKG1aMVe8Jv8EPMICAn5fycKR6FhpA=','2026-10-19 19:18:55'),('4864fc59-8ba4-44e7-a79b-b4828480d4b1','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 16:57:48',NULL,'sjTU54Y3WZ7Pb2ecQAvoRMkeGZGBAVnMcUAqqj1aVOk=','2026-10-12 16:57:48'),('48bdd24b-cde1-421b-90ac-3a9ac8fdf3a1','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:40:58',NULL,'Oay4VHr+tog95m4NGVwd37ddMkBkFaDn/SVOAufG4QM=','2026-09-14 13:40:58'),('48cccdc3-81dc-4931-9451-3a1469e437b9','003','0.0.0.1','node','2026-10-19 17:38:42',NULL,'HzCsid+Fvx1smDCu48hK7OzpefT/MNJ6GCXGUJIhfNE=','2026-10-19 17:38:42'),('497a2cfe-c207-40a0-8e84-b3174ec539da','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:24:16',NULL,'mSKt624wxo7BQww+T5xzlcOLQf9Maj1A05fjUNeuJV8=','2026-09-04 14:24:16'),('49ff3050-bb46-485b-9666-4739e7af9182','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-07 09:02:28',NULL,'lyOQCLP7JW4LQKsrNYlUXivRkOqp9AHndq92dHJGmeA=','2026-10-07 09:02:28'),('4a8dbe07-b191-4cc5-a68d-f68910b83956','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 09:25:04',NULL,'LskWNCCKnqtzr1EvkW5llEpRKFp2oxNfgZHMSOkNqCE=','2026-09-07 09:25:04'),('4ac24999-c892-44e9-bfb1-4e8bdaf10057','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 16:00:24',NULL,'U76FT0SyBIWYTUjB+TfYWcYHUidd6+jeGHKCvjla5xQ=','2026-08-25 16:00:24'),('4ad3709d-7188-4f12-808c-36b3cf8b7517','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-17 18:52:38',NULL,'HehdepteVdWnFiEeMz9R5xfYh8zUvV/T6mc9qgE+VZ4=','2026-09-17 18:52:38'),('4b7c426f-f4fd-4ae8-ac4c-606c707bea42','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-17 18:39:59',NULL,'SPBKwEnVeiBDBlHsR3FLG5AiR7JX2iZh/yoj3cf83kI=','2026-09-17 18:39:59'),('4be90804-e7ff-4058-942d-add114dad36d','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:58:10',NULL,'UYJNWIN2IBD8sB1H8WAqyEGWHhN2FB7Hr1JTQ1LBiOE=','2026-09-02 15:58:10'),('4bfe75ba-14bb-4c3a-a577-66d08a32b3d5','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-17 13:04:32',NULL,'0XMoqBWybDACmDOklm+6asCiLTSIzJlgdPVJBzIA9To=','2026-10-17 13:04:32'),('4c33a85b-c6e6-4625-ad1f-d512cae72a29','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 16:49:41',NULL,'iktZJvIfhA8hs+3JcIJNhfmdPHY8RKDWaT6mpGk/FO0=','2026-09-09 16:49:41'),('4c956651-1f9f-45ab-85cd-cb9f7d6492a6','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-11 10:30:17',NULL,'cOxUz/zjhHoLFZ3EvtABjLF1wZXIcy+cl/CIMba8z2E=','2026-09-11 10:30:17'),('4cbcbd6b-63f6-4703-b6f4-722e8da222cc','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 12:07:07','2026-10-17 12:48:43','b6G71wjgke30VyJCOb2tL7XHD+68wDuwUcb78wLi9nU=','2026-10-17 12:07:07'),('4d02bc04-6295-419c-a816-225e7af83ca2','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:17:56',NULL,'Z4kpDSNl8yWbl+1o6poCQQPPwL74DG1ExasEL4m4oM4=','2026-08-20 05:17:56'),('4d5e1c46-a9df-4c6a-94ab-b07661e6d780','001','0.0.0.1','node','2026-10-19 10:46:19',NULL,'BLBt0jSe3365+QzbWqWce8ss3pOH4+b6gHISjYBLyE4=','2026-10-19 10:46:19'),('4d769431-700b-4bb6-af2f-d61c367bbe22','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-08 14:45:16',NULL,'rhjrMt+Vm4rVPrf+nhcEjcBT4PT2AaOiSwfR/mckn1k=','2026-09-08 14:45:16'),('4da3aa22-a73c-4452-a80d-406a01d8ad7b','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:33:30',NULL,'Ui+agZa6A1tnd2LsKlt+ocpNNvCfmyHE8xouu5t4OTA=','2026-08-20 06:33:30'),('4de8ad4d-479b-4363-ba67-dfa5bfc4c447','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 09:06:48','2026-09-04 09:23:59','W9W3t2pX5Jm9PA31+QGoLRLCmULtA6I0B04uXU4YW1E=','2026-09-04 09:06:48'),('4e21e418-8934-4fef-a8d3-6fcca7d722f0','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 11:39:59',NULL,'a0dyZ4drNtTUnpCI4XhBMcb20lrYh6L5kmDg52vXe/I=','2026-09-06 11:39:59'),('4e899b7e-1415-4d30-83d1-0c9bebbaf657','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:58:44',NULL,'QwBGResiKTmNUZkm3dMMr2/x9JgelKtw2NgWgjshtG4=','2026-10-13 16:58:44'),('4ebfc534-f355-4b03-a246-e8f1cd8281fb','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 15:11:15',NULL,'NyiNlrO5MvMzAeD8/q13ta4TqrnNqiXsskeN6zm/oMQ=','2026-09-13 15:11:15'),('4ee195b9-18d0-48b4-9e44-e49128d1cbc0','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:47:58','2026-10-21 12:59:18','eYrTi0XfJqeQi+jVqMKmmE3IkX+nU8iPP0FHlpPhDgY=','2026-10-21 11:47:58'),('5086d197-f090-44b3-b686-1b9a32342451','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-08 16:23:11',NULL,'j6ymRL4r8o9AiB5soYGI56JROnEil+uy5ASL1Wbf6G8=','2026-10-11 04:54:29'),('50dbc503-5dee-4089-b252-96b9397656a3','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-07 09:09:11',NULL,'4XcSXWBNPz6nrwmwJ4T+vlcRlTFWlLWlZp24qGmgdAg=','2026-09-07 09:09:11'),('52307ad2-1745-43cd-b7d4-2f084fc925b3','001','172.19.0.1','Mozilla/5.0 (Linux; Android 16; PLG110 Build/BP2A.250605.015; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/97.0.4692.98 Mobile Safari/537.36 T7/13.76 SP-engine/3.17.0 baiduboxapp/13.76.0.10 (Baidu; P1 16) NABar/1.0','2026-08-22 09:14:20',NULL,'Ic0m5oDFZqlcmb35Mqqje7LniG7kDZlGL/UBQq0YSpU=','2026-08-22 09:14:20'),('52ae9659-fcc1-4a58-8381-17aafe3dcec0','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 10:30:19',NULL,'x4/BBUSJWodwVoRBok+RWrw8zJKr5sHWvKeRZDN6Cj8=','2026-10-14 10:30:19'),('52b6a47d-156b-4408-8e76-86099694359a','001','0.0.0.1','node','2026-10-20 09:20:39',NULL,'9AQtuVN2xOGL5HnPriV2f1wSI1Rf5gqGAz1ilEXeAWY=','2026-10-20 09:20:39'),('52fe9c02-3af7-4486-beaf-0351770ae569','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 17:34:47',NULL,'6mulR80ypGKDFLSNeq6DMoOYKzZbrvaw5hUTH6zfDfA=','2026-09-09 17:34:47'),('533e33d5-30ba-46a9-82ba-140aedd1e096','001','0.0.0.1','node','2026-10-20 13:10:48',NULL,'jCZY2MaTNyDnFBqpkpluagYNFx4NjvdYIe1K6mQmwcs=','2026-10-20 13:10:48'),('53ac99de-431d-40b6-8a39-f3d5c5ac8992','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-21 09:47:35',NULL,'gX+doUrBVuZaXlJhbHKNZZgBWd60RHLZpvieOOJOAp4=','2026-10-21 09:47:35'),('53b09e51-a07f-4409-aa8a-fa638814ece1','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 09:50:43',NULL,'lWAqj/r7eshFvBn73470xQ4p6gr1WghDpQYLLEpWrik=','2026-09-07 09:50:43'),('53c28872-f33a-492b-8134-14285c9d4227','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 16:15:05',NULL,'3ctKQKUwApxiJ2RCXuXzBfE3qQrmZVpOI+6/Vrjg1pg=','2026-09-09 16:15:05'),('53d4d7b5-0933-4dff-84b9-abea3f26b9d0','003','0.0.0.1','node','2026-10-19 14:45:19',NULL,'6K9f53tnYDnWyvv5Udj1Xqr5kKiwmsaq69HZToRSiTk=','2026-10-19 14:45:19'),('546764b9-7c56-4186-843d-456496efb8cb','001','172.18.0.1','','2026-10-09 00:00:19',NULL,'e03KS76dFe1wds1RvgFPP9/c3+ZiIARBJRVPSKi55Gs=','2026-10-09 00:00:19'),('5481cee1-cb48-4331-8984-38712446e275','001','0.0.0.1','node','2026-10-19 18:27:38',NULL,'ofJUNTKulq6ZBbKxzBsuOeV/SuX5Rl/6OIZsqvmaJDw=','2026-10-19 18:27:38'),('54cff2d0-f8a7-47f9-9cb1-f4797f665503','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 14:19:12',NULL,'DLoyIP9opBaYXhIxPytZ9kv0dGmOXYYnkV4xxqi1VLE=','2026-09-02 14:19:12'),('5549d5ee-18e8-415f-a686-3b936597bcd8','002','0.0.0.1','node','2026-10-19 09:49:53',NULL,'OcpGPICSkyZD0mQGMHZOxcPLCxSTWGjZU1o7n9xIbec=','2026-10-19 09:49:53'),('57081eb4-d9bd-4a8b-8faa-1313785244c5','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 16:19:33',NULL,'fmrTL3+FDKnvDi6nkFOyt5kIpKKVPKyikf+lTVfyTew=','2026-08-19 16:19:33'),('572a88c6-fde7-4c83-8adf-4363e2219b3c','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-19 09:52:22',NULL,'d1P/cnDW5wS3tXy6QNdpkWrg4zdQie5nj6Yu0iR2OVc=','2026-10-19 09:52:22'),('576c829d-2c44-4611-8ebf-35a1b3591595','003','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-20 18:24:26','2026-10-20 18:26:43','GQmdA4iaHExfgr2rnGpiES52kB1yxJXYHYpFxiBpVk4=','2026-10-20 18:24:26'),('579ce5c2-5666-476e-860f-e7753d68768d','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 15:41:06',NULL,'v9F+ckKysBYBjIk84VwfjI69ZGq43ymxkE/dFx+ZKnk=','2026-09-15 15:41:06'),('57a7496c-4ebb-4ddb-9321-c657cf0b0548','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 19:35:10',NULL,'LWR035biJD3KkOLSxY0WFJ2LpzTsLpxUH83kOo2vAhU=','2026-10-20 19:35:10'),('57cbbab2-8888-4337-91f8-149a01dc0cc4','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-10-22 14:39:33',NULL,'JdNYmF3WYI+Z/gS/h81zAC+NMgLOD+GppYk8H9Zt/Ek=','2026-10-22 14:39:33'),('587bf4e6-512e-4e6f-b321-8a881f20f5bb','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 14:34:56','2026-10-21 15:01:10','5BnMf+tGdoEti7DIdcd62qeB9BDHTMVn/ZhfLpqpg4k=','2026-10-21 14:34:56'),('58943294-e2d6-49de-bed7-37224e40a4c0','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:58:15',NULL,'jtZK6Yg+mS1XYS0u/vYY3F2CyIU/P3kyXgJv7jI6gZ8=','2026-09-02 15:58:15'),('58fbfb1d-3427-4cd7-83c8-02cec5b5805c','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 13:18:34',NULL,'mDtv/OfpueRCpIiypk8oVAWe9s2O5dRcZi1E7Agb0dU=','2026-08-19 13:18:34'),('5911032b-0663-4fab-8c6d-d8612ec6b616','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-22 09:04:23',NULL,'jI+dg30pc63HeA44ArqbfiSZ2dmmNJ1SxJrz4aneAiU=','2026-10-22 09:04:23'),('5a84b3a5-31a4-414c-b152-24599a4f07d1','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 09:30:37',NULL,'m6WjELnJRdp4a5vstQrYLDEzwKbRVL0oox6aMfOpBHA=','2026-08-20 09:30:37'),('5ac9e4aa-37ab-4fc0-b3ff-eaa1bb9242f0','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 10:44:22',NULL,'D4oR+PiMuxbwrnZ+hp4J+h722rCA3HYvFu91DhjUEmk=','2026-10-17 10:44:22'),('5b9437c7-cb22-4c43-993a-fa3b9bd2df22','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 09:11:26',NULL,'ky0DIzu8TTpYF+O+GJE68Qw76qtaljCy8dwag8O1aPo=','2026-09-19 09:11:26'),('5c7fb5cd-18de-4420-959f-137435be458d','001','0.0.0.1','node','2026-10-20 08:14:54',NULL,'C2wXwulcSPCIdrpWk/t36ymm9JuMh5LGZMXlgnRpgNI=','2026-10-20 08:14:54'),('5ca4d60b-0d58-4e9a-a98e-ab688c367edd','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:00:27',NULL,'AGCIrE99+5Tbr2TBf/wi6ySIWz5peV2yI9xwNXc/LFA=','2026-09-02 15:00:27'),('5cebe168-d086-4090-b4fb-c5cb4bcb9178','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 12:59:44',NULL,'sc5amsS7K5cabiMuPbUKuwjEWMxj0QCb3+IwokR5erc=','2026-10-17 12:59:44'),('5d522ff8-b676-477a-928d-50d1e733c32c','003','0.0.0.1','node','2026-10-19 17:35:41',NULL,'9YYHbYw9jXS1ej/V65NVoNZs/Lpd+zq2Le6lXaU9A0s=','2026-10-19 17:35:41'),('5d65643c-e9ba-47a3-8838-f0df7abfc5e4','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-22 14:17:13',NULL,'ynKCymcV/BqmtFgq3cZWvvruQGlU2EXZklgm/yDQZHc=','2026-10-22 14:17:13'),('5ea43b40-856a-40ea-b624-32f63e32b629','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-22 15:26:52',NULL,'pOHb7otocxjmQ+NszCdbeIT0SYjm8Iv6OvR7mMBNSCY=','2026-10-22 15:26:52'),('5f414066-b976-4c60-9327-a1a07bb85640','001','172.19.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.181 Mobile Safari/537.36 XWEB/1500047 MMWEBSDK/20260502 MMWEBID/681 REV/438ef5d1c87ec9e89007d4b43e2873811ecf5433 MicroMessenger/8.0.76.3141(0x28004C53) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-08-26 13:44:26',NULL,'D9mZlkq9YA6YSx0Aaf7Z2Whfw7reiVILBoelX57BcQ0=','2026-08-26 13:44:26'),('5f6ec9d3-fc96-428b-8bd5-8313cd281007','002','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 13:02:34',NULL,'PcpBxUBnI7RRjndXDMZW6hWuTb7oVTIsmo3lrWLxtCY=','2026-10-15 13:02:34'),('5f73e2ac-ccd4-4457-9e0b-2dfdba249a1b','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-20 21:49:35','2026-10-21 07:38:31','+9tyit8sFVQepIaOET3mizqHjAk24ZPJ2nL3uNrDV/4=','2026-10-21 06:41:07'),('60076371-1313-4ee9-ba40-548398e28eba','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 18:32:52',NULL,'x78piUZxxZqxre/IqEaxVsqOu6hbTM+liARh8wXvEE0=','2026-09-17 18:32:52'),('601ec33f-99f6-4b23-a7e6-418069588791','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-10-02 14:21:25',NULL,'AnF1EhlhYLT1DbDY/8U7vVUnXOg8JTeozpxXR4fu0pc=','2026-10-02 14:21:25'),('60350b4d-2deb-4f6c-b246-52f2e5aae2b5','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 13:09:49',NULL,'w7wvFNlY5XXx0qYQBW9EeTXnhWn/z2FAfTrbI72/J3I=','2026-08-20 13:09:49'),('6116484e-8768-459d-9e49-edd2f9babec2','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 13:25:20',NULL,'vaMbe+Yjaq1OFXUzYyjBUTfkvRbm+CbDui+frLMgB5Q=','2026-10-13 13:25:20'),('61b97b6b-801b-4279-8762-38512795efd2','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 17:49:35',NULL,'lGAsWMkvnZ+taDFknwv9GuxcPljiYJpVKLgJ3Vv3fJM=','2026-09-07 17:49:35'),('61e85570-1c1a-4389-be7e-6b01b56c5db6','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 11:01:47',NULL,'TL80fUsBRlIB71gzEKFZXN/tRXy2kWQz+DcbuXmrvrw=','2026-10-14 11:01:47'),('623adef6-8f78-4341-9fb2-f0c5d0fdd779','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-16 15:39:05',NULL,'CfV6loG47mpe7grteuBDwnj6W7UVYSwwtTPUjmNqC8w=','2026-10-16 15:39:05'),('62cd25c6-fab4-4caf-a502-1be72d49065b','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:13:16',NULL,'Ojk6i9i5UQUP78T4fpvcTqlWgSvDJU5YPc+utQj2Hd0=','2026-09-09 08:13:16'),('62fef199-1221-498e-929a-6dc57dbe25d3','001','0.0.0.1','','2026-09-15 16:23:58',NULL,'1YePgH8IUU58VPoGYd+CAMzlWBZ7fOvNqoXa5XXoad0=','2026-09-15 16:23:58'),('633ff992-6735-42c6-a339-6a924fbaec7a','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:59:44',NULL,'uwy/d/WbSPnKpXXOgl/yePDZ6SfGMVz37K9vU33aPAc=','2026-10-13 16:59:44'),('63594ec4-b7d3-4b9a-ba90-0d0066ad1a4c','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 09:57:07',NULL,'9Idj0oBIgh5xkXJfs0fBMU0npVJimzHZw2pwQSEOewU=','2026-09-20 09:57:07'),('639eca40-3aa1-4c23-853e-fb132267f77a','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-13 22:29:29',NULL,'5wgj59OuHf7R0UdBCmYmqY3DQ/wUYxzk0hXG3bs2zNY=','2026-09-13 22:29:29'),('63c4f143-632b-4088-a870-1fef611f9bae','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 16:13:27',NULL,'bnv5gj0w+6b0B4KCJ/ITR3Aw8sh1A3G9Bqy0cX2kRlI=','2026-09-02 16:13:27'),('63f83f64-6fa9-450c-a356-07fd30b3462f','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-20 19:29:52','2026-10-20 19:39:01','3aExDUbGnckknowA/OdnXqrs2ySioLPGZE72SO04XsU=','2026-10-20 19:29:52'),('6444bc3d-22af-4479-b743-1f54b9b89338','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-16 15:04:44',NULL,'cMxDtyqV+c5jEQr8ojIlIChPb1wKv+43PMZA5WIukT8=','2026-10-16 15:04:44'),('64f357c2-c215-47fe-8d87-34010fd78163','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 15:16:06',NULL,'6anrHZVqxNbONGFc8lmJCjPfligDowSy/1hNq+aF4mU=','2026-10-20 15:16:06'),('6662ac14-8dbc-4c73-bcfe-7afeaa660131','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 16:03:14',NULL,'tVxu/tGE4/cWyDMfE1N8prMs23jL+6HJpKp0j6q0ox0=','2026-09-03 16:03:14'),('66b450d3-019d-4ba3-8998-002d43a592c9','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 15:54:19',NULL,'Ht0Cno8Kx4+uWiFM5APNUpNbqUrh9YjMVpF+ALSrLW0=','2026-08-25 15:54:19'),('66f26646-b351-43d4-a0c8-72e0cd6a2e52','001','0.0.0.1','node','2026-10-20 08:13:44',NULL,'50HXjfR4geyUQzDEGrc/l19ICmb2snFXbByBXtqYYp0=','2026-10-20 08:13:44'),('67209e1f-2822-4c32-a5b2-021e0390915c','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-14 15:15:53',NULL,'WQ2dZ/77kKqLGF9ruiooBiqGO2eW0FTVrQBcYHW0Akc=','2026-10-14 15:15:53'),('67569838-35ed-4bb9-9f15-e027ddad5cac','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 13:19:31','2026-10-21 13:20:07','NBw7dl9Yh33+f5DZ+prR80rDRC8OUA1t5piJYcVK66c=','2026-10-21 13:19:31'),('6779c7f0-b2c6-45c6-a34f-dfed5e8cc6b4','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-19 15:09:30',NULL,'p6q4boRnz2xIXf7wRco2BqQ5viTVcaNErIjleAQGFIs=','2026-10-19 15:09:30'),('67c2b627-ef31-45f8-ad8f-03c826f8961c','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 14:37:19',NULL,'zKcnOHuXczt6UXR9UiT3uQdBedVqd4xSZ1Z8anpPkFE=','2026-10-12 14:37:19'),('67e3d644-e557-4a34-9096-a1f65b5f4fee','000004','0.0.0.1','Mozilla/5.0 (Linux; Android 14; Pixel 9 Pro Fold) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-09-22 15:55:13','2026-09-22 16:01:09','xZTHlg3WecK+A7OgcEXfJafX6sOC69dJTnThrz77qzQ=','2026-09-22 15:55:13'),('68668ddc-5885-4419-9989-59cb4070689d','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 16:58:05',NULL,'Mw/CiMN6/Hdy6kdHc88RhZMapFluxzZU6mWC7rjZqSw=','2026-10-17 19:23:52'),('6888e38a-46bd-43e4-9398-d1934d3ad089','001','0.0.0.1','Mozilla/5.0 (Linux; Android 15; Pixel 9) AppleWebKit/537.36 (KHTML, like Gecko) Edg/152.0.0.0 Mobile Safari/537.36','2026-09-08 14:29:23',NULL,'r3F5lsupO5boa0U8lHlSXn9MHrIZDHNhDW+RB6B84KA=','2026-09-08 14:29:23'),('68c5ecab-b91f-4574-95f3-7890df93319f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 09:35:14',NULL,'owIkVI0ZDpRlKVDCa2FhURBz4FqoIAarjGPZEc85/ZY=','2026-09-07 09:35:14'),('694a7435-a6f8-4395-b9bb-f05422f0b634','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:52:30',NULL,'nWa364DEq1K0tZUfdNookLq/5Qdv7Oe3xY3TiC6JksA=','2026-08-20 11:52:30'),('69a6fc15-b67b-4e62-aed9-f873c81c61cd','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-13 21:29:39',NULL,'jJITR1ks/BRQNhMTXSD/+kbP8ogZAdtI5RvaPMjcTTM=','2026-09-13 21:29:39'),('69c50529-806f-46cf-a484-6be3d7468dec','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-11 16:15:52',NULL,'zs5VuOSSYm5G8lHCYtTk0ggn0A+atVSPWw6JBeLnjFU=','2026-09-11 16:15:52'),('6a5fe1d8-93d9-4b03-b3cf-52b57849a21a','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-05 23:28:52',NULL,'uhKx6hYLTsPyyki8wqodlA6pJmYRvxy9yaf8tPYzOok=','2026-09-05 23:28:52'),('6b254842-9b18-470a-a2cf-0c9aad17c66e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 08:16:13',NULL,'ltacrwUxLLv6Q0ut7WeKbEUPkN0wrGZfU560C0Q2FeU=','2026-09-17 08:16:13'),('6b6c5a2d-4932-46d5-8b17-cf3691e5b11f','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Mobile Safari/537.36','2026-08-25 00:03:57','2026-08-25 00:04:27','9H7Yf5AIPJa1XTJ7e1N0hHD90ZrIzvy3xdtXoSjqNhY=','2026-08-25 00:03:57'),('6bfaaca5-c4e7-486f-a040-c0fc0637ff80','001','0.0.0.1','node','2026-10-20 09:23:12',NULL,'7aBeFEx3KrAN3jMscseiH4QXVM8LAwSp3TfsArc7lYA=','2026-10-20 09:23:12'),('6c3b102c-a544-4e51-be1f-3dfbfb4e6522','003','0.0.0.1','node','2026-10-19 14:46:50',NULL,'W4Iu6D6wLcIyJKnOZOZ2La/14cofjbQ+extfYIEAG0w=','2026-10-19 14:46:50'),('6c943142-ae28-4803-9730-dcb7c27b0a72','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-09 16:48:02',NULL,'4s0xBawyJN/JsTwfYwGCy7XyGCG7uqK2ChNep+sDGG4=','2026-09-09 16:48:02'),('6cd0166b-304d-45ab-95b7-171d480c7396','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 15:47:08',NULL,'jqifDQ0+3akmboPSyYrjaotzh0O1DutIxGu+u3oWEQs=','2026-09-13 15:47:08'),('6d7f806c-e801-4d2e-939f-868ac4da4127','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-10-02 14:21:24',NULL,'5LvZdf684ahYFarq4MZ4svbiDOwvQlce29SpsqsakQQ=','2026-10-02 14:21:24'),('6d8e4ecb-e17d-459f-81bf-ffd8781c8568','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36 EdgA/153.0.0.0','2026-09-25 09:17:28','2026-09-25 09:18:57','/ahQpocyLyeIPDbSbcUM+79MymfLJbLiI6Zdmy33DPg=','2026-09-25 09:17:28'),('6e385ea5-a45c-4c51-9b12-c34ad670fb4e','000004','0.0.0.1','','2026-09-23 12:05:34',NULL,'WNUOfLKzoNScCgKkUDQi4lzBxfAEaXJ469aD3iDNELw=','2026-09-23 12:05:34'),('6e3908f6-3830-4e4a-a09e-9bfcb0488547','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 14:43:09',NULL,'I+0Li1wdBHBMx5YEAfkIW9AjBthMoz0KXEke5UhgnLg=','2026-08-27 14:43:09'),('6e3af408-c69f-4288-876b-3e0f56e7417b','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 09:24:06','2026-09-07 09:24:22','NsgwIpuz26T8hiPpXy7eRSQiV5W2Sxd2s3sv21N8CrM=','2026-09-07 09:24:06'),('6e3e8989-98dd-4fcd-8e89-f6b3f998f9d4','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 15:53:07','2026-08-25 15:54:11','GZO2TS+jeuaUt0H1eOtR8OcLh5hzGzYQuAzufPM4pR0=','2026-08-25 15:53:07'),('6f08e35d-87e2-4a80-9297-8fcedb1a3d24','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 13:18:36',NULL,'T5zML/pGFuxmy7R+lpvLAK1sZ0yMks5Jgonp0rmkiqo=','2026-09-02 13:18:36'),('6f18a11b-3d1e-45d4-9d16-d73a732e7a21','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-07 09:05:31',NULL,'0VmpQ3kFMfxfhWHcRydbhdc/191C0eK+dNyjFjtHBJE=','2026-09-07 09:05:31'),('6f45b025-5f9e-4450-b5ee-7da8e0435a3f','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-01 10:04:15',NULL,'5Ln2Z5Y3x7vj9Ktk8RLWcQVSCy441xfOH5ldeTpGSls=','2026-09-01 10:04:15'),('6f8e95b9-4884-42e0-a4f7-4429f1a6b274','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-16 17:08:18',NULL,'MzqhaY8eNRlsSm5goRARH5aSpHKjjr3D6He2CcJ4ggU=','2026-09-16 17:08:18'),('6fc90baa-9384-4443-ba50-94515068997d','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:35:43',NULL,'I/5xz3X4q3eev9GMVT3cX9Ln5NXhL+313u8QKU5HtI0=','2026-08-20 11:35:43'),('701e3a90-af70-476d-bea4-cf905ab3f61b','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-08-22 09:10:34',NULL,'r1HwpTfADDEOMC0Hv2Q0d2SdMLN30O7VHLDKRrZOGGs=','2026-08-22 09:10:34'),('703c01ff-1bd5-4f71-a890-0b8e6e7ffc12','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 09:24:29',NULL,'TC8wH4Q7Cf+RXrTJEibblBXlvhTbVxg/YSRS9hQFmjk=','2026-09-07 09:24:29'),('70d469f5-3864-4106-bbc2-f324b4947e23','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 03:46:02',NULL,'ekhcgpwbR+UbipxBzdbXWt3tCK1y2BCRZhheZG+41C0=','2026-08-19 03:46:02'),('714a9dfa-baf2-4a78-8651-0042970890ec','000005','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-12 15:39:05','2026-09-12 20:35:03','OB1aKl5e9rClOFaucRBnf0cwTwJCvM5ORzTsnEWEpgw=','2026-09-12 15:39:05'),('717e88a5-29d5-420e-944e-c4838613638f','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:57:39',NULL,'FWvj7FeWy8JfKO9v6m6gHYTmt0nHEaXZqQlF7zMz5rQ=','2026-10-13 16:57:39'),('726a41f3-18d1-4713-95d8-e0ed66cab407','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 06:04:36',NULL,'3Y3jw8pkaO4VkFQXEMj9Fuq/m8MZxKcBOUuA0gOdCzg=','2026-10-15 06:04:36'),('72872a65-5b8c-4697-9b7d-8d295a83a59b','001','0.0.0.1','node','2026-10-20 08:18:22',NULL,'XVYIMRaobKihalWnixP4ciQZlyQ6ld5zb0Ig/XnjoFs=','2026-10-20 08:18:22'),('72e9944b-7c5c-44c5-8a88-8d7227986fe0','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 12:58:40','2026-09-04 13:28:22','Zr2K6CfRpQVjGMhyDsSDn226aScbPgYsm7RFYPTVsts=','2026-09-04 12:58:40'),('72ffdc13-274f-4e7a-866a-f987a3eeca31','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500145 MMWEBSDK/20260502 MMWEBID/681 REV/83f83f57b771f4be020d56934686e3427d4f69e2 MicroMessenger/8.0.76.3141(0x28004C55) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-20 15:52:44','2026-10-20 18:46:15','cdxQZJYImLXHO5s7640D5o2Vb3ip5ZXIStwaC0e3pfk=','2026-10-20 15:52:44'),('73085b39-0d81-4dd7-a987-5e4f332aa939','003','0.0.0.1','node','2026-10-19 10:46:20',NULL,'LqKy9N6WGva3RI9P6xQA2uYYGlwl4sLXyhlkREhOk/s=','2026-10-19 10:46:20'),('735531f8-4734-4c0e-bc02-823d55100b47','003','0.0.0.1','node','2026-10-19 17:34:50',NULL,'uwAgexfBXZgnYlEAjFo59Ce+xunC41VJUbaW9m8DkQQ=','2026-10-19 17:34:50'),('73dfd95e-00aa-4d27-b2bb-9badca9fae0b','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:29:38','2026-10-21 11:31:07','/6b3FFV/99B6tfWHfxrt9R2r4+s89K0WI5gtvNLmSjg=','2026-10-21 11:29:38'),('749aee1d-4c84-4489-a1c0-033c426d6a26','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-22 15:00:48',NULL,'6qzBouTUu/lNWwgb5cLROG960Xk7RnsmDufPt7Rt0uo=','2026-10-22 15:00:48'),('74de514e-bf0e-4266-9049-63559d33b0ed','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-15 08:25:37',NULL,'PySyGCv/wbBZYtU7fp7T2+BvhPNeWFmtAh5Q6abUdvk=','2026-10-15 08:25:37'),('750684ac-614c-402d-a830-c2cb5940b55d','001','0.0.0.1','node','2026-10-19 17:38:02',NULL,'7vU2mlGe7X9xE8HcAkv6Ey4yqzJxNE8myRXLEgLjMYk=','2026-10-19 17:38:02'),('7559cb4f-a36e-42c3-8bfe-0794b7844340','002','0.0.0.1','node','2026-10-19 17:38:56',NULL,'WnJE4X2ExxrKB2xJiRnPY4q/gstsGiN2bpEaTA/m7dc=','2026-10-19 17:38:56'),('7611ddb1-6dcf-46b6-a354-1d1ed3d8a7fb','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 15:43:10',NULL,'1gaG5Jjg5xdkExtj2eqx5Yq9adcp/bhBNBKagvmgmvw=','2026-10-13 15:43:10'),('768d5d37-f51b-4d06-b0ba-8a121c365549','002','0.0.0.1','node','2026-10-19 09:48:50',NULL,'BJ/LMGbfs9+PXDvXiGvQE0O6MWShpNz6vUqvE/5ROlE=','2026-10-19 09:48:50'),('76bc8bad-612f-421b-8d33-442da2f15790','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 11:54:16',NULL,'7kdQw8LQNGDb6F3Lsoehs4qfUxdUlEQLwXIGeGYVed0=','2026-08-19 11:54:16'),('76e35027-52b2-479d-9d16-22abcef36795','001','0.0.0.1','node','2026-10-19 15:59:05',NULL,'vZSRIvzOG2h6qjrwZEUBK+OXJq+R7FZRSW+PODaRwuw=','2026-10-19 15:59:05'),('7703c620-4e83-4a40-98c1-3b4c94cc3a0b','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 08:23:45',NULL,'0ApQvGo7CjyTIr3R57PQ0MV8watIv6SZvHr+wo1xC6U=','2026-08-19 08:23:45'),('7739d995-6555-42b6-a2fc-627ebc941cc2','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-15 21:19:38',NULL,'/IE4mtTdbr2aoqalMxGI2wiDvX8u7xm/KJgV7SUhKEo=','2026-10-15 21:19:38'),('77befd6f-aa82-4ff6-8c9f-11f92665f917','001','0.0.0.1','node','2026-10-20 08:15:40',NULL,'eLL795/kqJ2jFkGQDLSDy9+M+51lcW2O4UBPjdZSxhQ=','2026-10-20 08:15:40'),('77c4696b-1115-4768-948d-fa6dae102d32','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-09 16:42:10',NULL,'QDDWyZF45J5SBSpU6MzgW3tokfXo1CP5FrdMxzSi0p8=','2026-09-09 16:42:10'),('78d103b5-e9b7-4f93-a8a1-9c5badcbb31d','003','0.0.0.1','node','2026-10-19 17:36:00',NULL,'q8sHFbIjBm7WHOiFOgjUz03bGqk9CJxkE5w5BmR+vic=','2026-10-19 17:36:00'),('78e06f33-dbf7-47ae-bada-b0bea80870e7','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-14 20:49:48','2026-10-14 21:46:26','pIxR+8NLHPnVtE4RjN+ck1R1uulFCuGJFTqQCrUFKpg=','2026-10-14 20:49:48'),('78ed88f2-92a7-478a-a695-0e337b517b48','001','172.18.0.1','','2026-10-11 00:00:10',NULL,'sTWRFxsH7gmj168zC3g1UCXMgVwQvYRDPcdwyQO8hf0=','2026-10-11 00:00:10'),('78fb96be-ee41-4184-9c0c-4cbeedf41c89','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-16 15:39:23',NULL,'KceU0oloP0fZiLfrYfJrl1Q+5sXmDRm/Qrb3pq8pvsU=','2026-10-16 15:39:23'),('78fe84e4-a173-4234-80fb-865985d87e54','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 10:20:09',NULL,'NO2LdJ0blhRD/PC7rjAqmjcT1sRCv020J3SSjkbP/Kc=','2026-09-19 10:20:09'),('79429c05-d4af-43fb-a5af-2b66d3a7078c','001','0.0.0.1','node','2026-10-20 13:13:36',NULL,'DeAYvxVJHXYeRSjca2Hl3xrPal3X5wQCVv+TTfl3SCM=','2026-10-20 13:13:36'),('79bca9c2-8e70-4d6c-b1b7-b38e277a1353','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-15 06:21:03',NULL,'lK7nscFOiFbPTov0t4aDn/4MX0ZlTBvdWcCk+0qSX/Y=','2026-10-15 06:21:03'),('79c286f7-418b-4820-bedd-abb64a3d19a1','001','172.18.0.1','','2026-09-25 00:00:19',NULL,'azwfrvCHqeFYoyj3GoDMzMry3xGSATmL9qZFNEdlK4U=','2026-09-25 00:00:19'),('79d02e33-9b88-427f-9b3f-8febd7927716','001','0.0.0.1','node','2026-10-19 17:37:44',NULL,'xD2O4vTl8DOAcLr80Zk8mfX0EMv/n8fAd+DYvgOY5/0=','2026-10-19 17:37:44'),('79eae1c6-87d9-458f-9d54-b33f53d4e973','001','0.0.0.1','node','2026-10-20 09:27:41',NULL,'rBSPo2ONWpAQZpqJLoUjbMjhMQ5anBTqyZh031AArio=','2026-10-20 09:27:41'),('7a840ca4-507e-4ac8-8e6e-e3cb6ee8ef09','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:00:43',NULL,'1NwTXqWnrNhUXc24rJAwqQOmVfWRhPkvTEr+gHu2sAY=','2026-09-02 15:00:43'),('7ad78dc0-67a0-4edc-95a4-11520096d55e','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-14 16:11:56',NULL,'gyEQ6PW1p51K6wQ16MuyzBDlSzktBXp0kbRmlVq7I9o=','2026-09-14 16:11:56'),('7bb0add2-a5a2-4a92-9809-bc106f38a02b','001','172.18.0.1','','2026-10-03 00:00:09',NULL,'ho8tkRBTNn25I+fhJws9twPNhuL8aZyOTwGbuBa7R68=','2026-10-03 00:00:09'),('7bffa3f4-73f4-4cc5-b6d9-d7a71ebb2a05','003','0.0.0.1','node','2026-10-19 14:45:51',NULL,'kOCFGLCIM6+z804n/xFdYCeMCSRpT3MQ2ZAPvaR8o4Q=','2026-10-19 14:45:51'),('7c019dfe-6006-4cf4-931c-30f0e626d5d6','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 00:00:12',NULL,'WmssIv/YP2CSlG0ACk1D3GoJGu61YlTXXoOHvtQ1vrA=','2026-08-25 00:00:12'),('7c18b1bb-3224-45c7-8ca8-7caa825f5000','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-05 21:28:31',NULL,'IujBqAZIkBBz/EOsnyOmobmewS8AL3uPyMjdTVKk/eQ=','2026-09-05 21:28:31'),('7ca28ef8-f6cb-4d9e-8a65-d99b6b33f19e','001','0.0.0.1','node','2026-10-19 14:47:55',NULL,'W80RhdXSeWoKhk1MzgE2qKmvPtFIOTqDnJtrnMhF7Xs=','2026-10-19 14:47:55'),('7cb4d5dd-591e-41a4-a24c-85a2620203cd','000004','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 14:09:53',NULL,'Dy6Z35rujPrLSC0+Ht0ZzBrnW7AbNZSfvFogyS2G1T0=','2026-09-15 14:09:53'),('7d302b62-8db3-492d-a525-87b1d9318a4c','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 14:43:24',NULL,'4jXFEbPYTtM7Rh4Ro/TauyNExwW01Jr2PoUnEFwoG+c=','2026-09-02 14:43:24'),('7d678c0e-21f7-4c65-8432-f3c0a67d2b19','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-18 16:39:01',NULL,'e0lFLvtsPYQcq6zR6wzccSqG/XYXOY4kyA33LKhX2sg=','2026-10-18 16:39:01'),('7df82008-cca1-467b-9204-ecfac815de02','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 08:17:12',NULL,'p3oDl6vV+JF287fccnmmtugPf7sS3rmM+WPKEp0QHsA=','2026-08-19 08:17:12'),('7e661e1a-cff8-4485-8427-18d75971e0b7','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36','2026-09-25 10:00:07',NULL,'VlXubz3jbMVfOAUqzXoQEg77ldHQv6dWPcjNFTFpTZE=','2026-09-25 10:00:07'),('7e6c8941-82e0-441f-b2cf-0ff53e17f13b','001','0.0.0.1','Mozilla/5.0 (Linux; Android 14; Pixel 9 Pro Fold) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-09-22 16:02:52',NULL,'NVF/wZwuOVdT5i0kuJUn0PJ7IwJoCNTSOJHtIz8kcY0=','2026-09-22 16:02:52'),('7e946ae8-4a9e-451b-ae56-89c1040d74f3','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-04 19:06:06',NULL,'D2TvuWCUdutcKOovOlMzi2lAQvBWAoBpzDnErXjGeLg=','2026-09-04 19:06:06'),('7edd969e-d5d7-4062-aaa4-c38306440842','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:13:23','2026-09-04 14:19:40','g/k3+gdsaA3lPkc4NUSa9UVA4SP3UFPV3bZplXpGXIQ=','2026-09-04 14:13:23'),('7f5f613c-33e4-42ea-b531-8c4e4b36db06','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 17:34:12',NULL,'hswSMFcPSALE5PHSn4J6strA/GA2ulN2cotNMu9DFAI=','2026-09-03 17:34:12'),('80445233-541d-4630-8bf3-ef4efe6beede','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 19:43:38',NULL,'a+k0n9D/ufUtn0P8jg4Bj+AgP2TKoU6sCqq/RKKxGmk=','2026-09-19 19:43:38'),('8046c7fd-4476-4a07-a98e-0f67677b4698','000004','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-08-25 16:03:44',NULL,'rp4EQjp+zGUwSz4XgrwtXqiqtgCHPKBxt+0YeeboLMs=','2026-08-25 16:03:44'),('80895c4e-e299-48cb-be71-fb4080b28803','001','0.0.0.1','node','2026-10-20 13:20:01',NULL,'eqe/YJVt962sP1UdNgxCZpZmgEmcdB+yogBKQivUWQE=','2026-10-20 13:20:01'),('80959a49-628b-4518-9d79-a3de5c222143','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 16:47:12',NULL,'YDrVFYIVfngU8ej0/1bY1jyk8aW17I6HS7N0f/TCLec=','2026-10-12 16:47:12'),('81a949ee-c075-45cb-949b-d5eb901eec85','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 09:30:08','2026-08-19 09:30:27','tr9B607PDF1VwgoicZ/fSzXDtuafiAVCVT/+3uDS0MI=','2026-08-19 09:30:08'),('820b3a52-c92b-4978-8089-be00eadb25b2','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 09:28:59',NULL,'Yqy0DUMBusd0XpfNHlF7yQk88fUZ2saEoDwhiQiHo/8=','2026-09-04 09:28:59'),('825d815a-2d4d-4d59-bcd6-6473808c7fcd','001','0.0.0.1','node','2026-10-20 09:19:59',NULL,'o9rcNnbwoH/0B9GMYkI/jXn+6Isk7N4yo1uEHZqX6Pk=','2026-10-20 09:19:59'),('827750cf-6662-4cee-8143-9c160bc38c84','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 10:12:49',NULL,'N/TYOnM/hJ6BceMxN3/9g/+04ZuT5PRGe9bd5yWcvHE=','2026-09-07 10:12:49'),('82c7e1e3-cfec-4b5f-aafb-be87c0f8ac00','001','0.0.0.1','node','2026-10-15 21:51:14',NULL,'q+2GlBG6cyje3kuEFya+T3PT1VLDNqbVNtuw8Nv3PB8=','2026-10-15 21:51:14'),('83218c0a-8f97-4235-af5b-c29feea54b47','001','0.0.0.1','node','2026-10-19 10:30:24',NULL,'Hc0i+GzUNGOhBMAi0//nbcT0u6qCLafYK0gMz4mORec=','2026-10-19 10:30:24'),('840c9a37-723c-4151-83ba-e35241becf9b','001','172.18.0.1','node','2026-10-21 15:21:57',NULL,'TdJFrn3ieS/aEK56ehJoDPIa2WrhorGeEy2zU8xBUnk=','2026-10-21 15:21:57'),('849592df-ac7e-421e-92f2-0b5344cb78d3','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-13 06:58:36',NULL,'fWtgRju6FbwC3TLbXQDI7qEh+zz/rZdok1Fpu+Xk5C8=','2026-09-13 06:58:36'),('84c23f17-cde0-49ea-80d6-c69bd2ece7c2','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-28 11:20:27',NULL,'Y5HsOQv0wHOKNejax5dPibFcvGymvNg/rzL5IwM3oYM=','2026-08-28 11:20:27'),('84e238b8-1ddc-4dd2-8f6c-718d5dbe20e5','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 13:04:00',NULL,'kJ7RW2N2Ibh7L8f625iEJrpwZmPUaqS7JMivf6NmQgk=','2026-10-15 13:04:00'),('8596d2d3-3901-4625-aff2-906f4fc057e1','001','172.18.0.1','node','2026-10-21 15:22:23',NULL,'ARa/QFKrRcU69ViumdaJjY2Pa7JLT1RxKRCv00mY4mg=','2026-10-21 15:22:23'),('85e5cdfc-ba82-4ec5-9c5e-4e2b46e5ea84','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-21 07:39:01',NULL,'T/+iCIdgrxBnjoHdTQY2Hc/X+JXyUTnH2vpLc7GE2ys=','2026-10-21 07:39:01'),('870a7306-93a5-439e-a9ce-13bf124c95fe','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-18 11:02:39',NULL,'dMymYxMONoTNiVK0fXpWN09tmZpH9hqirUnZuKOqUxs=','2026-09-18 11:02:39'),('87676206-5748-44c8-a9fb-8f6c3df16fac','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-18 16:39:15',NULL,'X9bEIuyMaFNzvxsWy/QEVBX6DOFi6expAdgrdojgPfY=','2026-10-18 21:46:41'),('87831cb6-acdf-442a-94e0-6d52ae304923','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-07 09:04:33',NULL,'nkYYSNIppi4kKQBgNRgPB15lMo6h04fx1nE2+HP8P6A=','2026-10-07 09:04:33'),('87d78de5-8a38-4be1-90d5-6dc46a5f80a6','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 15:02:43','2026-10-21 15:02:59','Oxm75C/ZNPrH0FQAJhSyf0kxbMWsLhBP207HrT+NYig=','2026-10-21 15:02:43'),('88821063-3df9-4466-8e68-b421f7c66dd3','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 06:25:48','2026-08-19 06:26:16','vlC4nSMRvm3gPhbeh6cBtwTktXlA4M5tKui+XjOLz4w=','2026-08-19 06:25:48'),('88cbc482-66c2-4c57-8a7a-9115711d6739','001','0.0.0.1','node','2026-10-20 13:10:54',NULL,'GuYZBw4TtkYN5pqZ45aN5Y6CQwaEO1+5h9AXB6s6m6I=','2026-10-20 13:10:54'),('88e4beaf-1e58-4336-800a-31c833c3c297','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-14 09:02:54','2026-10-14 11:04:32','aOzHKtUDyGOwVczLE/Fsh/WuZEUEdWWchw1D5wAvtg0=','2026-10-14 09:02:54'),('890ca020-6f53-49e9-98ab-027d37dcdefe','003','0.0.0.1','node','2026-10-20 13:19:53',NULL,'q+jf69YCjMXzicGalW4KbCgJHOtCsdea/PVrvlduYPs=','2026-10-20 13:19:53'),('897f257d-c8a0-453e-b461-453e73ffd7cc','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 10:53:43',NULL,'ir3pG/nlGslseBEM3BYjuylh5XZ3qGak33lLbaOf36A=','2026-09-07 10:53:43'),('89d468a8-c435-42ae-85a6-ad409db4516b','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-18 22:43:33',NULL,'HRD94y5Cr/KIa6aZuBdAw0tALrADJxcwmyEN53sBzas=','2026-10-18 22:43:33'),('8a053c2b-6fe4-400d-94b6-881a9d1a4c24','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 13:07:59','2026-10-21 13:16:53','9Y4X0BLfefbg1PddlUkY4X77v34R1ztPo4VCh70keP0=','2026-10-21 13:07:59'),('8a6ffac9-4019-4bcd-9fc5-e321812e1d9e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 11:47:25','2026-10-17 11:47:38','9qP77fe7dVqscyf5PA8dugWy+gyhhGX2m3ZqE3kmqq4=','2026-10-17 11:47:25'),('8aae7dd5-bcb2-456e-adf5-5ae5641f410e','001','172.18.0.1','','2026-10-08 00:00:14',NULL,'s7WKO/c/c4eWl2y4FvARoNYJSFzjZQxAUZKpGDSdYic=','2026-10-08 00:00:14'),('8af93460-739a-47f4-956d-5f01e71b524e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-19 17:16:36',NULL,'qSXRPdm5nwqzuWh5zC+pRmtmn+kFXbUdAhTSiSOeoOg=','2026-10-19 17:16:36'),('8b3af933-8a88-40b3-985a-beaac44cb50f','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:05:06',NULL,'RI9/c9GAtDS81Tnsr99i6lzHR197cJQDP9Gt+Q/bn2g=','2026-10-13 16:05:06'),('8b664100-30f1-4ed9-8d1d-cb30ba271403','001','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 11:00:04',NULL,'IVI+iVFVIAB3axJblfjgDI2+o48pMcj52uJXKLGk/9E=','2026-10-14 11:00:04'),('8c8f7de0-6de2-4fd0-afc7-cbfabd64793a','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:11:59',NULL,'2GhxUdP2vxOG5vnGBwkHLP40ObsolnmqjmxKLtNZwEE=','2026-10-13 16:11:59'),('8d1bb5ac-4c7f-4479-ad27-6bb276c27912','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 15:44:55',NULL,'DWZMimYtJh0BpU4LSIN7bIBL86+xTFza/Y3lcRwvyMw=','2026-10-12 15:44:55'),('8df2a152-819d-438c-8c2a-483d31b9ff63','003','0.0.0.1','node','2026-10-19 09:59:07',NULL,'VPk45QwRLkbSrNcYgXbB7meKI0vknH/I2yU/sFA7VO8=','2026-10-19 09:59:07'),('8e3a9660-a322-48c3-aa5e-04e77368cc62','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-21 14:25:54',NULL,'/H8HeqzzEvge9wborKuYxUnvFip1ug4SaSuVEHWat4Q=','2026-10-21 14:25:54'),('8edc3b1f-8db0-484a-ad21-28ae34d76573','003','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.34.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-20 19:47:19',NULL,'j3nXrz7FsxWZfsmHEQIUAmIht5v4W6JFesCWD+rzXG8=','2026-10-20 19:47:19'),('8f0c133e-65fd-46eb-b3f0-05613bb518f4','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 13:14:07',NULL,'9QHdS9RkRmI3cLUt7BDku+VPO/hbPQT2WuifxHXodDI=','2026-09-03 13:14:07'),('8f79e738-b4ae-49b8-ad4f-11e803d4aa4b','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 13:58:09',NULL,'yDejFW29dLd484eoipAqs1aisNpWlzf5PYHaJeWfm9o=','2026-09-04 13:58:09'),('8f84f62d-9d13-430a-ae1b-40a71d42bb0c','001','172.18.0.1','','2026-10-19 00:00:18',NULL,'exmE2IgS7EnOlNkUoGMjl3QJjf7dX4JDXsaLHTT3HNw=','2026-10-19 00:00:18'),('8f8ff2f6-3104-4e1f-bfd7-2f9c10d05abe','002','0.0.0.1','node','2026-10-19 17:34:49',NULL,'cQMyPZs7dnhJaJ9+Bc4mrYJSCGipPGFNTek3vb4HT6E=','2026-10-19 17:34:49'),('8fcb3318-3325-4c41-a70f-af8944237238','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 22:36:55',NULL,'0vB7BcKpMVogA4SaNv5ZkT3CqfI3pwnfsuyahByh3oc=','2026-09-13 22:36:55'),('90443814-1846-45ae-ad8c-8545ed5a3f73','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 15:04:19',NULL,'uYcldqjz1N4U6RgZDkP6OrTD7wRzuN0m+YJEfXt9lhU=','2026-10-20 15:04:19'),('906af3c9-5fd8-4ee6-aaa0-53701c4d2555','003','0.0.0.1','node','2026-10-19 10:36:59',NULL,'A1cuv0MRC/j8WYae3h4HtQVYNEA4gboPO6c/sI++5lY=','2026-10-19 10:36:59'),('91dadbc4-a7cf-4475-a360-9ff39861d6b0','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-14 11:04:43',NULL,'5V8FCYJNIT0nVydhzx5UXCOBI4/rCtvD8w3G+qDtUT4=','2026-10-14 11:04:43'),('92335c51-c121-4d66-92d0-56e1eb215ceb','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36 EdgA/153.0.0.0','2026-09-25 09:21:16',NULL,'YPRkXU4XYkzZyC7dUmYY5Cu+lQgayfOHwTt9q76ZHko=','2026-09-25 09:21:16'),('929b7a13-911f-446e-bceb-33a2d63d6416','001','172.18.0.1','','2026-09-27 00:00:16',NULL,'M+ZkKEo3d0eLD4CCH6vHX4NS1CUw74iNMZNaQ6GBgIY=','2026-09-27 00:00:16'),('932620dd-9d63-4c5c-9fe3-9d983fac2b86','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-20 18:06:40','2026-10-20 18:20:30','ctPzTN8rbrji8NH0DDCCui5hZHxw2FVecAozoEWnsw8=','2026-10-20 18:06:40'),('9399f054-7af2-4054-8483-bac26aa4f7bf','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:27:57','2026-10-21 11:28:46','KUHV8xrb89txQZ0I3BPTh1VrVv9XAnOhwAhtY0ImAMg=','2026-10-21 11:27:57'),('94ee28e1-e67a-454c-96e1-1299125c5450','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-21 09:07:52',NULL,'SV0t2Uz3e4/vet0c+lQdrBuxEPZoZut90UcjgYLQlRQ=','2026-09-21 09:07:52'),('94ef14a2-a15b-458d-b7d2-fee6031bedfb','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 11:50:51',NULL,'Umohyw4+YnxOtCuy0iTLnK+bNCtvomd9c25cy8JBlWM=','2026-09-04 11:50:51'),('954c771d-bcdf-452e-8ba1-d0dbcd289c06','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 12:58:35','2026-09-07 13:51:17','yZbQE74+illGLSyQz3SO/NTYL+AQlWvP/IsI8/si+X8=','2026-09-07 12:58:35'),('9612b2a8-ba4d-4c20-a19f-8edb3a07ceae','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-09 17:33:49',NULL,'AKlTomTHQi3nqxTP8lZbupiocorqzeyJO+Lrocqgzxk=','2026-09-09 17:33:49'),('97144f8b-9431-4457-9740-250065dbd193','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-22 15:13:56','2026-10-22 15:26:44','sD5Hqy3t5uFcFqxkjn6COtSOuSw0e8qi0Mbo8cfrPAg=','2026-10-22 15:13:56'),('9789d4b1-9601-42b2-8985-c6191fbd27d8','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 11:58:43','2026-10-17 12:04:20','qPYLnbPJfCC4HOENewqKRy4M8xw7+WSjU9tLBBPfI+4=','2026-10-17 11:58:43'),('97c75614-9e5c-44bb-8ccb-296b1e3545c9','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-09-23 15:48:32',NULL,'TKgcCRTJx1m+FE/ojo/Iox00DSDcVlAaLjLyMDaH7x4=','2026-09-23 15:50:33'),('9831b443-e55a-48f7-8548-74c3ad9f0635','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 07:19:46',NULL,'xSSuxNPZcoQJBdYlhQJMMTSAUKcG+paraG8n6k5furA=','2026-09-13 07:19:46'),('98c92310-273e-4fd3-9d8b-908df8fb8124','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 13:10:26','2026-10-17 13:22:38','hHFpbsM8EzSxqXCSDv0KVJd+RLQXFpcc/fSNCsQsmcI=','2026-10-17 13:10:26'),('98ee39e4-24ac-412b-a642-d9e8990d5d01','001','0.0.0.1','node','2026-10-19 14:23:58',NULL,'Coj8forQJaPujuhuXPMqspk2OHgFXIcGQDbA3wdykg4=','2026-10-19 14:23:58'),('98fcca51-c78f-4b46-8bb2-c03b2c7c7637','001','172.18.0.1','node','2026-10-21 15:27:24',NULL,'gv9tgBLBwGqZvBKxabdkBTlG7mnKOncGrj0EDBkvcPM=','2026-10-21 15:27:24'),('9b3c5acb-ab59-4954-9db9-7cdbb1569d07','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 17:55:03',NULL,'bmVTVD0PnTpH5rnPO5+xR8hW4HvJhddJwml2WIHIaqs=','2026-09-07 17:55:03'),('9beb789d-faf2-4a90-82aa-99bdd04381ba','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 13:53:27',NULL,'DdUA4LfT9sThsLTdwFoHpz72SI064w04pAmm4mE6ZME=','2026-09-20 13:53:27'),('9c085f8d-9a80-416b-8e76-10e9b479f3f8','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-22 10:49:14','2026-10-22 11:01:32','y+K8BiN86Q1dv20O9PXOyA1AzoyvFGLLu8Syiw9JOn0=','2026-10-22 10:49:14'),('9c6e3194-65cb-4b22-a56e-a7188526e1a5','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-08-21 02:21:25',NULL,'3IcL4jCoGDnXZ9hkU2z5gPMr7raa1QTIv5MfkCQb2SE=','2026-08-21 02:21:25'),('9c730f91-cfc0-4f5e-b94b-9ebb61b3bb37','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-20 16:40:44','2026-10-20 17:32:45','/chJ+HkaNVMa5Sk6ZaUoSN7R8Ah7ynazje9TVJjyYWQ=','2026-10-20 16:40:44'),('9d2ebc69-4d93-4715-871c-57e181a0a9a0','001','172.18.0.1','','2026-10-04 00:00:13',NULL,'h6H4VbpKw9woSQao3TWYB4sGcZUUQW/WYalQTgLhq6E=','2026-10-04 00:00:13'),('9d4abe0b-39d3-4129-8114-b89a93bde1fe','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 09:19:00',NULL,'oVZ/jdu3w+D+dxAOJk5DgsxZrsGiAy3DWPw0fYkQoI8=','2026-10-14 10:10:43'),('9d66edb2-f5e1-44ee-89d9-4d936f7e0287','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-22 13:52:52',NULL,'No6q3MDeSTPRO7IPr7gSC0BsZPYdhK5PF8E5WdX1Lwg=','2026-10-22 13:52:52'),('9db99386-aada-473b-9d4b-cdcb4bed2e1f','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-14 21:52:50',NULL,'wzOZo1z+8kTwy3PBkxHPaa5MNkG/8NvYt2RsoYQuorQ=','2026-10-14 21:52:50'),('9dd67ac5-c9b5-46af-bb9d-0b0432231dc0','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 14:02:05',NULL,'5SmblLeGC6HOWqMuLZpyUvEtE4damRCQTlK43B4riD0=','2026-09-17 14:02:05'),('9e37221d-ffce-419c-842f-2dcff4e84f58','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 15:03:05','2026-10-21 15:56:48','akZ5mNWgeYhXZaBFd1P073gM1NodOaQQ8HlwnV6i+yY=','2026-10-21 15:03:05'),('9e9be356-6e88-4854-aaf6-a005b2bff028','000004','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 13:51:29','2026-09-07 15:14:01','afJLyGonujs5eIXk40TQaQfNOvH2OoKEO79hN79/DUI=','2026-09-07 13:51:29'),('9f60eaae-da3d-49bb-8f90-0dddfce49aaa','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 14:49:31',NULL,'lxS19vSohMWwH1Q/UgaBJU4GMGcW0ZdK5oh2rF0Ee98=','2026-09-16 14:49:31'),('9feac02a-752c-4af0-a5b4-411fa2ca87f3','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-12 20:22:11',NULL,'cgEPq08vlaHYr1plc35pJdBjMIrmECBm4QsdjZ/c85o=','2026-09-12 20:22:11'),('a06b858b-d79a-4284-8db0-2616daa99b9d','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:49:22',NULL,'MByKcr01QixK1bPRXNTE62I1xnUTyNKiSJZMdyON+xw=','2026-09-02 15:49:22'),('a09dbf84-1f1d-4073-8d9e-e0137d1ce5c6','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:48:29',NULL,'DRgA7m+Z67W7rbtLvel6wJhdrQydLds7kDv555DxOwY=','2026-10-13 16:48:29'),('a0ad2e99-b48b-4e10-be54-69cb0e1aaf51','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 19:04:41',NULL,'yy/YVsWj0r0aX0lWeEgwTYSrOnO3kiD+XM7+ell/r3c=','2026-10-15 19:04:41'),('a169b14c-7ab2-46f5-a956-ecf9a0de68c0','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 00:14:03',NULL,'9xQsTjcW38wZDyyo3bgVKcj8f/Ep/QqWZ2vpsdxBfsk=','2026-08-25 00:14:03'),('a170fedf-9b4a-4b0b-b8f7-7828eaa5172d','001','0.0.0.1','node','2026-10-20 13:11:17',NULL,'/XIeuB3RueLM54Q5mis3GAJ/40yvKxaQAMYUUD035ws=','2026-10-20 13:11:17'),('a1fcc550-5d6e-4e9b-8232-abcaa5e365a5','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-20 16:17:19','2026-10-20 18:57:08','u/INGtwzSsNVfgCzm1RACrncBHLWaTIfW//h6MpvEXc=','2026-10-20 16:17:19'),('a21e28bd-a076-4034-bea8-307ddced13e7','001','0.0.0.1','node','2026-10-19 10:29:55',NULL,'Y9FCfMC1yqXTUydFyAbjU+IF8mNMzw2ltTdwR1EatPg=','2026-10-19 10:29:55'),('a26f1dbf-1f5f-4f14-b595-6d6edabc0f84','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 16:49:52',NULL,'Ny0qw4dfRup9fE3trnn7jRe3v42brCsP6o7YuWuyRk0=','2026-10-12 16:49:52'),('a2da9117-df15-43cf-9a5b-eb97e913a1bb','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 22:17:45',NULL,'lfhZA3v2HBYG8QNldBYH/oCiK+R3AP+wxLiof/yCOkk=','2026-10-16 12:56:17'),('a2ec4d2b-beac-4cad-a910-1372f2419dac','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 16:02:47',NULL,'yyOu6BRe0r/12Bhe37A8Q+ecaluRcWuZZBYLRJ+2BE0=','2026-10-21 16:02:47'),('a2f8abc1-2097-4bec-abf7-a19c888679a2','001','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-16 15:22:11',NULL,'lDCdOnjrGB1A2Jt7f5vqU8YALg/wFycCOSTMK7oA3Ik=','2026-10-16 15:22:11'),('a333efa2-0f41-44ca-a7c4-28546d398ceb','002','0.0.0.1','node','2026-10-19 17:36:21',NULL,'ATNeW6yyOIx8yWv0UbYPIZqkx44ZIO0UiHzoAOSTQ6U=','2026-10-19 17:36:21'),('a392a7d5-2466-49d9-8eb8-e4c504531aa8','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-19 10:13:32',NULL,'7FQJMN7ObgyJt/JOEhKY9HKhO6+Ie7A9sSMBWMWsbuI=','2026-10-19 10:13:32'),('a3e24126-26bb-4db9-9128-e9aa6307c25e','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 15:18:31',NULL,'GiuY5nxb6c00AyIXxLq0vd+KI8mU/57Xw/KAH9/uq8w=','2026-10-20 15:18:31'),('a42d8204-8827-499f-8f0a-0eec54b8d97e','001','172.18.0.1','','2026-09-30 00:00:10',NULL,'iUk1mYE0XeaT/7QrdN9DRJ6P+fCUYDHQDN5Wht06PEE=','2026-09-30 00:00:10'),('a48df5d4-eb6b-444e-83f6-64d1897d4925','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 15:38:30',NULL,'lSZzCio1P5A0bLYVMXNMkoFHIBqKpCsUxXFW9XFvIlU=','2026-09-15 15:38:30'),('a4a4a7c5-2898-420c-aaf6-76a8533cebc1','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-21 20:56:48',NULL,'seg3K0OEigh8JvCAW4dRyk99ku+L5eTWlrgsav2XYKw=','2026-10-21 20:56:48'),('a5b51a65-c009-4184-8a85-d20afd857cec','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-16 20:33:01',NULL,'ySiSKgLbXgdmE6TKrsXivGOGU3f74TnfNFzon3kPINA=','2026-10-16 20:33:01'),('a5c21f4c-2516-4108-b299-cf5952b04320','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 15:01:17','2026-10-21 15:01:46','IjYRuV3fkX9eTp1jTs2WZwv4cgu5H3/HwiKuoNUzRcA=','2026-10-21 15:01:17'),('a5d19070-8ee9-4341-bf2c-8bbe1a2ccf57','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 11:50:06','2026-09-04 11:50:38','9h1JAyWNLFFPrzvDkP+V1HG+L1QkKVZ5H5bYuP5pXBY=','2026-09-04 11:50:06'),('a62d789e-5d78-413e-a1b8-f325e1a978ac','003','0.0.0.1','node','2026-10-19 14:47:25',NULL,'wUxDiZVskBERlpuVt9zG9PA/7ODoIZdUKDR83Piavfk=','2026-10-19 14:47:25'),('a71e07ed-b824-467a-93ef-dc8423900294','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 13:20:54','2026-10-21 13:46:28','wZxM7oTtquJXzQXVGpTYHkN8/HdPbf1FFS4QAqrjems=','2026-10-21 13:20:54'),('a7ab33c2-ec6c-4045-8a2c-06d948e5619e','000004','0.0.0.1','','2026-09-23 12:03:34',NULL,'DPMsQ81NtDP+75qLpkMThJ6gY5uaNqtbG2jr1C+2wDg=','2026-09-23 12:03:34'),('a93e79c2-2600-42b4-be28-f43222516e2b','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 14:52:58',NULL,'FeBFZNLI4RU6CjIQeNkX0sTPlAsJXsYeyj+9L5Qr5c8=','2026-09-08 14:52:58'),('a988d558-ba59-4e31-be31-3191b3ac99de','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-26 10:47:41',NULL,'/Cr7zQs4cnQQi/FUu1Q8Vq89sTCY++BcS09qmJKODQw=','2026-08-26 10:47:41'),('a9e65d8e-dd9f-4f2f-abce-3c99e417fbec','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 16:47:06',NULL,'Ufqarb1EKYfLCJ102MZk1GpyMUekf6oa5j8iFR9sWGI=','2026-10-12 16:47:06'),('aa24c778-8b7c-455b-afd6-6db46ab313bd','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 13:40:17','2026-09-04 14:13:54','hzbL48PTZOYtXVbcbCwCfdFOnqP40cGQNWncLC3d7S8=','2026-09-04 13:40:17'),('aa612a80-92e6-4815-a34c-386060b5b8c7','001','0.0.0.1','node','2026-10-15 21:44:08',NULL,'OQn1F0VNanT4CsJUyvxHS0AibsB6xQRnHLQHBuInus0=','2026-10-15 21:44:08'),('aab08524-312f-4c21-b6f7-5a07523ef090','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 08:41:53',NULL,'tp+JzhTuK2oxzC5+1PPgJ6r9GEhIK4o2BR4oWywKi7w=','2026-09-06 08:41:53'),('ab50269e-595b-4348-9078-009ffd31ee4b','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-08 14:00:11',NULL,'CivAgvgjflGb+U5K8z7s75CPfZ8KGZlTyBqe89Qf57o=','2026-09-08 14:00:11'),('ab6f05a0-58a5-4298-ac26-db1cb0975695','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-11 16:25:08',NULL,'wBCoZ5Mz3GAjt90IBQCdsS+NF647Ro9C12jniCxp3/Q=','2026-09-11 16:25:08'),('abc1d028-cd25-4c8f-bedb-ca69f7c4121d','001','172.18.0.1','Mozilla/5.0 (Linux; Android 15; Pixel 9) AppleWebKit/537.36 (KHTML, like Gecko) Edg/152.0.0.0 Mobile Safari/537.36','2026-09-08 14:16:36',NULL,'QwHb58LVwvEKOT1brjgNcwwBVhe3Wl+2rkoNYtaC3f0=','2026-09-08 14:16:36'),('abf99a2c-4222-4c79-b018-67b4283be656','001','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 15:08:28',NULL,'r52zqb7gqfrVmQQrgP4iVhfNBEdaqh2fAbap7OC4064=','2026-10-14 15:08:28'),('ac1294bf-d2ed-40e8-92ca-e48d5340bcdf','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.34.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-20 19:43:38','2026-10-20 19:47:10','m5gTRIS4pCgEzrasNukdWKBy3C4kN0+wzPwvnpxpwas=','2026-10-20 19:43:38'),('aca56ed7-212c-40a6-966f-b9e53f91afc4','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 07:02:42',NULL,'ooreo7vWb3zfPag/yhfnE66yIeVdPVun8jZ7CC2+52Y=','2026-09-13 07:02:42'),('acd72d0e-c471-4ad2-a032-519dfa25b6a7','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-26 13:17:54',NULL,'L/TSgEjuCbAqzOM3kxexK/wE7mhm8kUnLVQ1QT8BzPo=','2026-08-26 13:17:54'),('ad08b3f2-ff1f-4467-ae71-6673184b6bda','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 08:00:11',NULL,'yzIVe/8PygxNam4PG396IJi6xKwgSKs/yujFX96VaR4=','2026-09-03 08:00:11'),('ad6bbef4-15d4-49ee-a733-18ba135907b4','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 08:20:52',NULL,'S0tOjgIJvzT2KisuiS9HSMfS9qawir4RIvdHUSGFGDI=','2026-08-19 08:20:52'),('adb5a989-4797-4843-b976-381b383f5624','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 13:28:33',NULL,'1KKj63kXCcwY8X/wcikpavQmHrJp+M6JANfBcwzhB0s=','2026-09-04 13:28:33'),('ae62e2a8-770c-4165-ada2-0905c5872047','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-24 09:28:44',NULL,'Njd3fpW4zRGaroWN0yqm89dNRdLi43/Akb3hI2oTK/Y=','2026-09-24 09:28:44'),('aed2c187-fb8d-480d-b731-d6f1425c214f','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-17 18:37:31',NULL,'ZvbauIxHzUw1xJpxHrIKmd/NRmK3sIZju0eXcnURrRQ=','2026-09-17 18:37:31'),('aee4cd2b-3ec7-43a9-a140-049739d60fb2','001','0.0.0.1','node','2026-10-19 14:48:30',NULL,'d7aS9QSWXxqhhTJDXFGoehPWI1f3frFW+HzGeL092OQ=','2026-10-19 14:48:30'),('afd53b23-413e-49a8-ac60-dc80950dd9bb','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:35:56','2026-10-21 11:36:33','yXPK3eI76U6H9GUCUBSCAcT0k++Z9LoxPUoPSnLRu3Y=','2026-10-21 11:35:56'),('b17851dc-6df1-4657-8991-2d24b0e8f402','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 13:58:54',NULL,'UUP0XTSonuT3V3IpWa2TzJLJIOXKvVGh1RBUGUWFU8o=','2026-10-20 13:58:54'),('b19cf84c-5a44-4de3-8d73-b8748a96410f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-26 10:30:41',NULL,'EQj/4MEPGiq6stQqPEUbato9GZDN1R4MBmXnOGdyXPU=','2026-08-26 10:30:41'),('b1ab8009-f27b-4f7c-a2f8-d8a4fc621c6f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-22 13:22:13',NULL,'ofuhteLxU4dBqO0CFjRuEzKWXIOJ6nqr+7M0FDYO2rY=','2026-10-22 13:22:13'),('b1b97f2e-0be0-4928-97fd-69ef6ceccf00','002','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 06:12:48',NULL,'+UMqjqfBXwaYY8BoG5woUljR/nIJR+LrymA0auphIgc=','2026-10-15 06:12:48'),('b1e4eac6-e7d7-4cf5-8005-a28d4953e3c9','001','172.18.0.1','','2026-10-13 00:00:11',NULL,'3lyoh32P4DLTy8p0aY/4FLr11G/CQBCGCY70X4BjGo0=','2026-10-13 00:00:11'),('b262b3a6-6a8a-4af8-a250-5622755cbc79','003','0.0.0.1','node','2026-10-19 10:30:22',NULL,'9jk/1t9rqnaWw0H7cewaddHd63V5esOjcdC5dVFYyMk=','2026-10-19 10:30:22'),('b26fb8b2-61ec-47e9-878c-14d556cda866','001','0.0.0.1','node','2026-10-15 21:53:03',NULL,'J9UvEfUHjelUJP5zbZmQm75P09QnSS/EMPjOPv2RqOE=','2026-10-15 21:53:03'),('b36e8de8-4760-430f-8ba1-ef3c471e4f5b','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36','2026-08-22 22:50:18',NULL,'sS3Tq75uYUkpHp30UcRXO0VPig7O2Q15RYG8E2Ik1CQ=','2026-08-22 22:50:18'),('b36eddbc-8a78-47da-80c4-93b556cc3927','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-16 14:19:46',NULL,'IusbwTEXTQo3V8Ct5PveKOlCAhFDLDZ/C8R8TQP1TU4=','2026-10-16 14:19:46'),('b4430d36-f147-4845-a076-5b1739921fc1','001','172.18.0.1','','2026-10-21 00:00:16',NULL,'jWsO550eMVzuyh49u+OU9RXFUDluOW2pjoqTnSeTqNQ=','2026-10-21 00:00:16'),('b47506bf-0ae2-410c-8342-8e2b66969c69','001','172.18.0.1','','2026-10-20 00:00:10',NULL,'qQoftn/6YyCVp6xhSmrWrBrM0VxNPnsF2ZgSAhfFqRM=','2026-10-20 00:00:10'),('b505d570-014a-4bab-8bdb-5fd18ffc3a73','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-19 11:39:13',NULL,'oNZn99oJ250t521w0iZtwKY6s2FwxGMQwoOHO4/Np2E=','2026-10-19 11:39:13'),('b5bd86e4-294b-474a-9e52-6db6ce486388','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 17:02:33',NULL,'gYKsNW0TL4Wsqb4W0madQ/zhfxiGuWVe2roDa9ce0r4=','2026-09-02 17:02:33'),('b603e255-dc00-4123-8b64-d5eedfcb99a9','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 10:33:37',NULL,'XXWx0C1UnNojjJrtLrqRw5Wpx//7qGK+7o9TTCdhHyA=','2026-10-14 10:33:37'),('b65411ab-725c-47a3-8afe-18845a13e7c8','001','172.19.0.1','Mozilla/5.0 (Linux; U; Android 16; zh-cn; PLG110 Build/BP2A.250605.015) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/115.0.5790.168 Mobile Safari/537.36 HeyTapBrowser/40.10.14.9','2026-08-22 09:18:54',NULL,'9vVxWS3/e2VLwTlLw2ZLpXU0ad30qijfQ2Vg+ZFu3S8=','2026-08-22 09:18:54'),('b6ad5490-ea53-4f5b-b4a5-f09f8c1717ca','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-04 23:16:37','2026-09-04 23:17:02','Q1okajf2b/+fuzgtEyGHgCNig07pvQVXZ4GglbUdc+Q=','2026-09-04 23:16:37'),('b6ae4622-21c8-480d-a319-6d4dd185f8ec','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-22 08:21:48',NULL,'yBhUgB5+VSLMcYnYQQSFbajGiPnPPUdk347TJ3A8+NY=','2026-09-22 08:21:48'),('b7207c30-0652-4dc9-b692-e9de420b7702','001','172.19.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Mobile Safari/537.36','2026-08-23 06:13:23',NULL,'Qe5sE1cXOgCfCJCmHggSNc4+G//d67dAWR5xE4TldDQ=','2026-08-23 06:13:23'),('b746991a-1d32-440e-b744-3237d4ef4627','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-12 14:49:05',NULL,'nBdvVdjKWOiBbV2woJHcCQVBa8Idqzy7gvUQ4GTr/sA=','2026-10-12 14:49:05'),('b77e1e2f-f29e-49ce-8e14-ca7cbec6f94d','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 16:56:53',NULL,'2S8dwbQeKUTYaLaGitNNWf6K5dxPZUoqyVTdlc9BJQQ=','2026-09-03 16:56:53'),('b7861d93-912b-4eeb-9aff-0ad1ad7acbab','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 08:41:43',NULL,'Q9swEDOUeS5S5OlHcfmxf2qEWaXZPwSfog2aamTz7Sc=','2026-09-07 08:41:43'),('b7b3904f-60a8-40c8-b302-5c7b381d7ca6','000004','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 15:38:55',NULL,'PKMNRGSeArY0fnaadhlBZAuBn++Zoa4EOvA8flqTa6k=','2026-09-15 15:38:55'),('b845284a-babb-4cf8-806a-a0a32becfe59','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-21 16:10:59',NULL,'dmVbLdzfzeS9psCf5HIN7fdI4KoTGlVPBiR2yCcKdMY=','2026-10-21 16:10:59'),('b848c808-ab1e-45d8-a758-ce44909d8450','001','172.18.0.1','','2026-10-05 00:00:09',NULL,'f54XSngCCSiAgP9Hccew/N0HS6yXq4donWUkIBkJrx8=','2026-10-05 00:00:09'),('b9318ff6-af92-4258-8214-8b2bae2e5868','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 21:49:07','2026-10-17 22:14:35','uhiMyP7RLlbXaTQZwK6kJOiEQqiTQ4VntqF5Ws40GjU=','2026-10-17 21:49:07'),('b9651fe3-666d-4921-9ed3-3e056de15740','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36','2026-08-21 02:34:44',NULL,'iUpXZ/Hao6p6waffEiyvShWbsDrfznVuzgi8/V6oBcw=','2026-08-21 02:34:44'),('ba223ec8-fe86-4cf0-aa5e-b185d70d21c7','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 12:59:24','2026-10-21 13:07:54','L0gCNHedFAPQCBxIDoSXikjfWiUN96S1SIK0+IfhbBQ=','2026-10-21 12:59:24'),('ba8a5a1e-117a-407e-a6f7-22322d99ba43','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-18 08:46:51',NULL,'ZShtz5Vf/4W+wzEs7QI9QoHWxVsxyFc7fEScfFheruI=','2026-10-18 15:56:23'),('bb2e09e5-75fe-47d8-b4e4-c18ccaaf433a','001','0.0.0.1','node','2026-10-19 17:35:58',NULL,'qXnvQnSRzH6EOUnlhAm/JuIbTySHyAUI+guQDpYzwtc=','2026-10-19 17:35:58'),('bb4a2ca8-4a85-4b01-b451-ef48bcc6c22e','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-15 21:57:15',NULL,'PfnumvU+HPAjXa2PMLYKWTif55At2RBu+Z0xHzTrdT4=','2026-10-15 21:57:15'),('bbe25fe8-bc03-4e08-857f-eb0878443c4d','002','0.0.0.1','node','2026-10-19 09:59:53',NULL,'UUoxyavuq+MATE3iPlg8e6L3UdwFL+8z6IwnJcgTDCM=','2026-10-19 09:59:53'),('bc761de1-a411-4434-a973-cf811b494fed','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-07 09:01:39',NULL,'MOTY/X2cMUSbHlKh2GOpqv1PaujllldTBgMcpTIgmKo=','2026-10-07 09:01:39'),('bcaa3623-9bb8-4052-94aa-327e5b8bdffe','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500145 MMWEBSDK/20260502 MMWEBID/681 REV/83f83f57b771f4be020d56934686e3427d4f69e2 MicroMessenger/8.0.76.3141(0x28004C55) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-20 18:46:22',NULL,'FVUrt/jQox8V3pDoQq5ZhdvVA9+ecPxKTYWoXuiWBQY=','2026-10-20 18:46:22'),('bceaf897-ee49-4ecb-a629-f7346f8b5ff9','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-15 23:40:04',NULL,'pYGEOlFnlhuiiI5PmS0aD+4dzgPSq1tHzJLwUCkZNQs=','2026-09-15 23:40:04'),('bcedc623-61c7-437c-8de4-dcbc798a377e','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 13:04:31',NULL,'xdszj/973sInwkyeRnzn1/hciYXjs+3TEqNmcDObEbU=','2026-10-14 13:04:31'),('bcefd8b0-51c1-4a1d-b426-486480b38ef5','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 13:13:44',NULL,'+Zd4bir/Y5WiEjP6GXj+q0hUpOyXnE50u056iPQi+OM=','2026-09-19 13:13:44'),('bd28dd15-5b7f-49ce-b8c4-3c2b5d5ba5ab','002','0.0.0.1','node','2026-10-14 22:27:09',NULL,'jyPTlidr5UINZjl47Wk94e670h7Me76uFJVHPcUDAHA=','2026-10-14 22:27:09'),('bd4336fe-3cfe-47d4-8a58-fb8436bac686','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-19 17:00:51',NULL,'euGsCMYvWvGZlrb/h2c50oZ+fFdVFI0hRaaP8xV+NnE=','2026-10-19 17:00:51'),('bd586efc-5f9a-48d6-803d-181b5c47801e','003','0.0.0.1','node','2026-10-19 10:29:53',NULL,'1xXp8MftHM6YZpybyGZQJbYDBgwoKDEcRDGOxr3DcnQ=','2026-10-19 10:29:53'),('bd8115de-0d60-4529-a17f-b15a2ed35087','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:45:36',NULL,'uiUZlhrg9UTf/oeLqE1wQHhqMWYr6ZJZVJfg41OuZGA=','2026-08-20 08:45:36'),('be377160-1997-4f89-9c0c-bd77d19ede20','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-18 16:37:56',NULL,'Aw0VxaS0G6ZTALrIgg5EQUeHqQ+SPFwVVJYHbIVFcnQ=','2026-10-18 16:37:56'),('be830863-239e-43cc-92a6-ef73acc59ec1','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-09-17 14:01:33',NULL,'GBm7k6MSLA1w6548mhtkJlwT18ox3+HAhBaBJNABAFI=','2026-09-17 14:01:33'),('be8451a0-ea00-4c42-b9bb-040f1eb76e4d','001','172.18.0.1','','2026-10-01 00:00:12',NULL,'GIWnNrf+9E1a82FFz4FiSK/o30lT2Z6wOlt+b/rwUz4=','2026-10-01 00:00:12'),('be9af492-7ebf-4741-9c98-8667fbdf325a','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 08:03:31',NULL,'jyUrupb2bFdivOIjNlSkqFB+LxChTSYrgzOqO+n5lS4=','2026-09-15 08:03:31'),('beaad59a-6e96-4e25-9190-53bee4d18a2f','001','0.0.0.1','node','2026-10-19 16:00:32',NULL,'7CMAqKCLZ2v2UWO8OhZJ4BJQTAGim64wW2K2hNR5VeY=','2026-10-19 16:00:32'),('bec96af4-2749-4aa0-82ae-9cff866ca48d','001','0.0.0.1','node','2026-10-19 14:44:31',NULL,'HW4t3Q6MRhhttCpJ8i/QlgHr5fiR9+7NOuMWjn6VvxY=','2026-10-19 14:44:31'),('bf0830c6-0848-4f2e-837d-a9243c91d987','001','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-16 16:09:34','2026-10-17 13:01:42','CVtU4QJDXxeq91Mlo4/5ArdeyV7nlMj9++LXGmfTu30=','2026-10-16 16:09:34'),('bf94200f-3886-4f37-876e-3fe08989a7d6','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-16 14:03:09',NULL,'Sdxy7KNzlyfX+OP/eer/nasjX8D7TC+6Iu1t5MCTO2E=','2026-09-16 14:03:09'),('c154bdd0-9e01-446c-bc4a-9ea90b3c0479','003','0.0.0.1','node','2026-10-20 13:10:49',NULL,'BPGEqYjplA2afvIp3iE8Nnsl9a2Pdjxreqn9UeFTQto=','2026-10-20 13:10:49'),('c22cb6d5-9b24-42f1-95d3-cb957800ecb4','003','0.0.0.1','node','2026-10-19 11:36:25',NULL,'BWmBET8YmPzq1pmXV5SNKEofPiHR6skDmwl5RGSv9mM=','2026-10-19 11:36:25'),('c26455d2-4860-44f8-b9ed-b9fadc2176d9','001','0.0.0.1','node','2026-10-19 17:38:40',NULL,'42oo04OucdeZPUpPb/bS3P2Ev5tWeXsKu0JlfbZ6pbs=','2026-10-19 17:38:40'),('c2e0d9b0-d691-4a55-b744-790310d2bea6','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 08:59:59',NULL,'e3xWBAoSlSFP2jnQEOsVSMyj83Bw5/x2YBn0laWexwU=','2026-09-07 08:59:59'),('c2fd145d-85be-4ed9-93c7-c7eae367d8c7','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 15:01:51','2026-10-21 15:02:38','PoS3F6fCfeNrKZrK9NUbK0knBdbEeLubj5fmcZpKRK4=','2026-10-21 15:01:51'),('c3851520-fbac-4c2b-a487-e6b2e160fcdd','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-20 19:57:00',NULL,'2lrPcD0lwNldM9fPUac8vddgPaySWUqg/Pdk6RqVo9Y=','2026-10-20 19:57:00'),('c42e2089-2308-47ee-9ddd-2a2c02740dfb','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 09:36:35',NULL,'+p+ZOPTP5w3/xel8k8289iPwb7AyIfklpf92c/QydQc=','2026-08-19 09:36:35'),('c4305ee3-7ec5-4877-b0dc-5f8350f4f035','000004','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-18 11:49:23',NULL,'dVHaLJRkYeUgtd8ibB2dqQF6x7S1zj5ZUSVqaX0mP4Y=','2026-09-18 11:49:23'),('c43b94f7-e1ee-4629-817d-24045e16ee3e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 08:26:37',NULL,'Of9WFw++3o9bVkSxmAzH9HAM9L275ynxQJvrdFsKpeo=','2026-09-07 08:26:37'),('c43ce82d-3e7f-4216-9986-7a4957082704','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 09:34:56',NULL,'EVzc9lNhZKtV2mKn/UL9HcirItJwhM9u7thrTfwNxAc=','2026-09-16 09:34:56'),('c4ba5391-cbef-4e63-b5a0-80e9fcd52df3','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-20 19:39:10','2026-10-20 19:56:45','B7mE7H9DKD/jbwTIRalL5M64DRtjJ0dxy5SlRrmHnbk=','2026-10-20 19:39:10'),('c50bf5e5-aa51-4c3d-be88-0512eb091e4a','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 16:46:06','2026-09-03 16:56:32','1lWYDFOv26D+/oT/0S0T3fCBirxgaxiSx+BULPsPEFQ=','2026-09-03 16:46:06'),('c654ccc2-0bf5-4197-a6fc-301d6d395900','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 08:31:02',NULL,'5O2ISbcoMHcrqszhLrg4tpxpxTgnSJRDg7E8ko8ZoDQ=','2026-09-04 08:31:02'),('c65aa4e0-7c86-4f51-91fb-f59779231ea5','001','0.0.0.1','node','2026-10-19 14:46:49',NULL,'Blkp38xfzOyHO+XVH9A71awpA0iTdKCtuQjcoYdDoAQ=','2026-10-19 14:46:49'),('c68fc992-9581-489f-90fb-f3dea78590e5','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 11:29:27',NULL,'0zWU/8CEgrWYxbqJEKRN0W40yCtUhv5vvc8JjYDVcE4=','2026-09-04 11:29:27'),('c697de49-ce15-4c42-9247-c4aaba3d2542','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 09:07:07',NULL,'hOFErw1PxiAJrZzQnrO1QcmWLqpzmNWHoW4ehGXl74Y=','2026-09-08 09:07:07'),('c7ad30db-7d93-44cd-94a0-45a386b02ef0','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 10:25:20',NULL,'UXzrF2ku7xki9yER+p+WzaptWjp1qH32wbIRCZ4CsPA=','2026-10-14 10:25:20'),('c7f53518-246c-4c2b-b280-96c63a973600','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 11:48:28',NULL,'hOm55J5oBXu/v/azaJisLIVTuCekrqkYh/wlTwsqTIk=','2026-09-04 11:48:28'),('c84281c7-2d7f-4561-8d1a-32df24f765b9','000004','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-16 14:22:45',NULL,'pax8At+XsGPLYJDBkrJY4T0GLLeOfJHolb8sDO0y1tI=','2026-09-16 14:22:45'),('c849c061-e2a9-4862-b9ec-c4621a9e378f','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:25:55','2026-10-21 11:27:50','290Gi7hFH+DSc7YP2hItgNa4orQ6hwoEADhtjh0F1iM=','2026-10-21 11:25:55'),('c88fddc6-25b0-4cac-934a-ae44143f6af9','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 10:31:06',NULL,'erkH2qCTMQjkVb5lcvRuNxlaWm4E01dKuZVmNvxkKZ8=','2026-10-14 10:31:06'),('c8ace7f9-3b6a-4d34-bdfe-97f298799353','001','0.0.0.1','node','2026-10-19 14:45:19',NULL,'i+7Sd2e8+16DI5NHNpKyXJixbWC0b/CqOwIhkv/NYeo=','2026-10-19 14:45:19'),('c8bc2f33-34e0-490a-889c-cd5fa75cc8dd','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-05 13:57:23',NULL,'0qD+dK9Pia4avnicPWKfVmhFDUlmwsCky2b25qb9Wtg=','2026-09-05 13:57:23'),('c8f440f2-c344-415f-988a-3229f1309275','001','0.0.0.1','node','2026-10-19 14:47:24',NULL,'XNJ72RSYncHMuZkXVbvTqfhpFk49c81S+gPYb3vFvZA=','2026-10-19 14:47:24'),('c92b0f43-33ab-4089-9c74-2f5fa853a562','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:19:59','2026-09-04 14:20:02','8juF6196KwFhrek1oayMnoVYIN6u2N68rr6m5uR7Crg=','2026-09-04 14:19:59'),('c9558ae5-9e56-4980-a7d3-8fee854b7225','001','172.18.0.1','Mozilla/5.0 (Linux; Android 14; Pixel 9 Pro Fold) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Mobile Safari/537.36','2026-10-21 17:48:10',NULL,'rQqYWXFQzsQPUS1UOBDOJNxUh/5Mn7D9OM9RnL5vC3k=','2026-10-21 17:48:10'),('c99a3b71-8d03-41dd-b8ea-b9f474e17fd9','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 16:28:21',NULL,'U5jYtYcFxfHnIwLxSXYyhmgDMoEugbzMsh5Zu9bgRy0=','2026-09-02 16:28:21'),('c9d332a5-9300-4eae-8b58-340c9ae17b39','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-26 10:29:11',NULL,'8fGvDTV67a3vJSc9Tq0ZNTyN5n3O+PkNw5xVfQsgVzo=','2026-08-26 10:29:11'),('ca9c9554-d993-4f30-899f-f4761afd2eb8','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-22 08:16:11','2026-10-22 09:08:41','mfSq3qTRoLPxkizOc6lqFnQqAcVWkDGQHK+EUTFow9Q=','2026-10-22 08:16:11'),('cadc5d60-cb5f-4987-b0cd-f0ff8ae5cb2e','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-07 13:57:39',NULL,'d0GfIaSWxoX9rwPKcq9uHERVQYbsGyy4Feq3CX3CUNM=','2026-09-07 13:57:39'),('cb1949fb-fcb2-437a-8225-be78ae01ea4f','001','172.18.0.1','','2026-10-12 00:00:14',NULL,'t+ZS/PzQAemyqB2xEBotjQ984Ga6MRUN0/eIOGM+3rc=','2026-10-12 00:00:14'),('cb44e61b-5cdd-4bb4-b8fa-10bd6129e4b8','003','0.0.0.1','node','2026-10-19 09:59:44',NULL,'vIbuudYE8IWJM3jrgFIa761+jAgogzUPbBuLbqc0B/Y=','2026-10-19 09:59:44'),('cc85ee75-ca4c-424b-aa1c-ff83991ff9f4','003','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-21 15:36:37','2026-10-21 16:24:01','PpDxEkrc5XhtYFZpR5WzC+qaAWbdoU+0WdXfmA4Uodo=','2026-10-21 15:36:37'),('cd52abba-3dee-45b9-a8ce-5f7dac0c6f3f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 08:34:15','2026-08-19 08:54:10','9fKE4stw3HsmEYKdP5K3t4s64BWGXSfpML8SoCRasR8=','2026-08-19 08:34:15'),('cde24a96-952e-4a69-8d99-01dd8107428a','001','0.0.0.1','node','2026-10-19 14:45:50',NULL,'ei2XXAEWOd2uAbCp9dNKPOfroIN+47vySMkElJckoaU=','2026-10-19 14:45:50'),('cdfbea9a-302c-4a03-a947-629ecc3595af','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 22:14:40','2026-10-17 22:29:52','zNHUDWftQnCOLhWNbgEuhClDjUkYtoxEMFnMGvEzR4k=','2026-10-17 22:14:40'),('ce014ebc-f9a0-4f6b-87c7-e3f5d86742e7','001','0.0.0.1','node','2026-10-20 09:21:26',NULL,'du1MVIPaIqlyTgegrt0CKCw8M3drppWjDixJ5Yh1hE0=','2026-10-20 09:21:26'),('ce12c19c-f4eb-418f-898a-96cd92051753','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-14 11:06:15',NULL,'rpaYzkxAMD7PU8ByIiYGH4dzYgcNBPETA2p6Bk7grWw=','2026-10-14 11:06:15'),('cf0cf44d-3cb8-4f2e-9491-d7730bc1fbdc','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:05:39','2026-10-21 11:06:12','AsCc8RsEqpG87C4EjE3GesYY6Cx3aeTO6X41CNCvM7U=','2026-10-21 11:05:39'),('cf481f1b-a644-47e5-b697-5cc41c77b8f2','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 13:42:53',NULL,'xV7jyQeLphjhQjYr8mB5MrWM1XgZ1A07hRSZyLx8rm0=','2026-09-08 13:42:53'),('cffd3b15-b323-42c9-b856-497cc3d6d96c','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-15 06:25:03',NULL,'5lWxZ4yNaKn9XQkQCRXqAOowaGuIlA0mGlld0K/bHlc=','2026-10-15 06:25:03'),('d0700d6a-7131-4cbd-81d4-012399580bcf','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-16 21:00:24',NULL,'iPivV3iWwKI4puLlFoICcgB6HMmWpeT9m0N+GLp+g48=','2026-10-16 21:00:24'),('d0d3ee1d-d54c-41f3-bb6f-b39b2e84e9ad','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 09:30:17',NULL,'eRQUfhwZfwy/EZ/xTyNQeesFXzXVjIyS8NE7nqOQA8Y=','2026-09-14 09:30:17'),('d15ecb3d-c258-43da-90d5-d2fca0da6c3e','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:40:09',NULL,'qyaBHlDFFW2EPsRf2EUKFPAv0OhdjNOoeIoQbKTufdI=','2026-09-04 14:40:09'),('d2f38db2-25e4-4f2a-be47-e191353085b4','001','172.18.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-07 09:04:05',NULL,'397FQeV8fV1giBkGFSZB5t42qhfnD3WXN2Dg1ooPS2A=','2026-10-07 09:04:05'),('d3269266-881d-4e7a-ae37-dba4bf125529','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-09-25 20:14:41',NULL,'gC2JsLUWs//rYanbvtfErn84KZvbWDO1K7qxr7NOp2M=','2026-09-25 20:14:41'),('d3f0147c-be5d-4e0b-a836-0f14ffbd3502','001','0.0.0.1','node','2026-10-19 17:35:39',NULL,'S4Q/H1hfDxjMPF7kp4ZedFHRxVtZG70IwrRiBO7OJIc=','2026-10-19 17:35:39'),('d4305662-d998-474e-985a-bba70be000d2','002','0.0.0.1','node','2026-10-19 17:35:40',NULL,'ffoVp3uAzsBbHK4Lx1r8UFwTAnf/fzZZws2yJ95yjiM=','2026-10-19 17:35:40'),('d4a0e48f-8b37-45aa-8f8b-a9c9946cce13','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 16:26:06',NULL,'wh+4CWr49EC1LX00rXQSnMYaluFyJB5w0LYILWh4N5o=','2026-09-02 16:26:06'),('d4c14d6d-af8a-4584-ae84-deedd82f087e','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 13:46:36','2026-10-21 13:51:49','Uk1bs7NEmBS0jyQ5nCbEFy8yGJEtNF+o/dsM0RlR0ng=','2026-10-21 13:46:36'),('d5042fd8-73d4-4262-9a79-a6518ca51225','002','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:06:18','2026-10-21 11:08:05','LCruLsGVC9mcQhgFgHlYoNc2R+QREMNk8CbjbZbawCU=','2026-10-21 11:06:18'),('d53c43d3-fd28-4cc8-bbf1-1dcd3408aba4','001','0.0.0.1','node','2026-10-20 08:25:34',NULL,'AKPDW92o4hn3+v06p0aDmn9m5sV0J0TjOE5c0vT9Tww=','2026-10-20 08:25:34'),('d55f9475-a90e-441c-a5b6-07008ae82549','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-07 09:02:04',NULL,'9x2CG99okm0cxcwD9vwahZ7aFYWyuePsHtnFmJbhWjo=','2026-10-07 09:02:04'),('d6e41e58-e3ab-420a-9642-0b6d9218d5aa','001','0.0.0.1','node','2026-10-19 17:38:55',NULL,'Ywt1V5gkyr//XEABtXDfgz/qYxVl6IOQu3OETQSZw80=','2026-10-19 17:38:55'),('d7065e22-f2b2-4f3a-bcba-236dd9b7a540','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 11:01:20',NULL,'x4o8YD/mcrux4KBmzBkmq4fNONxjJJ6soQSCRUW91pU=','2026-10-14 11:01:20'),('d7914435-64ff-485d-aa9d-7371584ea31f','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 13:59:14',NULL,'wEGxGwn16ZS5uNM00sxqolcPW9/6XlxH34YR7M6CACs=','2026-10-20 13:59:14'),('d7f1514d-4422-46ec-83b9-87ede49aeaf6','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-07 17:59:17',NULL,'gBBQ1v/0yL+pv76Me2vc6XbInLwr/vkd5R8yIPtIx6U=','2026-09-07 17:59:17'),('d825ac6a-1f17-43c2-b3f2-3b5d203af4ef','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 11:04:20',NULL,'m0pC75RWshrAlyg2E+2jlGk6/pZPSAxtjRC/BiqqwvM=','2026-10-14 11:04:20'),('d83af45f-4f76-4691-a1d5-b9b0a52b3bd6','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 10:29:24',NULL,'B4uO1iZltwmsmWg88612XZztMPNqNtxa5pF2e/qCU/Y=','2026-09-19 10:29:24'),('d8bbff5d-c7ea-4ba1-a107-952f65f3a74a','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-09-27 18:10:16',NULL,'W1riklp6zSIe05ZUI7h9k9l70O/D1P4f+RU4pmBAgh8=','2026-09-27 22:24:44'),('d91a0315-66d3-4c1a-a6c6-806b52a1890b','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 13:53:18',NULL,'rwt6PBS5OXeS8swaXNSYG1LJfHvagrKjwJSwtagN7pE=','2026-10-13 13:53:18'),('da1fda31-07a3-44f2-a32c-8af2e550f496','001','0.0.0.1','node','2026-10-19 09:49:52',NULL,'x+FlwQIetTWOeFLnW22unarQO9uDHC1DWGYrWlXITZ4=','2026-10-19 09:49:52'),('da41388a-ba08-4f3f-b0cb-7030aa6a7e5e','000004','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-22 15:26:59',NULL,'r/uPRaH/riSbmvWh2TvEqK6O1dwIzY5thjIkoVmvAew=','2026-09-22 15:26:59'),('db1c0bb4-e64f-4d20-9ec5-73b70f26ba3c','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 08:13:24',NULL,'TX6HpVvGb2dy1XicpI83mPrXhVeZ/0nTQovJBSpazmo=','2026-08-27 08:13:24'),('db205c8d-da95-43fb-80a0-4480c8568adb','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 20:01:48',NULL,'L1GlwAHkF/VRJIaCe+XAAnZiV5Ij3Ik8VBJ92WMLycc=','2026-09-19 20:01:48'),('db4c69c4-b9d7-4170-bd6f-7ae37df0ffa8','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 15:02:00',NULL,'IY7MpR7NWTkv10UU22SlSngoBQgmhOZT0rj5FtDw584=','2026-10-20 15:02:00'),('dba37009-cf0e-4ca2-a193-2fafee3cb0a3','001','0.0.0.1','node','2026-10-20 09:03:35',NULL,'iSBVqdeYZx7qa/hIlmLleXIM+lX8oYTYsJh1Lsijt28=','2026-10-20 09:03:35'),('dc0afcc8-7976-4812-bd4a-14f2900a0ca8','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 13:17:40',NULL,'kMBQHsh+HjtBGh8NSTs8YJ/43Iya7isKopKmiWIpewA=','2026-10-17 13:17:40'),('dc2c986c-8a26-46f1-a9de-cfb6390f7836','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-16 17:17:20',NULL,'9tI8X+xA255nGukVedgWfXIZP5QK5/lc++/rFQ0mULI=','2026-10-16 17:17:20'),('dc3f3f68-d692-418e-bddb-ad52f7d1ced9','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 15:33:20','2026-08-25 15:52:59','YpYU5sIaxaz/JEOenk/lmBK7Yv4aERb4NbtnlASDaLE=','2026-08-25 15:33:20'),('dc872672-6f49-4434-984e-0ae82cb858ca','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 13:44:32',NULL,'v+fIyr5+3hC+LgCflTtxY8VBXZc6EUt1JXSWx9d+HbA=','2026-09-06 13:44:32'),('dce9566c-268d-4535-8ebc-dc8961e9cef2','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-15 09:13:19',NULL,'KKwn3B9BWy04lNmTh13fGFqgGB0JtJMQCvwIej/I+sw=','2026-10-15 09:13:19'),('dd2b39cd-8902-4629-90fa-7cd751c70b26','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 16:00:54',NULL,'N71pni/yWllpF6RtGxbzakD7vbqJGTauESho1z6VRD4=','2026-08-25 16:00:54'),('dd9492eb-543f-4839-a95d-46902de74f0b','000004','0.0.0.1','','2026-09-23 12:03:03',NULL,'45EsvX73W/soIq/zHShYvMIToBTdJ9HlN5b0VG+Rbfs=','2026-09-23 12:03:03'),('ddf02988-9dce-4ca7-9285-78b272ff4199','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 17:27:01',NULL,'HnrMYWvlIqKZr87u86ZfFpeNJSNe1v2/5dsjQNBEXT4=','2026-09-07 17:27:01'),('de8ff8d3-6427-48e3-8970-42d95610cd1b','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:00:12',NULL,'crRhPDldSnezU/Qat5fw5whCzaYTzGmTdvMyIH5YsbE=','2026-09-02 15:00:12'),('dec2f76c-415e-4712-9fb9-f947802bb821','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-21 21:31:05','2026-10-21 21:40:28','Ab7DI8QHzD9xA+nggByQ6IHxY1lX211hAQDskPHovb4=','2026-10-21 21:31:05'),('dee6bf63-6339-4e7a-9b27-44d1b4fef807','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 16:22:26','2026-09-03 16:45:39','s8chKpR0NkxkpjbZXtojmzZjNNDX2ZVH8N7H199akX8=','2026-09-03 16:22:26'),('df1659e4-9d0b-419f-9d45-df1c5eb4992a','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 08:08:50',NULL,'9+D6CCl9889LbPw4/W4zSmQRlWGAH0hnXuz1Vj2iPhY=','2026-09-08 08:08:50'),('df43115c-6fbf-40b9-8355-2f97ae144cdd','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-23 09:55:20',NULL,'lNjRge/hrWhm6bCZuNDUc2S7xDYEG/ieyI45wM+ytAk=','2026-09-23 09:55:20'),('df67cce5-c4ca-47b6-8a2e-5f0d3cdc0cf3','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-19 19:37:14',NULL,'clSEaN7H0gQmmCFj5FwXJImQ+7kstxPC5udvUJ8G0MI=','2026-10-19 19:37:14'),('e09a75ef-977a-4308-bc49-1eb2481e860c','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 12:21:46',NULL,'O4JjFJtIH/c3RCpIwImbkrpkgi8g6R6RFjieKgVb0S8=','2026-09-03 12:21:46'),('e10e2399-ee81-4c9d-9aa5-98c3c427b93a','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 15:15:45',NULL,'j+nl2Q1HQO76fnxBz828uOpeFpIg7pTds6aguG06Xp4=','2026-10-20 15:15:45'),('e13999b8-2404-46a2-8c0e-2354802c4565','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-15 14:51:05',NULL,'McLMnOHg/u5HPcLzXE2jlgoG0Rwf7SW5XTvzC3JVBgg=','2026-10-15 18:51:21'),('e155cd87-eecf-40d7-a56a-610dd60f217a','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 13:18:26',NULL,'2zKdHwreiy59XEZNKUpV93G9kbjE/hmCzE6Prt6IjX4=','2026-10-17 13:18:26'),('e1ba89f2-a341-4d8f-8415-74f90cf302f3','003','0.0.0.1','node','2026-10-19 14:48:31',NULL,'WIeqwroaer52eiWk4BXNacWdf4lWvXaOeXKjGE6vy10=','2026-10-19 14:48:31'),('e29f7e2f-7295-4122-8f26-e050888f8a06','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 19:33:06',NULL,'+Uy4r5k6s6jiEmtMKV/31SMrVTzP4o3kvsdCIz33WqI=','2026-10-20 19:33:06'),('e2b4c7b1-4a5d-4823-a418-c62e9822bdb6','003','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 16:52:36','2026-10-17 16:57:42','Xlbo01Qa/D8xCZinUucy8DQyMnQ4z8/cvjTk0lxZaDI=','2026-10-17 16:52:36'),('e345f58e-648c-42a4-8372-099aa178cfaa','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-03 15:16:54',NULL,'XsbP4F5t1ZoIduYc820d+U4sApzG9yhiHOei+wsnqEg=','2026-09-03 15:16:54'),('e36bbacd-441e-44e0-b6d2-ab5b47816b7d','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 10:59:45',NULL,'mGOKl8aeRtAj1sVlAJguWZ1od7kj9BSi7O9hyJ0Z8dw=','2026-10-14 10:59:45'),('e39bd2ac-f98c-4545-9886-c79ba6b81cd5','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 18:14:33',NULL,'7rWrYU354Ag2Ftk4/Akn/7GkguOu6q3bavBUfaFCRIY=','2026-09-13 18:14:33'),('e3a453fb-0978-46e9-88f3-385a7a86abaa','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-10-07 09:01:47',NULL,'oc0S6s+P/eOChQJb7tYZ9cxUTjmDhcxLTOb4ipaR54M=','2026-10-07 09:01:47'),('e3ef1f47-4249-4174-b302-571a4d72a577','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 15:44:29',NULL,'lSByUBXuiCKMlnD5nZXaza2ox/VFHt5t6C/lU/FFmX4=','2026-10-14 19:52:39'),('e40b1733-5409-4537-94fe-8ec9f236a045','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:29:21',NULL,'1iplJLhSs5YKy9Cvg9zxw1/YGUEF2okvNAAeeqN5WBg=','2026-08-20 11:29:21'),('e43c6029-b752-43a0-980d-adc14f67019b','001','172.18.0.1','','2026-10-16 00:00:14',NULL,'gZFpcvMkMJzRsF4Hh73GSojBKuXR+PculHYO67QI0sc=','2026-10-16 00:00:14'),('e44ca610-1ea8-4462-a608-f9d9fc7e8959','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 17:33:56',NULL,'Jc+w6oq6BcVNog6Zil42R65/znsCFy39kQoEqyawxI8=','2026-09-07 17:33:56'),('e4c868a7-03cb-463e-b53d-488fd658b9bf','001','172.18.0.1','','2026-10-06 00:00:09',NULL,'2W2wakEULz03IHhW9MsQ4lDPk3RqshQQyU9KV3jpDwY=','2026-10-06 00:00:09'),('e56b8b67-b299-4cdb-a2ec-da2714f10651','001','0.0.0.1','node','2026-10-15 21:49:18',NULL,'mRBZuqcGiT3nXDWgU/PqBirO9pe6FdINUqp+SHNfURE=','2026-10-15 21:49:18'),('e579b034-9c6f-48c3-978e-8268aba4354c','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 13:08:43',NULL,'FU/Tl2wzh1Q6zuwjnXpslx7cMv39FBnGI1JdnMLOCYo=','2026-10-13 13:08:43'),('e59411c0-5f0c-4df6-820a-59427722341e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 12:57:14',NULL,'DA/1hV+PVer7bKgEQ3vqd7E0pwV3QRIiQmiH1GE5nmQ=','2026-09-02 12:57:14'),('e596ff4f-29fb-4db4-a6ce-b582a49c38b5','003','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:31:15','2026-10-21 11:35:49','8v8H6SYXvprGIzJV1KQsL01XGLyApWvp6y4O1eg1gVo=','2026-10-21 11:31:15'),('e5a87b23-6e79-4f62-8ba2-0c31fb593e9f','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:26:16',NULL,'9Xs7rXwuETCLxH+HmzIVpLNSaGCPqsxaUtKVhQU0lHE=','2026-08-20 11:26:16'),('e5a8d97b-c937-472e-856e-281246fcfca8','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-21 14:22:55','2026-10-21 14:25:39','3fQdFWmibVIJZ2Dfk1+CL8dsehzD6vh3Y0kHmGVQiH4=','2026-10-21 14:22:55'),('e5b65d07-e4b2-4c5d-848c-683909ad7a73','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-04 19:45:15',NULL,'miCchbrtxbjNmBfvBt7mN8m1RSqOgS3KV0Q6ADGYBv0=','2026-09-04 19:45:15'),('e608d958-c134-42ff-8af0-d9fbc219921a','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:15:26',NULL,'QEYYOPfuMZ72rhMcNYme0dVnHENOuJ5LElUwn39ipSs=','2026-09-02 15:15:26'),('e617b423-4287-49af-aca5-114e8644043b','001','172.18.0.1','','2026-10-17 00:00:10',NULL,'Q8kii/JvSmqp9z2zqX9dm84p6IgGW3Hu8S+AsAYM4HM=','2026-10-17 00:00:10'),('e63852a1-cdb5-4989-988e-6d8c01231e84','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 08:13:18',NULL,'eBuya4paGk07fLF4IwCABAPV/nn8IG043DqxqYt5Dj0=','2026-09-10 08:13:18'),('e651ade9-c649-4f62-a5f5-16a34345af67','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-16 14:22:08',NULL,'BtnUodK7z8oI5X6DNv08f1NqORtqEcfWVAPlV1GzZ50=','2026-10-16 14:22:08'),('e66095ea-47be-4eca-8b62-826a22357a96','001','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-12 16:47:42',NULL,'BjURykBYuQ7d8DwKwK63UYyp6yY7TppAZJyn9JP6ysY=','2026-10-12 16:47:42'),('e68bdcf1-32c9-4b0d-8b42-c0a607699101','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 13:10:07',NULL,'Q0tKgpQlC+2jLPqVV0FfPYUw9GTUj5gHODFC4UOUpwk=','2026-09-17 13:10:07'),('e7302e80-15f1-4ac6-8637-5170e79dbdee','003','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.74 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/28.0)','2026-10-20 18:57:15',NULL,'wL3SU5mcYTi8Tzrx76Ir2gWTqloj188eeGitjf2Hlmo=','2026-10-20 18:57:15'),('e769d718-cec7-4a74-8efc-2cd84dec53cb','000004','0.0.0.1','','2026-09-23 12:05:49',NULL,'pp5OvpospEBK5h7FOT4Xx2E7WNIOvdMrAHTMbyh6meY=','2026-09-23 12:05:49'),('e7bf3565-9995-455a-a3fd-911eab74547c','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:20:16','2026-09-04 14:20:54','LanbQ+ASfBy6WzAYqMoLsFGJl2cWywtHYPhHdssnSh8=','2026-09-04 14:20:16'),('e83b57cc-a326-4c66-b64d-730ae9ae90e4','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-09-13 06:57:44',NULL,'Ubf9KWKZJj0lLD0kkXPNPGjM4DgGOXFdBmUTdLSrgY4=','2026-09-13 06:57:44'),('e8aaf01a-a993-483e-9b8e-27ddbbbfc933','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-09-23 15:18:23',NULL,'3juCWHJdoSeLL9AfA7aPP/kI30k0Nmu2en4n9wt9KZs=','2026-09-23 15:20:47'),('e8acee47-e07a-4e08-9d5b-9abd8264ed31','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-20 14:29:28',NULL,'RyZ7gE6YRSuUpncOoGuf5BI4mOHO6yzEbhxy6pgT6h0=','2026-10-20 14:29:28'),('e8cf92b8-a045-48ae-8201-eafbed6bd036','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 14:13:09',NULL,'ezbs8+GvHZsqnEdCX3GVrxOYM4uU2fiGfNzh9yAp3jc=','2026-09-04 14:13:09'),('e9c2da09-e99b-4697-9cb0-d123c7dc703d','003','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-22 09:32:28',NULL,'tADeMRjGX1URtpTzputOGFT5sY/dtgdOAC8EmVOJgVI=','2026-10-22 09:32:28'),('eab35a74-8d10-475d-a5f6-2c9a84de8635','000004','0.0.0.1','','2026-09-23 12:31:39',NULL,'GrmnrNqq8au0UyI3MbRaQndYfEVB1rkp5Md3oNqf54o=','2026-09-23 12:31:41'),('ead0a82b-9cff-4575-925f-3a00f8aa52c9','001','172.18.0.1','','2026-10-02 00:00:17',NULL,'aICMPFO9VqgH9MHT9CrtLXp9q56BqKp9XA88b35aAno=','2026-10-02 00:00:17'),('eb1edad9-5082-4e8f-a9b7-33861f22d599','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 22:33:44',NULL,'GoGCE6WbZMxdlqCLXQlK1hzWkuNHIXNluHN5mzUxB7g=','2026-09-13 22:33:44'),('eb5764b6-4c05-4a6b-8d03-308678e6232a','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-18 22:03:14',NULL,'QdfR/vH+INbfmA/iNFcO0yTcBNhTjBeUKK1EX0T9va4=','2026-10-18 22:03:14'),('eb9096ed-083d-4138-9056-04060c123807','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-21 18:14:00',NULL,'8ba1OMWksMfqJOozUB3huNQN3sXOCDKkJJivBu1mjR0=','2026-10-21 18:14:00'),('ebf150e7-dc3a-48c4-acfa-d0a899c1002a','001','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-09-17 17:15:19',NULL,'/VnOIX3BIsMNITRFjEM2DtQUnHWy8sSPSM+s6+3M76o=','2026-09-17 17:15:19'),('ec30ee80-735f-4aa6-8dc2-ea119baa93af','002','0.0.0.1','node','2026-10-19 17:35:59',NULL,'IdSJ64o7B2aeBIiCXu5mC3X8K1m2DAh1DUaQrGsrOms=','2026-10-19 17:35:59'),('ec911569-9e52-4770-8855-64bc0556ad54','001','172.18.0.1','','2026-09-29 00:00:22',NULL,'8019IWLGAoqIT21mJs7QdeXZz7GHNQUmM1Kk5vKjPzQ=','2026-09-29 00:00:22'),('ed0398e9-404e-4da1-9552-9cd830f02595','001','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-09-23 15:29:12',NULL,'hAsK/8Zro0AI0jk6R5ibZYDBvd3WAxFHTCo+U8elAh4=','2026-09-23 15:45:34'),('ed0c206f-644e-4121-be17-3f233d9d0ad8','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-16 10:27:11',NULL,'Yzl9t8Bze5NZUA0kn8SAlcrwj1YnoqJiWtDdu1DyOlU=','2026-10-16 13:02:43'),('ed196323-aad3-45c2-aba2-e8b3f7e2ca01','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 13:10:10',NULL,'oPhOY+sQCPVofVcQj/kIud+WubKlwqyCUqve1cmaXTg=','2026-08-20 13:10:10'),('ed3b9469-afed-49f9-b672-cfb1346e5432','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 08:30:54',NULL,'2ADdHVnC/W/YTxbX36ruXt8phPTDPkGoDllXmgpApAU=','2026-08-27 08:30:54'),('ed534be8-ca1e-4b7f-9021-fa50b11af587','003','0.0.0.1','node','2026-10-19 09:57:54',NULL,'hrvK6/3KV+uLfLOfxW6x3H6QMSNwjcexLqV/ocqPo/8=','2026-10-19 09:57:54'),('eda1e032-d452-4874-8284-10ab8950cc70','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-19 10:56:12',NULL,'4gNfric6a1y1IYVLULT/Lnus1ZIJJCPjXwsBB+VyBhg=','2026-10-19 10:56:12'),('ee956792-ec7f-405d-8855-9827cbdbe274','003','0.0.0.1','node','2026-10-19 17:36:22',NULL,'L+UomNcx0P2Lv/VRBmVFnINUJ64DvuWZ/rAi2pLpqrg=','2026-10-19 17:36:22'),('ee9fa26a-e126-41ba-b375-3eaa36e22c52','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-04 21:45:31',NULL,'gZGYboXEYTXYb5ZiCbwfvzd4BJ0F5BKcN5/Hx5HIkkU=','2026-09-04 21:45:31'),('eeb379cf-d2d7-44b7-b207-0f80cb46d946','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-14 10:27:06',NULL,'lWhN2nAPcyLQraVGHfexDkuk0WQPJ2domp7wHWHsdzM=','2026-10-14 10:27:06'),('eec398a0-ffae-44e7-9787-37d34f19f48a','002','0.0.0.1','node','2026-10-14 22:21:46',NULL,'UAZo8R27FeOSmPVx0GnrIHqE5kB1EFk1Vx8a8iww9ak=','2026-10-14 22:21:46'),('ef6b93aa-555c-47dc-ad69-4dfbb5001f53','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 11:19:01',NULL,'VHLolnRHXOO8/lhGTu3dByvcEz9t0wZoHouhjIJALBM=','2026-09-08 11:19:01'),('ef892a99-4c40-47e1-ad98-6ffcfe5a6e92','001','0.0.0.1','node','2026-10-15 21:45:32',NULL,'pyItDLSvuM0r5lN/tERcr+JmKwBOzXFQqWgVP5nBnAo=','2026-10-15 21:45:32'),('efee557e-3ec8-4e68-9839-923e1ec7065d','003','0.0.0.1','node','2026-10-19 11:52:03',NULL,'/a7OpT4rg9/gy8H7hCn5z1CEARc5H7vGpwWzAKjidFs=','2026-10-19 11:52:03'),('f0cde210-ae89-409c-8c2e-112eb5b51c7e','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36','2026-10-17 13:01:50',NULL,'Iskaky+WTKMak7LQ8n6UFfvX8M2pJoNKZTO8+vlc32I=','2026-10-17 13:01:50'),('f0d814f0-6f42-4311-87a8-43d9fd49c805','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 15:32:33',NULL,'Px2BmhDxyVDWEWoBc4HKWk7XPCw9BRmdkVpATJ5tp6k=','2026-10-13 15:32:33'),('f0dc4930-ed59-4669-a3e5-3e8d59f8a08e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 09:07:08',NULL,'qwfJY/FwsmVt5PAPezJNLhcl18+OXfIspof8himrhv0=','2026-08-19 09:07:08'),('f0dd29b6-31e8-40cf-9675-eb7afc8f13e4','001','172.19.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.181 Mobile Safari/537.36 XWEB/1500047 MMWEBSDK/20260502 MMWEBID/681 REV/438ef5d1c87ec9e89007d4b43e2873811ecf5433 MicroMessenger/8.0.76.3141(0x28004C53) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64','2026-08-26 13:37:21',NULL,'pFPip14uyt0XyS6q3MbKwr3WJagk4U4/LehJstzHwq0=','2026-08-26 13:37:21'),('f13e3c75-7ef9-4b82-bc86-a50e6d82b2c4','003','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-22 11:43:23',NULL,'PBf7uGPzAIXngc9y3xD/DPtM9dyBw97k8bw0/YLDyj4=','2026-10-22 11:43:23'),('f1ce475f-6321-4e74-9644-70ea26761b53','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 19:59:57',NULL,'Jguqo02gwFrLTuLDJCl/jzD7eBAAC1cUkecW3TbHHMs=','2026-09-19 19:59:57'),('f1cfa08b-e7b1-4fbf-90aa-0fa4593e855e','002','0.0.0.1','Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1','2026-10-17 22:30:05',NULL,'3j+tWulKCthtyT/cTq0fgMNqzrPNKNTMGdyuhXByAFM=','2026-10-17 22:30:05'),('f240afac-ed75-478d-9724-f835cc706809','001','10.1.4.52','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-19 11:42:44',NULL,'XUnbONzOIBdSKI1Qe95tN2aY2XyoVOo7i2Pw04CkTwo=','2026-09-19 11:42:44'),('f26fa837-a4c1-4c9b-9ca1-3d4394b6e24d','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 08:16:52',NULL,'MNHfqNGlm76mTL3kcm8AMEkzwK9b7sPGcbDxkEh0Kek=','2026-08-19 08:16:52'),('f308f4de-86a6-4688-866c-0d00438913c5','000004','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 08:13:09',NULL,'ZkIU1C+Divz0Dt+6xbq09Tcjx1L0YahzbUr9LPWbQJg=','2026-08-27 08:13:09'),('f3269c93-93ad-419d-9fd5-f79767196937','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 16:03:24',NULL,'E+ZLLK4H24PqpbrFu5cvrnBnTBND+/3pJeMz+vkPvqY=','2026-09-06 16:03:24'),('f3ec8e47-1df6-4e47-8e10-0dac8c56dc92','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-26 10:31:58',NULL,'qbueZBksvTCmdlGHvKE1stlGpRUxb8qapoPlE56an5o=','2026-08-26 10:31:58'),('f44a2485-65b6-4446-92ab-75af5ab1b305','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 10:45:52','2026-10-21 11:05:29','++0seKbIdsQ2L+RoJ+trSTOvHthdM4QIehX2kUvAqeg=','2026-10-21 10:45:52'),('f4a7757d-2e70-45fb-be95-48440e88bd54','002','172.18.0.1','Mozilla/5.0 (Linux; Android 13; V2072A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/150.0.7871.189 Mobile Safari/537.36 XWEB/1500117 MMWEBSDK/20260502 MMWEBID/681 REV/6002f2505039218a73a101add654a57ff105123b MicroMessenger/8.0.76.3141(0x28004C54) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','2026-10-02 14:21:24',NULL,'973Zo78biO39OHhAQqvPazsYXHDrmF/ozqlERt0ixms=','2026-10-02 14:21:24'),('f4ef5993-12aa-4587-94d4-a487d24b484a','001','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36','2026-09-07 17:57:33',NULL,'O2hqZY3UzlmuoJvrTC1xHzYDmCwMDrJYXsqAtSUSOEY=','2026-09-07 17:57:33'),('f50f74ca-4062-4208-a51e-ae5cbbc474ee','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-12 20:35:15',NULL,'O8mX5Ob+L/kgeD/Rftev+8p6/9P//t2IOdfGLp0Vyh0=','2026-09-12 20:35:15'),('f558a005-6a99-4584-9353-dcf1a20030cf','000004','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 21:26:43',NULL,'r1vn3ZcaNueFbqOd9Uce7XhwCtLlKpsZdoTUwl5jNIQ=','2026-09-15 21:26:43'),('f56f5d58-9179-41f0-acb3-288e75da9d8d','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-04 09:24:05',NULL,'ZuZ3xEHA24l2R6Kv57nmlFnEJWR8v2sczRqEUK8CHyc=','2026-09-04 09:24:05'),('f5795d3a-555e-460d-958b-89579daad8e9','002','0.0.0.1','node','2026-10-19 09:57:59',NULL,'jgzTNMM6Gm7Axn1DSaV6ym5wDYUBeeF1ZJqEtvgLEmk=','2026-10-19 09:57:59'),('f5aaddbd-ca1d-4cc9-a4e2-faf1f5e975d5','001','172.16.253.53','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-21 11:08:14','2026-10-21 11:25:47','DqhceXDXd+v9g7/8Qn1HTAH8bljJYodMOV1hqPF3mCM=','2026-10-21 11:08:14'),('f626fc61-cddd-466f-b1fe-bcdfc2500f07','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-21 16:24:06',NULL,'Kp5AtW3E7XPr9DdI6XVbURUBlMnVYFtcCpryadNL3XY=','2026-10-21 16:24:06'),('f6643627-9b7d-4a77-98de-038d723920dc','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-22 21:46:58',NULL,'AS1kcoK1fLUj4LGucDdDubCYrIfAwpbiIP6ZTQDkq+g=','2026-09-22 21:46:58'),('f6cb7bf0-fb94-417b-b267-c2bfada79b5b','003','0.0.0.1','node','2026-10-20 13:20:02',NULL,'IdNbqA00BgehA6xmsto1T9WxPhgai3t/3VnJBY8pQtE=','2026-10-20 13:20:02'),('f73a2267-e34a-4a82-9c74-413653690777','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 13:57:37',NULL,'BNwfPMASl+HMByubioK0qzRuJ5Tgc7zUNO+KlmVbvNg=','2026-09-15 13:57:37'),('f74241c2-4fea-450f-9f6f-437d962eeed2','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 20:00:08',NULL,'MBWSPNRV9KBakWj3iRVN2tog/xGFrixaUDFB/uKp9Gk=','2026-09-19 20:00:08'),('f7f5fd0c-4658-45c4-b667-41e0f6e5bebe','003','0.0.0.1','node','2026-10-19 14:46:13',NULL,'UWkwSFyz4Xqh5iwMaTHRDvwrg8hjD5Fj4QKCqmfjBx0=','2026-10-19 14:46:13'),('f7f84a2c-ba5d-41f0-ae30-e131f78cf668','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:27:20',NULL,'Z815qpi+5e7G3YFHOpacWtdKYnWxzFfMqbl2bAZYzcs=','2026-08-20 11:27:20'),('f8bf8af1-84a8-4ee8-be38-2fa3816539b6','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-15 13:16:51',NULL,'OTDfUF1XW+sJhtwao11mRh3CkgQ0fFEFo/YCBiSZb30=','2026-10-15 13:16:51'),('f902cf04-c3c7-4acc-9e6d-b0c4e3922018','003','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-20 17:32:51','2026-10-20 18:06:33','JiJJBvHc5Ym28cwv53/0mZECnnlhR9jbY46CPdEIlGU=','2026-10-20 17:32:51'),('f95445f0-8aef-4451-84de-ccf9f8c29d49','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.32.2 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-13 16:04:12',NULL,'lqdSsetezLOiFeqKPpZ8vG0ku3JzgNQc9xWBfRvEzgI=','2026-10-13 16:04:12'),('f9756797-1ded-44e4-aa40-021121580415','002','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-10-14 21:54:04',NULL,'78rgrI7cIRjx0PuzXc9iSqKbv+ESy3mAlX0+5No1xrQ=','2026-10-14 21:54:04'),('f9834d2b-19db-4739-9254-4ca38fa8a340','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.35.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-22 11:01:59',NULL,'8dkTyX5TTCvWIXJIXbU2zfR683oigRKV16aQcFQfRyM=','2026-10-22 11:01:59'),('fabdc53a-c855-4d5d-9302-1165c86bc1ed','003','0.0.0.1','node','2026-10-19 14:47:56',NULL,'CfGGIBg1j0srGRgZspwpuKY87z+re4HRQqSWEGKeTHI=','2026-10-19 14:47:56'),('fac090d7-0000-4d96-b1de-72dd49973805','001','172.18.0.1','','2026-10-18 00:00:27',NULL,'ShWLjdmSXX0tLgtuoD5rSjlW6u6CE/kAg6mwBw8Q+Z8=','2026-10-18 00:00:27'),('fb070554-d52b-4fad-a5c6-d394e121b4f8','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 12:09:27',NULL,'YCMXe5Qhxw2ROYWG2tNAI5vqpd6743BRdlUREZGXRr8=','2026-10-17 12:09:27'),('fb5bd8e7-476e-4c7a-a1fd-0fa569d79349','000004','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 21:18:50',NULL,'Zc6d3gL8XGfGjhDO7uqKOF2Vz1wlbO5aYMPuYO6GG0Y=','2026-09-15 21:18:50'),('fc167c4e-c01e-4183-b21d-656ccb3e4012','002','0.0.0.1','node','2026-10-19 17:38:41',NULL,'hYhq6EqkMlpmiXptAUgG8uQVTzgkeZcQ9Bb56LreKoI=','2026-10-19 17:38:41'),('fc1b9ec5-102c-45e6-aa72-df28c3b3ec98','002','0.0.0.1','Mozilla/5.0 (Linux; Android 16; Pixel 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36','2026-10-14 11:03:56',NULL,'uBSnBfPflnADJMd7dQKYt3Jhd4fsE2sAfRg3FWnMrwE=','2026-10-14 11:03:56'),('fc83784e-a5fe-4a9b-8a15-1ed7b2ca9ff4','003','0.0.0.1','node','2026-10-19 13:15:14',NULL,'Vkmvm2VAM3aPo4ckt2Oz3ylFJb1rKBZOuVnNNA41avg=','2026-10-19 13:15:14'),('fc988582-534a-40a8-9b7e-ae7e85088dfe','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 13:22:47','2026-10-17 16:04:26','sirIj0W9BbsDjWAXfNNzWwWhWMLYXjur0Vsjyaol3gU=','2026-10-17 15:43:30'),('fc9be203-70ea-4f73-bb11-906d6dccc448','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-02 15:04:46',NULL,'23Z1DwVQKoIjXSE2GwDz78Zcg2/oaVk6QMiP2elmDAA=','2026-09-02 15:04:46'),('fd22f8e8-78cb-4498-af38-d0e65417b71e','002','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 11:49:22','2026-10-17 11:58:36','toPGymV8l95jp53TTJsbGZ8Bob7T6X4ebrjJDLG84lc=','2026-10-17 11:49:22'),('fd2fd6aa-5408-48fd-aed9-51011e3eceb3','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 14:07:21',NULL,'RuF46hTt/re3bi36m01+qENQ36R8pUKYBzeIcY+xxec=','2026-09-16 14:07:21'),('fd77ce5e-99da-4900-b705-e3cb08e2f84e','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-23 06:46:22',NULL,'M3oAHMO2s3N/7zs8L/EA+JpmKF8E+hb/pCE8SBvFZCY=','2026-09-23 06:46:22'),('fe0845cd-bcc4-4fe6-a7aa-18053715ce84','001','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-08 07:58:50',NULL,'qKRr1IQAlkvn9opbopz1GXVKdXOStbsyfHjNgjN0NJg=','2026-09-08 07:58:50'),('fe09e9f1-f7ff-4893-b344-4c679e44369f','001','172.19.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:24:33',NULL,'1RRFGvksNseGUPzLrHs75WdEdSFb8l0G0mF4Jw26ySs=','2026-08-20 05:24:33'),('fe7e2cc8-9830-4e61-b51f-5757d2ce3b85','001','0.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QoderIDE/1.33.0 Chrome/148.0.7778.97 Electron/42.2.0 Safari/537.36','2026-10-17 11:40:37',NULL,'qwRH9ZyM/6RcGaeGBaeFrkv5GtsDAwDlCYuDBd3e+6w=','2026-10-17 11:40:37'),('fec74ee4-1ff4-401e-b7fb-f666bfb54444','001','0.0.0.1','node','2026-10-20 08:19:13',NULL,'3vXrYPODQkidBd7p3sSljqrWXZNnbHaogWeY4I7ogfs=','2026-10-20 08:19:13'),('fed07e2d-3f36-458d-a10a-428bf950f163','003','172.18.0.1','Mozilla/5.0 (Linux; Android 7.1.2; SM-G9810 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app (Immersed/24.0) Html5Plus/1.0','2026-10-20 18:20:58','2026-10-20 18:21:05','SxsIZd6b/nHBwxYwm/Xu7IeSGhflVzPqrxD7iBOkILI=','2026-10-20 18:20:58'); /*!40000 ALTER TABLE `security_user_web_login` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `security_user_web_page_preference` -- DROP TABLE IF EXISTS `security_user_web_page_preference`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `security_user_web_page_preference` ( `created_datetime` datetime NOT NULL, `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `updated_datetime` datetime NOT NULL, `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `preference_key` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `profile_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `preference` varchar(8000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `default_indc` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`username`,`preference_key`,`profile_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `security_user_web_page_preference` -- LOCK TABLES `security_user_web_page_preference` WRITE; /*!40000 ALTER TABLE `security_user_web_page_preference` DISABLE KEYS */; /*!40000 ALTER TABLE `security_user_web_page_preference` ENABLE KEYS */; UNLOCK TABLES; -- -- Temporary view structure for view `sys_table_pkey_view` -- DROP TABLE IF EXISTS `sys_table_pkey_view`; /*!50001 DROP VIEW IF EXISTS `sys_table_pkey_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `sys_table_pkey_view` AS SELECT 1 AS `table_qualifier`, 1 AS `table_owner`, 1 AS `table_name`, 1 AS `column_name`, 1 AS `pk_name`, 1 AS `pk`*/; SET character_set_client = @saved_cs_client; -- -- Temporary view structure for view `sys_table_schema_view` -- DROP TABLE IF EXISTS `sys_table_schema_view`; /*!50001 DROP VIEW IF EXISTS `sys_table_schema_view`*/; SET @saved_cs_client = @@character_set_client; /*!50503 SET character_set_client = utf8mb4 */; /*!50001 CREATE VIEW `sys_table_schema_view` AS SELECT 1 AS `table_name`, 1 AS `field_name`, 1 AS `type_name`, 1 AS `type_of_name`, 1 AS `max_length`, 1 AS `scale`, 1 AS `is_null_able`, 1 AS `field_default_value`, 1 AS `xtype`, 1 AS `find_by`, 1 AS `operation`, 1 AS `pk`, 1 AS `pk_name`, 1 AS `is_identity`, 1 AS `colid`*/; SET character_set_client = @saved_cs_client; -- -- Dumping routines for database 'Furion' -- -- -- Final view structure for view `dms_file_upload_delete_log_view` -- /*!50001 DROP VIEW IF EXISTS `dms_file_upload_delete_log_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `dms_file_upload_delete_log_view` AS select `mdf`.`created_datetime` AS `created_datetime`,`mdf`.`created_by` AS `created_by`,`mdf`.`file_id` AS `file_id`,`mdf`.`upload_name` AS `upload_name`,`mdf`.`file_category` AS `file_category`,`mdf`.`org_file_name` AS `org_file_name`,`dms`.`file_name` AS `file_name`,`dms`.`file_path` AS `file_path`,`dd`.`folder_local_name` AS `folder_local_name`,`dms`.`file_size` AS `file_size`,`dms`.`ower_id` AS `ower_id`,`dms`.`revision_no` AS `revision_no`,`dms`.`is_directory_indc` AS `is_directory_indc`,`dms`.`is_link_indc` AS `is_link_indc`,`dms`.`linked_file_id` AS `linked_file_id`,`dms`.`order_key` AS `order_key`,`dms`.`file_tag` AS `file_tag`,`dms`.`allow_rename_indc` AS `allow_rename_indc`,`dms`.`allow_delete_indc` AS `allow_delete_indc`,`dms`.`file_type` AS `file_type`,`dms`.`landscape_indc` AS `landscape_indc`,`dms`.`transcode_indc` AS `transcode_indc`,'' AS `url` from ((`dms_file_upload_delete_log` `mdf` join `dms_file_delete_log` `dms` on((`dms`.`file_id` = `mdf`.`file_id`))) left join `dms_folder_delete_log` `dd` on((`dms`.`file_path` = `dd`.`folder_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `dms_file_upload_view` -- /*!50001 DROP VIEW IF EXISTS `dms_file_upload_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `dms_file_upload_view` AS select `mdf`.`created_datetime` AS `created_datetime`,`mdf`.`created_by` AS `created_by`,`mdf`.`file_id` AS `file_id`,`mdf`.`upload_name` AS `upload_name`,`mdf`.`file_category` AS `file_category`,`mdf`.`org_file_name` AS `org_file_name`,`dms`.`file_name` AS `file_name`,`dms`.`file_path` AS `file_path`,`dd`.`folder_local_name` AS `folder_local_name`,`dms`.`file_size` AS `file_size`,`dms`.`ower_id` AS `ower_id`,`dms`.`revision_no` AS `revision_no`,`dms`.`is_directory_indc` AS `is_directory_indc`,`dms`.`is_link_indc` AS `is_link_indc`,`dms`.`linked_file_id` AS `linked_file_id`,`dms`.`order_key` AS `order_key`,`dms`.`file_tag` AS `file_tag`,`dms`.`allow_rename_indc` AS `allow_rename_indc`,`dms`.`allow_delete_indc` AS `allow_delete_indc`,`dms`.`file_type` AS `file_type`,`dms`.`landscape_indc` AS `landscape_indc`,`dms`.`transcode_indc` AS `transcode_indc`,'' AS `url` from ((`dms_file_upload` `mdf` join `dms_file` `dms` on((`dms`.`file_id` = `mdf`.`file_id`))) left join `dms_folder` `dd` on((`dms`.`file_path` = `dd`.`folder_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `dms_file_usage_view` -- /*!50001 DROP VIEW IF EXISTS `dms_file_usage_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_unicode_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `dms_file_usage_view` AS select `dms_file`.`ower_id` AS `ower_id`,count(0) AS `file_count`,cast(sum((case when (`dms_file`.`is_directory_indc` = 'N') then `dms_file`.`file_size` else 0 end)) as signed) AS `used_kb` from `dms_file` group by `dms_file`.`ower_id` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_dms_file_view` -- /*!50001 DROP VIEW IF EXISTS `family_dms_file_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_dms_file_view` AS select `fgf`.`created_datetime` AS `created_datetime`,`fgf`.`created_by` AS `created_by`,`fgf`.`family_name` AS `family_name`,`dms`.`file_id` AS `file_id`,`fgf`.`folder_name` AS `folder_name`,`fgf`.`top_folder_name` AS `top_folder_name`,'MASTER' AS `file_category`,`fgf`.`folder_local_name` AS `org_file_name`,`fgf`.`notice` AS `notice`,`dms`.`file_name` AS `file_name`,(case when (`fgf`.`file_path` is not null) then `fgf`.`file_path` else `dms`.`file_path` end) AS `file_path`,`dd`.`folder_local_name` AS `folder_local_name`,`dms`.`file_size` AS `file_size`,`fgf`.`family_name` AS `ower_id`,`dms`.`revision_no` AS `revision_no`,`dms`.`is_directory_indc` AS `is_directory_indc`,`dms`.`is_link_indc` AS `is_link_indc`,`dms`.`linked_file_id` AS `linked_file_id`,`dms`.`order_key` AS `order_key`,`dms`.`file_tag` AS `file_tag`,`dms`.`file_type` AS `file_type`,`dms`.`landscape_indc` AS `landscape_indc`,`dms`.`transcode_indc` AS `transcode_indc`,`dms`.`allow_rename_indc` AS `allow_rename_indc`,`dms`.`allow_delete_indc` AS `allow_delete_indc`,'N' AS `permission_indc`,'N' AS `favorite_indc`,'' AS `url` from (((`family_group_folder` `fgf` join `family_group` `fg` on((`fgf`.`family_name` = `fg`.`family_name`))) join `dms_file` `dms` on((`dms`.`file_name` = `fgf`.`folder_name`))) left join `dms_folder` `dd` on((`dms`.`file_path` = `dd`.`folder_name`))) where (`fg`.`valid_indc` = 'Y') */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_folder_favorite_view` -- /*!50001 DROP VIEW IF EXISTS `family_folder_favorite_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_folder_favorite_view` AS select `fff`.`user_name` AS `user_name`,`fgf`.`folder_name` AS `folder_name`,`fgf`.`folder_local_name` AS `folder_local_name`,`fgf`.`notice` AS `notice`,`fgp`.`family_name` AS `family_name`,`fg`.`family_local_name` AS `family_local_name`,`fgf`.`top_folder_name` AS `top_folder_name`,`tpf`.`folder_local_name` AS `top_folder_local_name` from ((((`family_folder_favorite` `fff` join `family_group_folder` `fgf` on((`fff`.`folder_name` = `fgf`.`folder_name`))) join `family_group_permission` `fgp` on(((`fgf`.`top_folder_name` = `fgp`.`folder_name`) and (`fff`.`user_name` = `fgp`.`user_name`)))) join `family_group` `fg` on((`fgp`.`family_name` = `fg`.`family_name`))) join `family_group_folder` `tpf` on((`fgf`.`top_folder_name` = `tpf`.`folder_name`))) where (`fg`.`valid_indc` = 'Y') */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_group_manager_user_view` -- /*!50001 DROP VIEW IF EXISTS `family_group_manager_user_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_group_manager_user_view` AS select `fgm`.`user_name` AS `user_name`,`fgm`.`family_name` AS `family_name`,`fg`.`family_local_name` AS `family_local_name`,`su`.`user_local_name` AS `user_local_name`,`fgm`.`manager_indc` AS `manager_indc`,`fgm`.`valid_indc` AS `valid_indc` from ((`family_group_manager` `fgm` join `security_user` `su` on((`fgm`.`user_name` = `su`.`user_name`))) join `family_group` `fg` on((`fg`.`family_name` = `fgm`.`family_name`))) where (`fg`.`valid_indc` = 'Y') */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_group_permission_user_folder_view` -- /*!50001 DROP VIEW IF EXISTS `family_group_permission_user_folder_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_group_permission_user_folder_view` AS select `fgp`.`user_name` AS `user_name`,`fgp`.`family_name` AS `family_name`,`su`.`user_local_name` AS `user_local_name`,`fgf`.`folder_name` AS `folder_name`,`fgf`.`folder_local_name` AS `folder_local_name`,`fgf`.`notice` AS `notice`,'' AS `file_path` from (((`family_group_permission` `fgp` join `security_user` `su` on((`fgp`.`user_name` = `su`.`user_name`))) join `family_group_folder` `fgf` on((`fgf`.`folder_name` = `fgp`.`folder_name`))) join `family_group` `fg` on((`fg`.`family_name` = `fgf`.`family_name`))) where (`fg`.`valid_indc` = 'Y') */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_tree_children_map_view` -- /*!50001 DROP VIEW IF EXISTS `family_tree_children_map_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_tree_children_map_view` AS select `map`.`tree_id` AS `tree_id`,`parent`.`person_id` AS `person_id`,`parent`.`surname` AS `surname`,`parent`.`genealogy_name` AS `genealogy_name`,`parent`.`common_name` AS `common_name`,`map`.`spouse_id` AS `spouse_id`,`map`.`children_id` AS `children_id`,`son`.`gender` AS `gender`,`son`.`surname` AS `children_surname`,`son`.`genealogy_name` AS `children_genealogy_name`,`son`.`common_name` AS `children_common_name`,`map`.`relation_type` AS `relation_type`,`map`.`orderby` AS `orderby`,`map`.`remark` AS `remark` from ((`family_tree_children_map` `map` join `family_person` `parent` on((`map`.`person_id` = `parent`.`person_id`))) join `family_person` `son` on((`map`.`children_id` = `son`.`person_id`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_tree_permission_user_view` -- /*!50001 DROP VIEW IF EXISTS `family_tree_permission_user_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_general_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_tree_permission_user_view` AS select `frp`.`created_datetime` AS `created_datetime`,`frp`.`user_name` AS `user_name`,`frp`.`tree_id` AS `tree_id`,`frp`.`person_id` AS `person_id`,concat(`fp`.`surname`,`fp`.`genealogy_name`) AS `person_local_name`,`su`.`user_local_name` AS `user_local_name`,`frp`.`manager_indc` AS `manager_indc`,`frp`.`valid_indc` AS `valid_indc` from ((`family_tree_permission` `frp` join `security_user` `su` on((`frp`.`user_name` = `su`.`user_name`))) left join `family_person` `fp` on((`frp`.`person_id` = `fp`.`person_id`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_tree_spouse_map_view` -- /*!50001 DROP VIEW IF EXISTS `family_tree_spouse_map_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_tree_spouse_map_view` AS select `map`.`tree_id` AS `tree_id`,`parent`.`person_id` AS `person_id`,`parent`.`surname` AS `surname`,`parent`.`genealogy_name` AS `genealogy_name`,`parent`.`common_name` AS `common_name`,`map`.`spouse_id` AS `spouse_id`,`spouse`.`gender` AS `gender`,`spouse`.`surname` AS `spouse_surname`,`spouse`.`genealogy_name` AS `spouse_genealogy_name`,`spouse`.`common_name` AS `spouse_common_name`,`map`.`marry_date_text` AS `marry_date_text`,`map`.`marry_date` AS `marry_date`,`map`.`divorce_date_text` AS `divorce_date_text`,`map`.`divorce_date` AS `divorce_date`,`map`.`marry_type` AS `marry_type`,`map`.`is_current` AS `is_current`,`map`.`orderby` AS `orderby`,`map`.`remark` AS `remark` from ((`family_tree_spouse_map` `map` join `family_person` `parent` on((`map`.`person_id` = `parent`.`person_id`))) join `family_person` `spouse` on((`map`.`spouse_id` = `spouse`.`person_id`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `family_tree_view` -- /*!50001 DROP VIEW IF EXISTS `family_tree_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `family_tree_view` AS select `tree`.`tree_name` AS `tree_name`,`tree`.`tree_id` AS `tree_id`,`tree`.`public_indc` AS `public_indc`,`tree`.`brief` AS `brief`,`tree`.`tree_cover_filename` AS `tree_cover_filename`,`tree`.`ancestor_person_id` AS `ancestor_person_id`,`p`.`surname` AS `surname`,`p`.`genealogy_name` AS `genealogy_name`,`p`.`common_name` AS `common_name` from (`family_tree` `tree` join `family_person` `p` on((`p`.`person_id` = `tree`.`ancestor_person_id`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `init_max_updated_datetime_view` -- /*!50001 DROP VIEW IF EXISTS `init_max_updated_datetime_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `init_max_updated_datetime_view` AS select (select max(`locale`.`updated_datetime`) from `locale`) AS `locale_max` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_actor_group_view` -- /*!50001 DROP VIEW IF EXISTS `security_actor_group_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_actor_group_view` AS select `sa`.`actor_name` AS `actor_name`,`sa`.`actor_local_name` AS `actor_local_name`,`sg`.`group_name` AS `group_name`,`sg`.`group_local_name` AS `group_local_name` from ((`security_actor_group` `sag` join `security_group` `sg` on((`sag`.`group_name` = `sg`.`group_name`))) join `security_actor` `sa` on((`sag`.`actor_name` = `sa`.`actor_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_function_map_view` -- /*!50001 DROP VIEW IF EXISTS `security_function_map_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_function_map_view` AS select `map`.`orderby` AS `orderby`,`parent`.`function_name` AS `parent_function_name`,`parent`.`function_local_name` AS `parent_function_local_name`,`son`.`function_name` AS `son_function_name`,`son`.`function_local_name` AS `son_function_local_name`,`son`.`page_name` AS `son_page_name` from ((`security_function_map` `map` join `security_function` `parent` on((`map`.`function_name_parent` = `parent`.`function_name`))) join `security_function` `son` on((`map`.`function_name_son` = `son`.`function_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_group_permission_dependent_view` -- /*!50001 DROP VIEW IF EXISTS `security_group_permission_dependent_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_group_permission_dependent_view` AS select `sgp`.`group_name` AS `group_name`,`sgp`.`permission_name` AS `permission_name`,`sgp`.`view_indc` AS `view_indc`,`sgp`.`create_indc` AS `create_indc`,`sgp`.`amend_indc` AS `amend_indc`,`sgp`.`delete_indc` AS `delete_indc`,`sgp`.`dependent_detail_name` AS `dependent_detail_name`,`sp`.`description` AS `permission_description`,`spd`.`dependent_detail_description` AS `dependent_detail_description`,`spd`.`dependent` AS `dependent` from ((`security_group_permission_dependent` `sgp` join `security_permission` `sp` on((`sgp`.`permission_name` = `sp`.`permission_name`))) join `security_permission_dependent` `spd` on(((`sgp`.`permission_name` = `spd`.`permission_name`) and (`sgp`.`dependent_detail_name` = `spd`.`dependent_detail_name`)))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_group_permission_view` -- /*!50001 DROP VIEW IF EXISTS `security_group_permission_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_group_permission_view` AS select `sgp`.`group_name` AS `group_name`,`sgp`.`permission_name` AS `permission_name`,`sgp`.`view_indc` AS `view_indc`,`sgp`.`create_indc` AS `create_indc`,`sgp`.`amend_indc` AS `amend_indc`,`sgp`.`delete_indc` AS `delete_indc`,`sp`.`dependent` AS `dependent`,`sp`.`description` AS `permission_description` from (`security_group_permission` `sgp` join `security_permission` `sp` on((`sgp`.`permission_name` = `sp`.`permission_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_initializer_tick_view` -- /*!50001 DROP VIEW IF EXISTS `security_initializer_tick_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_initializer_tick_view` AS select (select max(`security_actor`.`updated_datetime`) from `security_actor`) AS `security_actor_upd`,(select max(`security_actor_group`.`updated_datetime`) from `security_actor_group`) AS `security_actor_group_upd`,(select max(`security_function`.`updated_datetime`) from `security_function`) AS `security_function_upd`,(select max(`security_function_map`.`updated_datetime`) from `security_function_map`) AS `security_function_map_upd`,(select max(`security_group`.`updated_datetime`) from `security_group`) AS `product_upd`,(select max(`security_group_permission`.`updated_datetime`) from `security_group_permission`) AS `security_group_permission_upd`,(select max(`security_group_permission_dependent`.`updated_datetime`) from `security_group_permission_dependent`) AS `security_group_permission_dependent_upd`,(select max(`security_master`.`updated_datetime`) from `security_master`) AS `security_master_upd`,(select max(`security_permission`.`updated_datetime`) from `security_permission`) AS `security_permission_upd`,(select max(`security_permission_dependent`.`updated_datetime`) from `security_permission_dependent`) AS `security_permission_dependent_upd`,(select max(`security_user`.`updated_datetime`) from `security_user`) AS `security_user_upd`,(select max(`security_user_actor`.`updated_datetime`) from `security_user_actor`) AS `security_user_actor_upd` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_permission_function_map_view` -- /*!50001 DROP VIEW IF EXISTS `security_permission_function_map_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_permission_function_map_view` AS select `map`.`permission_name` AS `permission_name`,`map`.`function_name` AS `function_name`,`f`.`page_name` AS `page_name` from (`security_permission_function_map` `map` join `security_function` `f` on((`map`.`function_name` = `f`.`function_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_permission_view` -- /*!50001 DROP VIEW IF EXISTS `security_permission_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_permission_view` AS select `sp`.`permission_name` AS `permission_name`,`map`.`function_name` AS `function_name`,`sp`.`description` AS `description`,`sp`.`created_datetime` AS `created_datetime`,`r`.`dependent` AS `dependent` from ((`security_permission` `sp` left join `security_permission_function_map` `map` on((`sp`.`permission_name` = `map`.`permission_name`))) left join (select `spd`.`permission_name` AS `permission_name`,`spd`.`dependent` AS `dependent` from `security_permission_dependent` `spd` group by `spd`.`permission_name`,`spd`.`dependent`) `r` on((`sp`.`permission_name` = `r`.`permission_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_user_actor_view` -- /*!50001 DROP VIEW IF EXISTS `security_user_actor_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_user_actor_view` AS select `ua`.`user_name` AS `user_name`,`su`.`user_local_name` AS `user_local_name`,`su`.`user_mobile` AS `user_mobile`,`ua`.`actor_name` AS `actor_name`,`at`.`actor_local_name` AS `actor_local_name` from ((`security_user_actor` `ua` join `security_user` `su` on((`ua`.`user_name` = `su`.`user_name`))) join `security_actor` `at` on((`ua`.`actor_name` = `at`.`actor_name`))) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `security_user_view` -- /*!50001 DROP VIEW IF EXISTS `security_user_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `security_user_view` AS select `su`.`user_name` AS `user_name`,`su`.`user_local_name` AS `user_local_name`,`su`.`user_mobile` AS `user_mobile`,`su`.`welcome_page` AS `welcome_page`,group_concat(`ua`.`actor_name` separator ',') AS `actor_name`,group_concat(`ua`.`actor_local_name` separator ',') AS `actor_local_name` from (`security_user` `su` left join `security_user_actor_view` `ua` on((`su`.`user_name` = `ua`.`user_name`))) where (`su`.`user_is_valid_indc` = 'Y') group by `su`.`user_name`,`su`.`user_local_name`,`su`.`user_mobile`,`su`.`welcome_page` */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `sys_table_pkey_view` -- /*!50001 DROP VIEW IF EXISTS `sys_table_pkey_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `sys_table_pkey_view` AS select database() AS `table_qualifier`,`information_schema`.`KEY_COLUMN_USAGE`.`TABLE_SCHEMA` AS `table_owner`,`information_schema`.`KEY_COLUMN_USAGE`.`TABLE_NAME` AS `table_name`,`information_schema`.`KEY_COLUMN_USAGE`.`COLUMN_NAME` AS `column_name`,`information_schema`.`KEY_COLUMN_USAGE`.`CONSTRAINT_NAME` AS `pk_name`,1 AS `pk` from `information_schema`.`KEY_COLUMN_USAGE` where ((`information_schema`.`KEY_COLUMN_USAGE`.`CONSTRAINT_NAME` = 'PRIMARY') and (`information_schema`.`KEY_COLUMN_USAGE`.`TABLE_SCHEMA` = database())) */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; -- -- Final view structure for view `sys_table_schema_view` -- /*!50001 DROP VIEW IF EXISTS `sys_table_schema_view`*/; /*!50001 SET @saved_cs_client = @@character_set_client */; /*!50001 SET @saved_cs_results = @@character_set_results */; /*!50001 SET @saved_col_connection = @@collation_connection */; /*!50001 SET character_set_client = utf8mb4 */; /*!50001 SET character_set_results = utf8mb4 */; /*!50001 SET collation_connection = utf8mb4_0900_ai_ci */; /*!50001 CREATE ALGORITHM=UNDEFINED */ /*!50013 SQL SECURITY DEFINER */ /*!50001 VIEW `sys_table_schema_view` AS select `t`.`table_name` AS `table_name`,`t`.`field_name` AS `field_name`,`t`.`type_name` AS `type_name`,`t`.`type_of_name` AS `type_of_name`,`t`.`max_length` AS `max_length`,cast(`t`.`scale` as decimal(20,0)) AS `scale`,`t`.`is_null_able` AS `is_null_able`,`t`.`field_default_value` AS `field_default_value`,`t`.`xtype` AS `xtype`,`t`.`find_by` AS `find_by`,`t`.`operation` AS `operation`,`t`.`pk` AS `pk`,`t`.`pk_name` AS `pk_name`,`t`.`is_identity` AS `is_identity`,`t`.`colid` AS `colid` from (select `information_schema`.`c`.`TABLE_NAME` AS `table_name`,`information_schema`.`c`.`COLUMN_NAME` AS `field_name`,`information_schema`.`c`.`DATA_TYPE` AS `type_name`,(case `information_schema`.`c`.`DATA_TYPE` when 'nvarchar' then 'string' when 'varchar' then 'string' when 'ntext' then 'string' when 'text' then 'string' when 'char' then 'string' when 'nchar' then 'string' when 'longtext' then 'string' when 'mediumtext' then 'string' when 'sql_variant' then 'string' when 'sysname' then 'string' when 'smallint' then 'Int16' when 'tinyint' then 'byte' when 'bigint' then 'long' when 'smalldatetime' then (case `information_schema`.`c`.`IS_NULLABLE` when 'NO' then 'DateTime' else 'Nullable' end) when 'datetime' then (case `information_schema`.`c`.`IS_NULLABLE` when 'NO' then 'DateTime' else 'Nullable' end) when 'datetime2' then (case `information_schema`.`c`.`IS_NULLABLE` when 'NO' then 'DateTime' else 'Nullable' end) when 'decimal' then 'decimal' when 'timestamp' then 'Nullable' else `information_schema`.`c`.`DATA_TYPE` end) AS `type_of_name`,cast((case when (ifnull(`information_schema`.`c`.`NUMERIC_PRECISION`,99999999) < 0) then 99999999 else ifnull(`information_schema`.`c`.`NUMERIC_PRECISION`,99999999) end) as signed) AS `max_length`,ifnull(`information_schema`.`c`.`NUMERIC_SCALE`,0) AS `scale`,(case `information_schema`.`c`.`IS_NULLABLE` when 'NO' then 'n' else 'y' end) AS `is_null_able`,ifnull(`information_schema`.`c`.`COLUMN_DEFAULT`,'') AS `field_default_value`,cast(0 as char(2) charset utf8mb4) AS `xtype`,0 AS `find_by`,0 AS `operation`,ifnull(`stp`.`pk`,0) AS `pk`,ifnull(`stp`.`pk_name`,'') AS `pk_name`,cast(ifnull((case when (`information_schema`.`c`.`EXTRA` like '%auto_increment%') then 1 else 0 end),0) as signed) AS `is_identity`,ifnull(`information_schema`.`c`.`ORDINAL_POSITION`,0) AS `colid` from (`information_schema`.`COLUMNS` `c` left join `sys_table_pkey_view` `stp` on(((`information_schema`.`c`.`COLUMN_NAME` = `stp`.`column_name`) and (`information_schema`.`c`.`TABLE_NAME` = `stp`.`table_name`)))) where (`information_schema`.`c`.`TABLE_SCHEMA` = database())) `t` where (`t`.`type_name` <> 'sysname') */; /*!50001 SET character_set_client = @saved_cs_client */; /*!50001 SET character_set_results = @saved_cs_results */; /*!50001 SET collation_connection = @saved_col_connection */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2026-10-22 17:53:46