Files
WAI_Project_BACKEND/_localhost-2026_01_21_01_34_31-dump.sql
2026-01-21 01:37:07 +08:00

1657 lines
191 KiB
SQL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- MySQL dump 10.13 Distrib 8.0.44, for Win64 (x86_64)
--
-- Host: 127.0.0.1 Database: cool
-- ------------------------------------------------------
-- Server version 8.0.44
/*!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 `base_sys_conf`
--
DROP TABLE IF EXISTS `base_sys_conf`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_conf` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`c_key` varchar(255) NOT NULL COMMENT '配置键',
`c_value` text NOT NULL COMMENT '',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_base_sys_conf_c_key` (`c_key`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统配置表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_conf`
--
LOCK TABLES `base_sys_conf` WRITE;
/*!40000 ALTER TABLE `base_sys_conf` DISABLE KEYS */;
INSERT INTO `base_sys_conf` (`id`, `create_time`, `update_time`, `c_key`, `c_value`) VALUES (1,'2025-11-19 02:45:00','2025-11-19 02:45:00','logKeep','31'),(2,'2025-11-19 02:45:00','2025-11-19 02:45:00','recycleKeep','31'),(3,'2025-11-19 02:45:00','2025-11-19 02:45:00','db_base.json','success'),(4,'2025-11-19 02:45:01','2025-11-19 02:45:01','menu_menu.json','success'),(5,'2025-11-19 02:45:01','2025-11-19 02:45:01','menu_menu_8.0.json','success'),(6,'2025-11-19 09:27:07','2025-11-19 09:27:07','JWT_SECRET_TOKEN','b0d1b7dbde7f4c09a8559fef6fa28655'),(7,'2025-11-19 09:27:07','2025-11-19 09:27:07','JWT_SECRET_REFRESH_TOKEN','326c0dd09c414c39ad596096b0fc329b');
/*!40000 ALTER TABLE `base_sys_conf` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_department`
--
DROP TABLE IF EXISTS `base_sys_department`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_department` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) NOT NULL COMMENT '部门名称',
`parent_id` bigint DEFAULT NULL COMMENT '上级部门ID',
`order_num` int DEFAULT '0' COMMENT '排序',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统部门';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_department`
--
LOCK TABLES `base_sys_department` WRITE;
/*!40000 ALTER TABLE `base_sys_department` DISABLE KEYS */;
INSERT INTO `base_sys_department` (`id`, `create_time`, `update_time`, `name`, `parent_id`, `order_num`) VALUES (1,'2025-11-19 02:45:00','2025-11-19 02:45:00','COOL',NULL,0),(11,'2025-11-19 02:45:00','2025-11-19 02:45:00','开发',12,2),(12,'2025-11-19 02:45:00','2025-11-19 02:45:00','测试',1,1),(13,'2025-11-19 02:45:00','2025-11-19 02:45:00','游客',1,3);
/*!40000 ALTER TABLE `base_sys_department` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_log`
--
DROP TABLE IF EXISTS `base_sys_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_log` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
`action` varchar(1000) DEFAULT NULL COMMENT '行为',
`ip` varchar(50) DEFAULT NULL COMMENT 'IP',
`params` json DEFAULT NULL COMMENT '参数',
PRIMARY KEY (`id`),
KEY `auto_idx_base_sys_log_user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2866 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统日志表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_log`
--
LOCK TABLES `base_sys_log` WRITE;
/*!40000 ALTER TABLE `base_sys_log` DISABLE KEYS */;
INSERT INTO `base_sys_log` (`id`, `create_time`, `update_time`, `user_id`, `action`, `ip`, `params`) VALUES (2127,'2026-01-20 11:58:08','2026-01-20 11:58:08',1,'/admin/base/sys/log/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2128,'2026-01-20 11:58:10','2026-01-20 11:58:10',1,'/admin/task/info/page','127.0.0.1','{\"page\": \"1\", \"size\": \"100\", \"userId\": 1}'),(2129,'2026-01-20 11:58:13','2026-01-20 11:58:13',1,'/admin/task/info/delete','127.0.0.1','{\"ids\": [1], \"userId\": 1}'),(2130,'2026-01-20 11:58:13','2026-01-20 11:58:13',1,'/admin/task/info/page','127.0.0.1','{\"page\": \"1\", \"size\": \"100\", \"userId\": 1}'),(2131,'2026-01-20 11:58:15','2026-01-20 11:58:15',1,'/admin/dict/type/page','127.0.0.1','{\"page\": \"1\", \"size\": \"50\", \"sort\": \"asc\", \"order\": \"createTime\", \"userId\": 1}'),(2132,'2026-01-20 11:58:16','2026-01-20 11:58:16',1,'/admin/space/type/page','127.0.0.1','{\"page\": \"1\", \"size\": \"50\", \"sort\": \"asc\", \"order\": \"createTime\", \"userId\": 1}'),(2133,'2026-01-20 11:58:16','2026-01-20 11:58:16',1,'/admin/recycle/data/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2134,'2026-01-20 11:58:24','2026-01-20 11:58:24',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2135,'2026-01-20 11:58:25','2026-01-20 11:58:25',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2136,'2026-01-20 11:58:26','2026-01-20 11:58:26',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2137,'2026-01-20 11:58:26','2026-01-20 11:58:26',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2138,'2026-01-20 11:58:27','2026-01-20 11:58:27',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2139,'2026-01-20 11:58:28','2026-01-20 11:58:28',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2140,'2026-01-20 11:58:29','2026-01-20 11:58:29',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2141,'2026-01-20 11:58:30','2026-01-20 11:58:30',1,'/admin/nongchuang/gift-card/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2142,'2026-01-20 11:58:31','2026-01-20 11:58:31',1,'/admin/nongchuang/user-seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2143,'2026-01-20 11:58:31','2026-01-20 11:58:31',1,'/admin/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2144,'2026-01-20 11:58:32','2026-01-20 11:58:32',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2145,'2026-01-20 11:58:32','2026-01-20 11:58:32',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2146,'2026-01-20 11:58:32','2026-01-20 11:58:32',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2147,'2026-01-20 11:58:32','2026-01-20 11:58:32',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2148,'2026-01-20 11:58:32','2026-01-20 11:58:32',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2149,'2026-01-20 12:01:03','2026-01-20 12:01:03',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2150,'2026-01-20 12:03:48','2026-01-20 12:03:48',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2151,'2026-01-20 12:03:48','2026-01-20 12:03:48',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2152,'2026-01-20 12:03:50','2026-01-20 12:03:50',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2153,'2026-01-20 12:03:50','2026-01-20 12:03:50',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2154,'2026-01-20 12:04:16','2026-01-20 12:04:16',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2155,'2026-01-20 12:04:16','2026-01-20 12:04:16',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2156,'2026-01-20 12:24:04','2026-01-20 12:24:04',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2157,'2026-01-20 12:31:08','2026-01-20 12:31:08',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2158,'2026-01-20 12:31:08','2026-01-20 12:31:08',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2159,'2026-01-20 12:31:09','2026-01-20 12:31:09',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2160,'2026-01-20 12:32:06','2026-01-20 12:32:06',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2161,'2026-01-20 12:32:06','2026-01-20 12:32:06',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2162,'2026-01-20 12:32:06','2026-01-20 12:32:06',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2163,'2026-01-20 12:32:24','2026-01-20 12:32:24',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2164,'2026-01-20 12:32:24','2026-01-20 12:32:24',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2165,'2026-01-20 12:32:27','2026-01-20 12:32:27',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2166,'2026-01-20 12:32:27','2026-01-20 12:32:27',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2167,'2026-01-20 12:32:28','2026-01-20 12:32:28',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2168,'2026-01-20 12:32:32','2026-01-20 12:32:32',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2169,'2026-01-20 12:32:36','2026-01-20 12:32:36',NULL,'/api/nongchuang/cart/list','127.0.0.1','{}'),(2170,'2026-01-20 12:34:01','2026-01-20 12:34:01',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2171,'2026-01-20 12:34:30','2026-01-20 12:34:30',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2172,'2026-01-20 12:34:30','2026-01-20 12:34:30',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2173,'2026-01-20 12:34:30','2026-01-20 12:34:30',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2174,'2026-01-20 12:34:32','2026-01-20 12:34:32',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2175,'2026-01-20 12:34:32','2026-01-20 12:34:32',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2176,'2026-01-20 12:34:35','2026-01-20 12:34:35',NULL,'/api/nongchuang/my-seed/list','127.0.0.1','{}'),(2177,'2026-01-20 12:34:37','2026-01-20 12:34:37',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2178,'2026-01-20 12:35:35','2026-01-20 12:35:35',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0c3d4kml2q841h4IBLml2zUG851d4kmy\"}'),(2179,'2026-01-20 12:35:37','2026-01-20 12:35:37',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2180,'2026-01-20 12:35:37','2026-01-20 12:35:37',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2181,'2026-01-20 12:35:37','2026-01-20 12:35:37',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2182,'2026-01-20 12:35:40','2026-01-20 12:35:40',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2183,'2026-01-20 12:35:40','2026-01-20 12:35:40',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2184,'2026-01-20 12:42:06','2026-01-20 12:42:06',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2185,'2026-01-20 12:42:06','2026-01-20 12:42:06',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2186,'2026-01-20 12:42:29','2026-01-20 12:42:29',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2187,'2026-01-20 12:42:29','2026-01-20 12:42:29',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2188,'2026-01-20 12:42:57','2026-01-20 12:42:57',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2189,'2026-01-20 12:42:57','2026-01-20 12:42:57',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2190,'2026-01-20 12:46:05','2026-01-20 12:46:05',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2191,'2026-01-20 12:46:05','2026-01-20 12:46:05',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2192,'2026-01-20 12:46:05','2026-01-20 12:46:05',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2193,'2026-01-20 12:47:52','2026-01-20 12:47:52',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2194,'2026-01-20 12:47:52','2026-01-20 12:47:52',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2195,'2026-01-20 12:47:52','2026-01-20 12:47:52',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2196,'2026-01-20 12:47:59','2026-01-20 12:47:59',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2197,'2026-01-20 12:48:03','2026-01-20 12:48:03',NULL,'/api/nongchuang/seed/store','127.0.0.1','{}'),(2198,'2026-01-20 12:48:06','2026-01-20 12:48:06',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2199,'2026-01-20 12:48:10','2026-01-20 12:48:10',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2200,'2026-01-20 12:48:10','2026-01-20 12:48:10',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2201,'2026-01-20 12:48:12','2026-01-20 12:48:12',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2202,'2026-01-20 12:48:12','2026-01-20 12:48:12',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2203,'2026-01-20 12:48:15','2026-01-20 12:48:15',NULL,'/api/nongchuang/cart/list','127.0.0.1','{}'),(2204,'2026-01-20 12:48:19','2026-01-20 12:48:19',NULL,'/api/nongchuang/seed/store','127.0.0.1','{}'),(2205,'2026-01-20 12:48:45','2026-01-20 12:48:45',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2206,'2026-01-20 12:48:50','2026-01-20 12:48:50',NULL,'/api/nongchuang/product/detail/1','127.0.0.1','{}'),(2207,'2026-01-20 12:54:45','2026-01-20 12:54:45',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2208,'2026-01-20 12:55:53','2026-01-20 12:55:53',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2209,'2026-01-20 12:56:07','2026-01-20 12:56:07',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2210,'2026-01-20 12:56:37','2026-01-20 12:56:37',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2211,'2026-01-20 12:58:48','2026-01-20 12:58:48',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2212,'2026-01-20 12:58:48','2026-01-20 12:58:48',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2213,'2026-01-20 12:58:48','2026-01-20 12:58:48',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2214,'2026-01-20 12:59:22','2026-01-20 12:59:22',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2215,'2026-01-20 12:59:25','2026-01-20 12:59:25',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2216,'2026-01-20 12:59:25','2026-01-20 12:59:25',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2217,'2026-01-20 12:59:27','2026-01-20 12:59:27',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2218,'2026-01-20 12:59:28','2026-01-20 12:59:28',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2219,'2026-01-20 13:01:06','2026-01-20 13:01:06',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0d3bnjHa1CpT0L09PkIa1jW06g0bnjHd\"}'),(2220,'2026-01-20 13:01:10','2026-01-20 13:01:10',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2221,'2026-01-20 13:01:21','2026-01-20 13:01:21',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2222,'2026-01-20 13:01:23','2026-01-20 13:01:23',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2223,'2026-01-20 13:01:41','2026-01-20 13:01:41',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2224,'2026-01-20 13:01:41','2026-01-20 13:01:41',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2225,'2026-01-20 13:01:44','2026-01-20 13:01:44',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2226,'2026-01-20 13:01:45','2026-01-20 13:01:45',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2227,'2026-01-20 13:01:45','2026-01-20 13:01:45',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2228,'2026-01-20 13:01:45','2026-01-20 13:01:45',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2229,'2026-01-20 13:01:46','2026-01-20 13:01:46',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2230,'2026-01-20 13:01:46','2026-01-20 13:01:46',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2231,'2026-01-20 13:01:46','2026-01-20 13:01:46',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2232,'2026-01-20 13:01:46','2026-01-20 13:01:46',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2233,'2026-01-20 13:01:46','2026-01-20 13:01:46',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2234,'2026-01-20 13:07:11','2026-01-20 13:07:11',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2235,'2026-01-20 13:07:11','2026-01-20 13:07:11',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2236,'2026-01-20 13:07:14','2026-01-20 13:07:14',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2237,'2026-01-20 13:07:14','2026-01-20 13:07:14',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2238,'2026-01-20 13:07:14','2026-01-20 13:07:14',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2239,'2026-01-20 13:07:14','2026-01-20 13:07:14',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2240,'2026-01-20 13:07:14','2026-01-20 13:07:14',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2241,'2026-01-20 13:07:14','2026-01-20 13:07:14',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2242,'2026-01-20 13:07:14','2026-01-20 13:07:14',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2243,'2026-01-20 13:07:15','2026-01-20 13:07:15',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2244,'2026-01-20 13:07:45','2026-01-20 13:07:45',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2245,'2026-01-20 13:07:45','2026-01-20 13:07:45',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2246,'2026-01-20 13:07:48','2026-01-20 13:07:48',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2247,'2026-01-20 13:07:48','2026-01-20 13:07:48',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2248,'2026-01-20 13:07:48','2026-01-20 13:07:48',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2249,'2026-01-20 13:07:48','2026-01-20 13:07:48',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2250,'2026-01-20 13:07:48','2026-01-20 13:07:48',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2251,'2026-01-20 13:08:03','2026-01-20 13:08:03',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2252,'2026-01-20 13:08:03','2026-01-20 13:08:03',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2253,'2026-01-20 13:08:03','2026-01-20 13:08:03',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2254,'2026-01-20 13:20:22','2026-01-20 13:20:22',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2255,'2026-01-20 13:20:22','2026-01-20 13:20:22',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2256,'2026-01-20 13:20:22','2026-01-20 13:20:22',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2257,'2026-01-20 13:20:53','2026-01-20 13:20:53',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2258,'2026-01-20 13:20:55','2026-01-20 13:20:55',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2259,'2026-01-20 13:20:55','2026-01-20 13:20:55',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2260,'2026-01-20 13:20:57','2026-01-20 13:20:57',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2261,'2026-01-20 13:20:57','2026-01-20 13:20:57',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2262,'2026-01-20 13:21:26','2026-01-20 13:21:26',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2263,'2026-01-20 13:23:29','2026-01-20 13:23:29',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2264,'2026-01-20 13:23:29','2026-01-20 13:23:29',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2265,'2026-01-20 13:23:49','2026-01-20 13:23:49',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2266,'2026-01-20 13:23:49','2026-01-20 13:23:49',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2267,'2026-01-20 13:23:49','2026-01-20 13:23:49',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2268,'2026-01-20 13:23:53','2026-01-20 13:23:53',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2269,'2026-01-20 13:23:56','2026-01-20 13:23:56',NULL,'/api/nongchuang/seed/store','127.0.0.1','{}'),(2270,'2026-01-20 13:24:00','2026-01-20 13:24:00',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2271,'2026-01-20 13:24:00','2026-01-20 13:24:00',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2272,'2026-01-20 13:24:02','2026-01-20 13:24:02',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2273,'2026-01-20 13:24:05','2026-01-20 13:24:05',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2274,'2026-01-20 13:24:23','2026-01-20 13:24:23',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2275,'2026-01-20 13:24:23','2026-01-20 13:24:23',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2276,'2026-01-20 13:24:27','2026-01-20 13:24:27',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2277,'2026-01-20 13:24:27','2026-01-20 13:24:27',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2278,'2026-01-20 13:24:42','2026-01-20 13:24:42',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2279,'2026-01-20 13:24:42','2026-01-20 13:24:42',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2280,'2026-01-20 13:24:42','2026-01-20 13:24:42',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2281,'2026-01-20 14:43:59','2026-01-20 14:43:59',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2282,'2026-01-20 14:44:08','2026-01-20 14:44:08',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2283,'2026-01-20 14:44:14','2026-01-20 14:44:14',NULL,'/api/nongchuang/cart/list','127.0.0.1','{}'),(2284,'2026-01-20 14:44:18','2026-01-20 14:44:18',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2285,'2026-01-20 14:44:22','2026-01-20 14:44:22',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2286,'2026-01-20 14:44:23','2026-01-20 14:44:23',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2287,'2026-01-20 14:44:42','2026-01-20 14:44:42',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2288,'2026-01-20 14:44:42','2026-01-20 14:44:42',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2289,'2026-01-20 14:44:47','2026-01-20 14:44:47',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2290,'2026-01-20 14:44:47','2026-01-20 14:44:47',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2291,'2026-01-20 14:44:47','2026-01-20 14:44:47',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2292,'2026-01-20 14:44:47','2026-01-20 14:44:47',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2293,'2026-01-20 14:44:47','2026-01-20 14:44:47',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2294,'2026-01-20 14:44:51','2026-01-20 14:44:51',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2295,'2026-01-20 14:44:51','2026-01-20 14:44:51',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2296,'2026-01-20 14:44:51','2026-01-20 14:44:51',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2297,'2026-01-20 14:44:54','2026-01-20 14:44:54',NULL,'/admin/base/open/captcha','127.0.0.1','{\"color\": \"#2c3142\", \"width\": \"150\", \"height\": \"45\"}'),(2298,'2026-01-20 14:45:03','2026-01-20 14:45:03',NULL,'/admin/base/open/login','127.0.0.1','{\"password\": \"123456\", \"username\": \"admin\", \"captchaId\": \"c2a36f53-fdb9-414b-b03a-72290332287a\", \"verifyCode\": \"dU5O\"}'),(2299,'2026-01-20 14:45:03','2026-01-20 14:45:03',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2300,'2026-01-20 14:45:03','2026-01-20 14:45:03',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2301,'2026-01-20 14:45:03','2026-01-20 14:45:03',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2302,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2303,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2304,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2305,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2306,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2307,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2308,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2309,'2026-01-20 14:45:04','2026-01-20 14:45:04',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2310,'2026-01-20 14:51:14','2026-01-20 14:51:14',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2311,'2026-01-20 14:51:19','2026-01-20 14:51:19',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2312,'2026-01-20 14:51:22','2026-01-20 14:51:22',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2313,'2026-01-20 14:51:30','2026-01-20 14:51:30',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2314,'2026-01-20 14:51:30','2026-01-20 14:51:30',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2315,'2026-01-20 14:51:30','2026-01-20 14:51:30',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2316,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2317,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2318,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2319,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2320,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2321,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2322,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2323,'2026-01-20 14:51:33','2026-01-20 14:51:33',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2324,'2026-01-20 14:51:34','2026-01-20 14:51:34',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2325,'2026-01-20 14:51:34','2026-01-20 14:51:34',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2326,'2026-01-20 14:51:38','2026-01-20 14:51:38',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2327,'2026-01-20 14:51:39','2026-01-20 14:51:39',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2328,'2026-01-20 14:51:43','2026-01-20 14:51:43',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2329,'2026-01-20 14:51:43','2026-01-20 14:51:43',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2330,'2026-01-20 14:51:44','2026-01-20 14:51:44',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2331,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2332,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2333,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2334,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2335,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2336,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2337,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2338,'2026-01-20 14:51:46','2026-01-20 14:51:46',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2339,'2026-01-20 14:53:12','2026-01-20 14:53:12',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2340,'2026-01-20 14:53:12','2026-01-20 14:53:12',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2341,'2026-01-20 14:53:15','2026-01-20 14:53:15',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2342,'2026-01-20 14:53:15','2026-01-20 14:53:15',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2343,'2026-01-20 14:53:16','2026-01-20 14:53:16',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2344,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2345,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2346,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2347,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2348,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2349,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2350,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2351,'2026-01-20 14:53:17','2026-01-20 14:53:17',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2352,'2026-01-20 14:53:48','2026-01-20 14:53:48',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2353,'2026-01-20 14:53:48','2026-01-20 14:53:48',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2354,'2026-01-20 15:06:21','2026-01-20 15:06:21',NULL,'/admin/base/open/captcha','127.0.0.1','{\"color\": \"#2c3142\", \"width\": \"150\", \"height\": \"45\"}'),(2355,'2026-01-20 15:06:30','2026-01-20 15:06:30',NULL,'/admin/base/open/login','127.0.0.1','{\"password\": \"123456\", \"username\": \"admin\", \"captchaId\": \"80ac3f92-b05e-41d5-92c3-5ba38b75050a\", \"verifyCode\": \"bcMH\"}'),(2356,'2026-01-20 15:06:30','2026-01-20 15:06:30',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2357,'2026-01-20 15:06:30','2026-01-20 15:06:30',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2358,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2359,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2360,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2361,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2362,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2363,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2364,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2365,'2026-01-20 15:06:31','2026-01-20 15:06:31',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2366,'2026-01-20 15:06:36','2026-01-20 15:06:36',1,'/admin/base/sys/department/list','127.0.0.1','{\"userId\": 1}'),(2367,'2026-01-20 15:06:37','2026-01-20 15:06:37',1,'/admin/base/sys/user/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1, \"departmentIds\": \"1\"}'),(2368,'2026-01-20 15:06:38','2026-01-20 15:06:38',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2369,'2026-01-20 15:06:38','2026-01-20 15:06:38',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2370,'2026-01-20 15:06:39','2026-01-20 15:06:39',1,'/admin/base/sys/role/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2371,'2026-01-20 15:06:42','2026-01-20 15:06:42',1,'/admin/base/sys/param/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"userId\": 1}'),(2372,'2026-01-20 15:06:46','2026-01-20 15:06:46',1,'/admin/base/sys/log/getKeep','127.0.0.1','{\"userId\": 1}'),(2373,'2026-01-20 15:06:46','2026-01-20 15:06:46',1,'/admin/base/sys/log/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2374,'2026-01-20 15:06:55','2026-01-20 15:06:55',1,'/admin/base/sys/param/info','127.0.0.1','{\"id\": \"6\", \"userId\": 1}'),(2375,'2026-01-20 15:07:16','2026-01-20 15:07:16',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2376,'2026-01-20 15:07:21','2026-01-20 15:07:21',1,'/admin/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2377,'2026-01-20 15:07:22','2026-01-20 15:07:22',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2378,'2026-01-20 15:07:24','2026-01-20 15:07:24',1,'/admin/nongchuang/model-3d/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"userId\": 1}'),(2379,'2026-01-20 15:07:30','2026-01-20 15:07:30',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2380,'2026-01-20 15:07:31','2026-01-20 15:07:31',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2381,'2026-01-20 15:07:37','2026-01-20 15:07:37',1,'/admin/base/comm/uploadMode','127.0.0.1','{\"userId\": 1}'),(2382,'2026-01-20 15:07:37','2026-01-20 15:07:37',NULL,'/admin/base/comm/upload','127.0.0.1','{}'),(2383,'2026-01-20 15:08:31','2026-01-20 15:08:31',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2384,'2026-01-20 15:08:34','2026-01-20 15:08:34',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2385,'2026-01-20 15:08:35','2026-01-20 15:08:35',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2386,'2026-01-20 15:08:39','2026-01-20 15:08:39',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2387,'2026-01-20 15:08:39','2026-01-20 15:08:39',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2388,'2026-01-20 15:08:43','2026-01-20 15:08:43',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2389,'2026-01-20 15:08:43','2026-01-20 15:08:43',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2390,'2026-01-20 15:08:48','2026-01-20 15:08:48',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2391,'2026-01-20 15:08:48','2026-01-20 15:08:48',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2392,'2026-01-20 15:08:48','2026-01-20 15:08:48',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2393,'2026-01-20 15:08:51','2026-01-20 15:08:51',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2394,'2026-01-20 15:09:57','2026-01-20 15:09:57',1,'/admin/nongchuang/user/delete','127.0.0.1','{\"ids\": [6], \"userId\": 1}'),(2395,'2026-01-20 15:09:57','2026-01-20 15:09:57',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2396,'2026-01-20 15:09:58','2026-01-20 15:09:58',1,'/admin/nongchuang/user/delete','127.0.0.1','{\"ids\": [7], \"userId\": 1}'),(2397,'2026-01-20 15:09:58','2026-01-20 15:09:58',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2398,'2026-01-20 15:10:05','2026-01-20 15:10:05',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2399,'2026-01-20 15:10:05','2026-01-20 15:10:05',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2400,'2026-01-20 15:10:13','2026-01-20 15:10:13',1,'/admin/base/sys/menu/delete','127.0.0.1','{\"ids\": [123], \"userId\": 1}'),(2401,'2026-01-20 15:10:13','2026-01-20 15:10:13',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2402,'2026-01-20 15:10:13','2026-01-20 15:10:13',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2403,'2026-01-20 15:10:15','2026-01-20 15:10:15',1,'/admin/base/sys/menu/list','127.0.0.1','{\"userId\": 1}'),(2404,'2026-01-20 15:10:15','2026-01-20 15:10:15',1,'/admin/base/sys/menu/info','127.0.0.1','{\"id\": \"121\", \"userId\": 1}'),(2405,'2026-01-20 15:10:23','2026-01-20 15:10:23',1,'/admin/base/sys/menu/update','127.0.0.1','{\"id\": 121, \"icon\": \"icon-list\", \"name\": \"菜单管理\", \"type\": 1, \"isShow\": true, \"router\": \"/nongchuang/app-menu/list\", \"userId\": 1, \"orderNum\": 10, \"parentId\": 97, \"viewPath\": \"nongchuang/views/app-menu\", \"keepAlive\": true, \"childMenus\": {}, \"createTime\": \"2026-01-20 15:04:37\", \"parentName\": {}, \"updateTime\": \"2026-01-20 15:04:37\"}'),(2406,'2026-01-20 15:10:23','2026-01-20 15:10:23',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2407,'2026-01-20 15:10:23','2026-01-20 15:10:23',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2408,'2026-01-20 15:10:25','2026-01-20 15:10:25',1,'/admin/base/sys/menu/info','127.0.0.1','{\"id\": \"122\", \"userId\": 1}'),(2409,'2026-01-20 15:10:25','2026-01-20 15:10:25',1,'/admin/base/sys/menu/list','127.0.0.1','{\"userId\": 1}'),(2410,'2026-01-20 15:10:32','2026-01-20 15:10:32',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2411,'2026-01-20 15:10:32','2026-01-20 15:10:32',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2412,'2026-01-20 15:10:35','2026-01-20 15:10:35',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2413,'2026-01-20 15:10:35','2026-01-20 15:10:35',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2414,'2026-01-20 15:10:35','2026-01-20 15:10:35',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2415,'2026-01-20 15:10:35','2026-01-20 15:10:35',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2416,'2026-01-20 15:10:39','2026-01-20 15:10:39',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2417,'2026-01-20 15:10:39','2026-01-20 15:10:39',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2418,'2026-01-20 15:10:39','2026-01-20 15:10:39',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2419,'2026-01-20 15:10:40','2026-01-20 15:10:40',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2420,'2026-01-20 15:10:40','2026-01-20 15:10:40',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2421,'2026-01-20 15:10:48','2026-01-20 15:10:48',1,'/admin/base/sys/menu/info','127.0.0.1','{\"id\": \"122\", \"userId\": 1}'),(2422,'2026-01-20 15:10:48','2026-01-20 15:10:48',1,'/admin/base/sys/menu/list','127.0.0.1','{\"userId\": 1}'),(2423,'2026-01-20 15:10:53','2026-01-20 15:10:53',1,'/admin/base/sys/menu/update','127.0.0.1','{\"id\": 122, \"icon\": \"icon-app\", \"name\": \"分类管理\", \"type\": 1, \"isShow\": true, \"router\": \"/nongchuang/category/list\", \"userId\": 1, \"orderNum\": 11, \"parentId\": 97, \"viewPath\": \"nongchuang/views/category\", \"keepAlive\": true, \"childMenus\": {}, \"createTime\": \"2026-01-20 15:04:37\", \"parentName\": {}, \"updateTime\": \"2026-01-20 15:04:37\"}'),(2424,'2026-01-20 15:10:53','2026-01-20 15:10:53',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2425,'2026-01-20 15:10:53','2026-01-20 15:10:53',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2426,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2427,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2428,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2429,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2430,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2431,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2432,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2433,'2026-01-20 15:10:57','2026-01-20 15:10:57',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2434,'2026-01-20 15:10:58','2026-01-20 15:10:58',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2435,'2026-01-20 15:10:58','2026-01-20 15:10:58',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2436,'2026-01-20 15:11:00','2026-01-20 15:11:00',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2437,'2026-01-20 15:11:00','2026-01-20 15:11:00',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2438,'2026-01-20 15:11:00','2026-01-20 15:11:00',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2439,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2440,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2441,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2442,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2443,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2444,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2445,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2446,'2026-01-20 15:11:01','2026-01-20 15:11:01',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2447,'2026-01-20 15:11:04','2026-01-20 15:11:04',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2448,'2026-01-20 15:11:11','2026-01-20 15:11:11',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2449,'2026-01-20 15:11:12','2026-01-20 15:11:12',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2450,'2026-01-20 15:11:13','2026-01-20 15:11:13',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2451,'2026-01-20 15:11:14','2026-01-20 15:11:14',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2452,'2026-01-20 15:11:14','2026-01-20 15:11:14',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2453,'2026-01-20 15:11:16','2026-01-20 15:11:16',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2454,'2026-01-20 15:11:16','2026-01-20 15:11:16',1,'/admin/nongchuang/gift-card/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2455,'2026-01-20 15:11:17','2026-01-20 15:11:17',1,'/admin/nongchuang/user-seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2456,'2026-01-20 15:11:18','2026-01-20 15:11:18',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2457,'2026-01-20 15:11:19','2026-01-20 15:11:19',1,'/admin/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2458,'2026-01-20 15:11:20','2026-01-20 15:11:20',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2459,'2026-01-20 15:11:21','2026-01-20 15:11:21',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2460,'2026-01-20 15:11:21','2026-01-20 15:11:21',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2461,'2026-01-20 15:11:21','2026-01-20 15:11:21',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2462,'2026-01-20 15:11:21','2026-01-20 15:11:21',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2463,'2026-01-20 15:11:22','2026-01-20 15:11:22',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2464,'2026-01-20 15:16:52','2026-01-20 15:16:52',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2465,'2026-01-20 15:16:52','2026-01-20 15:16:52',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2466,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2467,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2468,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2469,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2470,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2471,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2472,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2473,'2026-01-20 15:16:54','2026-01-20 15:16:54',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2474,'2026-01-20 15:16:56','2026-01-20 15:16:56',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2475,'2026-01-20 15:16:57','2026-01-20 15:16:57',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2476,'2026-01-20 15:16:58','2026-01-20 15:16:58',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2477,'2026-01-20 15:18:03','2026-01-20 15:18:03',1,'/admin/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2478,'2026-01-20 15:18:04','2026-01-20 15:18:04',1,'/admin/nongchuang/user-seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2479,'2026-01-20 15:18:04','2026-01-20 15:18:04',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2480,'2026-01-20 15:18:05','2026-01-20 15:18:05',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2481,'2026-01-20 15:18:05','2026-01-20 15:18:05',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2482,'2026-01-20 15:18:05','2026-01-20 15:18:05',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2483,'2026-01-20 15:18:05','2026-01-20 15:18:05',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2484,'2026-01-20 15:18:05','2026-01-20 15:18:05',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2485,'2026-01-20 15:18:08','2026-01-20 15:18:08',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2486,'2026-01-20 15:18:18','2026-01-20 15:18:18',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2487,'2026-01-20 15:18:19','2026-01-20 15:18:19',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2488,'2026-01-20 15:18:30','2026-01-20 15:18:30',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2489,'2026-01-20 15:18:30','2026-01-20 15:18:30',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2490,'2026-01-20 15:18:30','2026-01-20 15:18:30',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2491,'2026-01-20 15:18:43','2026-01-20 15:18:43',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2492,'2026-01-20 15:18:44','2026-01-20 15:18:44',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2493,'2026-01-20 15:18:44','2026-01-20 15:18:44',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2494,'2026-01-20 15:18:47','2026-01-20 15:18:47',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2495,'2026-01-20 15:18:47','2026-01-20 15:18:47',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2496,'2026-01-20 15:23:58','2026-01-20 15:23:58',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2497,'2026-01-20 15:23:59','2026-01-20 15:23:59',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2498,'2026-01-20 15:26:48','2026-01-20 15:26:48',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2499,'2026-01-20 15:26:48','2026-01-20 15:26:48',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2500,'2026-01-20 15:26:48','2026-01-20 15:26:48',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2501,'2026-01-20 15:28:04','2026-01-20 15:28:04',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2502,'2026-01-20 15:28:04','2026-01-20 15:28:04',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2503,'2026-01-20 15:28:14','2026-01-20 15:28:14',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2504,'2026-01-20 15:28:43','2026-01-20 15:28:43',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2505,'2026-01-20 15:28:44','2026-01-20 15:28:44',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2506,'2026-01-20 15:28:49','2026-01-20 15:28:49',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2507,'2026-01-20 15:28:49','2026-01-20 15:28:49',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2508,'2026-01-20 15:28:49','2026-01-20 15:28:49',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2509,'2026-01-20 15:28:51','2026-01-20 15:28:51',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2510,'2026-01-20 15:29:07','2026-01-20 15:29:07',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2511,'2026-01-20 15:29:08','2026-01-20 15:29:08',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2512,'2026-01-20 15:29:09','2026-01-20 15:29:09',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2513,'2026-01-20 15:30:17','2026-01-20 15:30:17',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2514,'2026-01-20 15:30:17','2026-01-20 15:30:17',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2515,'2026-01-20 15:30:19','2026-01-20 15:30:19',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2516,'2026-01-20 15:30:51','2026-01-20 15:30:51',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2517,'2026-01-20 15:30:51','2026-01-20 15:30:51',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2518,'2026-01-20 15:30:54','2026-01-20 15:30:54',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2519,'2026-01-20 15:31:20','2026-01-20 15:31:20',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2520,'2026-01-20 15:31:20','2026-01-20 15:31:20',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2521,'2026-01-20 15:31:20','2026-01-20 15:31:20',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2522,'2026-01-20 15:35:03','2026-01-20 15:35:03',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2523,'2026-01-20 15:35:03','2026-01-20 15:35:03',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2524,'2026-01-20 15:35:05','2026-01-20 15:35:05',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2525,'2026-01-20 15:35:05','2026-01-20 15:35:05',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2526,'2026-01-20 15:35:06','2026-01-20 15:35:06',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2527,'2026-01-20 15:35:06','2026-01-20 15:35:06',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2528,'2026-01-20 15:35:28','2026-01-20 15:35:28',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2529,'2026-01-20 15:35:49','2026-01-20 15:35:49',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2530,'2026-01-20 15:35:49','2026-01-20 15:35:49',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2531,'2026-01-20 15:35:49','2026-01-20 15:35:49',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2532,'2026-01-20 15:35:56','2026-01-20 15:35:56',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2533,'2026-01-20 15:35:58','2026-01-20 15:35:58',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2534,'2026-01-20 15:35:58','2026-01-20 15:35:58',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2535,'2026-01-20 15:35:59','2026-01-20 15:35:59',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2536,'2026-01-20 15:35:59','2026-01-20 15:35:59',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2537,'2026-01-20 15:36:07','2026-01-20 15:36:07',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0e3YtxFa13ZY2L0t7xGa1ibZ8f3YtxFU\"}'),(2538,'2026-01-20 15:36:09','2026-01-20 15:36:09',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2539,'2026-01-20 15:36:09','2026-01-20 15:36:09',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2540,'2026-01-20 15:36:09','2026-01-20 15:36:09',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2541,'2026-01-20 15:36:11','2026-01-20 15:36:11',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2542,'2026-01-20 15:36:11','2026-01-20 15:36:11',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2543,'2026-01-20 15:40:00','2026-01-20 15:40:00',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2544,'2026-01-20 15:40:00','2026-01-20 15:40:00',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2545,'2026-01-20 15:40:26','2026-01-20 15:40:26',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2546,'2026-01-20 15:40:26','2026-01-20 15:40:26',NULL,'/api/nongchuang/user/info','127.0.0.1','{}'),(2547,'2026-01-20 15:44:54','2026-01-20 15:44:54',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2548,'2026-01-20 15:44:55','2026-01-20 15:44:55',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2549,'2026-01-20 15:44:57','2026-01-20 15:44:57',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2550,'2026-01-20 15:44:57','2026-01-20 15:44:57',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2551,'2026-01-20 15:44:57','2026-01-20 15:44:57',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2552,'2026-01-20 15:44:57','2026-01-20 15:44:57',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2553,'2026-01-20 15:44:58','2026-01-20 15:44:58',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2554,'2026-01-20 15:45:08','2026-01-20 15:45:08',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2555,'2026-01-20 15:45:09','2026-01-20 15:45:09',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2556,'2026-01-20 15:45:10','2026-01-20 15:45:10',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2557,'2026-01-20 15:45:12','2026-01-20 15:45:12',1,'/admin/nongchuang/gift-card/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2558,'2026-01-20 15:45:12','2026-01-20 15:45:12',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2559,'2026-01-20 15:45:13','2026-01-20 15:45:13',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2560,'2026-01-20 15:45:14','2026-01-20 15:45:14',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2561,'2026-01-20 15:45:55','2026-01-20 15:45:55',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2562,'2026-01-20 15:45:55','2026-01-20 15:45:55',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2563,'2026-01-20 15:45:55','2026-01-20 15:45:55',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2564,'2026-01-20 15:48:25','2026-01-20 15:48:25',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2565,'2026-01-20 15:48:25','2026-01-20 15:48:25',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2566,'2026-01-20 15:48:27','2026-01-20 15:48:27',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2567,'2026-01-20 15:48:27','2026-01-20 15:48:27',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2568,'2026-01-20 15:48:29','2026-01-20 15:48:29',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2569,'2026-01-20 15:48:29','2026-01-20 15:48:29',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2570,'2026-01-20 15:48:29','2026-01-20 15:48:29',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2571,'2026-01-20 15:48:30','2026-01-20 15:48:30',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2572,'2026-01-20 15:48:49','2026-01-20 15:48:49',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2573,'2026-01-20 15:48:49','2026-01-20 15:48:49',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2574,'2026-01-20 15:49:51','2026-01-20 15:49:51',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2575,'2026-01-20 15:49:51','2026-01-20 15:49:51',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2576,'2026-01-20 15:49:51','2026-01-20 15:49:51',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2577,'2026-01-20 16:14:15','2026-01-20 16:14:15',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2578,'2026-01-20 16:14:15','2026-01-20 16:14:15',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2579,'2026-01-20 16:14:15','2026-01-20 16:14:15',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2580,'2026-01-20 17:39:22','2026-01-20 17:39:22',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0b3W5dGa1EbV1L01MnGa1DsxD74W5dGT\"}'),(2581,'2026-01-20 17:40:54','2026-01-20 17:40:54',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2582,'2026-01-20 17:40:54','2026-01-20 17:40:54',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2583,'2026-01-20 17:41:09','2026-01-20 17:41:09',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2584,'2026-01-20 17:41:09','2026-01-20 17:41:09',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2585,'2026-01-20 17:41:09','2026-01-20 17:41:09',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2586,'2026-01-20 17:54:35','2026-01-20 17:54:35',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2587,'2026-01-20 17:54:35','2026-01-20 17:54:35',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2588,'2026-01-20 17:54:35','2026-01-20 17:54:35',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2589,'2026-01-20 17:54:40','2026-01-20 17:54:40',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0f3Ht10w3Kymn63Me73w3sZqQa1Ht10h\"}'),(2590,'2026-01-20 18:02:03','2026-01-20 18:02:03',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2591,'2026-01-20 18:02:03','2026-01-20 18:02:03',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2592,'2026-01-20 18:02:03','2026-01-20 18:02:03',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2593,'2026-01-20 18:02:08','2026-01-20 18:02:08',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0e3sDIkl2YbG2h4FtAml2pwolO3sDIka\"}'),(2594,'2026-01-20 18:06:12','2026-01-20 18:06:12',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2595,'2026-01-20 18:06:12','2026-01-20 18:06:12',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2596,'2026-01-20 18:06:12','2026-01-20 18:06:12',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2597,'2026-01-20 22:23:31','2026-01-20 22:23:31',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2598,'2026-01-20 22:23:31','2026-01-20 22:23:31',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2599,'2026-01-20 22:23:31','2026-01-20 22:23:31',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2600,'2026-01-20 22:23:45','2026-01-20 22:23:45',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2601,'2026-01-20 22:43:25','2026-01-20 22:43:25',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2602,'2026-01-20 22:43:25','2026-01-20 22:43:25',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2603,'2026-01-20 22:43:25','2026-01-20 22:43:25',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2604,'2026-01-20 22:43:40','2026-01-20 22:43:40',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0f3LQgll2nWk2h4wkTnl23yiry3LQglX\"}'),(2605,'2026-01-20 22:49:47','2026-01-20 22:49:47',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2606,'2026-01-20 22:49:47','2026-01-20 22:49:47',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2607,'2026-01-20 22:49:47','2026-01-20 22:49:47',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2608,'2026-01-20 22:49:53','2026-01-20 22:49:53',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2609,'2026-01-20 22:49:53','2026-01-20 22:49:53',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2610,'2026-01-20 22:49:53','2026-01-20 22:49:53',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2611,'2026-01-20 22:50:00','2026-01-20 22:50:00',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0e3D8Jkl2LUV2h4TIPml2r2LNJ3D8Jkf\"}'),(2612,'2026-01-20 22:56:22','2026-01-20 22:56:22',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2613,'2026-01-20 22:56:54','2026-01-20 22:56:54',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2614,'2026-01-20 22:56:55','2026-01-20 22:56:55',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2615,'2026-01-20 22:56:58','2026-01-20 22:56:58',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2616,'2026-01-20 22:56:58','2026-01-20 22:56:58',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2617,'2026-01-20 22:57:29','2026-01-20 22:57:29',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2618,'2026-01-20 22:57:29','2026-01-20 22:57:29',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2619,'2026-01-20 22:57:33','2026-01-20 22:57:33',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2620,'2026-01-20 22:57:33','2026-01-20 22:57:33',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2621,'2026-01-20 22:57:37','2026-01-20 22:57:37',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2622,'2026-01-20 22:57:37','2026-01-20 22:57:37',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2623,'2026-01-20 22:57:42','2026-01-20 22:57:42',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2624,'2026-01-20 22:57:42','2026-01-20 22:57:42',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2625,'2026-01-20 22:57:42','2026-01-20 22:57:42',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2626,'2026-01-20 22:57:42','2026-01-20 22:57:42',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2627,'2026-01-20 22:57:46','2026-01-20 22:57:46',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2628,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2629,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2630,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2631,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2632,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2633,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2634,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2635,'2026-01-20 22:57:53','2026-01-20 22:57:53',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2636,'2026-01-20 22:57:56','2026-01-20 22:57:56',1,'/admin/base/sys/department/list','127.0.0.1','{\"userId\": 1}'),(2637,'2026-01-20 22:57:56','2026-01-20 22:57:56',1,'/admin/base/sys/user/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1, \"departmentIds\": \"1\"}'),(2638,'2026-01-20 22:57:57','2026-01-20 22:57:57',1,'/admin/base/sys/menu/list','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"asc\", \"order\": \"orderNum\", \"userId\": 1}'),(2639,'2026-01-20 22:57:57','2026-01-20 22:57:57',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2640,'2026-01-20 22:57:58','2026-01-20 22:57:58',1,'/admin/base/sys/role/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2641,'2026-01-20 22:58:01','2026-01-20 22:58:01',1,'/admin/base/sys/param/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"userId\": 1}'),(2642,'2026-01-20 22:58:03','2026-01-20 22:58:03',1,'/admin/base/sys/log/getKeep','127.0.0.1','{\"userId\": 1}'),(2643,'2026-01-20 22:58:03','2026-01-20 22:58:03',1,'/admin/base/sys/log/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2644,'2026-01-20 22:58:06','2026-01-20 22:58:06',1,'/admin/task/info/page','127.0.0.1','{\"page\": \"1\", \"size\": \"100\", \"userId\": 1}'),(2645,'2026-01-20 22:58:08','2026-01-20 22:58:08',1,'/admin/dict/type/page','127.0.0.1','{\"page\": \"1\", \"size\": \"50\", \"sort\": \"asc\", \"order\": \"createTime\", \"userId\": 1}'),(2646,'2026-01-20 22:58:09','2026-01-20 22:58:09',1,'/admin/space/type/page','127.0.0.1','{\"page\": \"1\", \"size\": \"50\", \"sort\": \"asc\", \"order\": \"createTime\", \"userId\": 1}'),(2647,'2026-01-20 22:58:10','2026-01-20 22:58:10',1,'/admin/recycle/data/page','127.0.0.1','{\"page\": \"1\", \"size\": \"20\", \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2648,'2026-01-20 22:58:10','2026-01-20 22:58:10',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2649,'2026-01-20 22:58:10','2026-01-20 22:58:10',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2650,'2026-01-20 22:58:10','2026-01-20 22:58:10',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2651,'2026-01-20 22:58:16','2026-01-20 22:58:16',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2652,'2026-01-20 22:58:17','2026-01-20 22:58:17',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2653,'2026-01-20 22:58:18','2026-01-20 22:58:18',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2654,'2026-01-20 22:58:18','2026-01-20 22:58:18',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2655,'2026-01-20 22:58:20','2026-01-20 22:58:20',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2656,'2026-01-20 22:58:20','2026-01-20 22:58:20',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2657,'2026-01-20 22:58:21','2026-01-20 22:58:21',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2658,'2026-01-20 22:58:26','2026-01-20 22:58:26',1,'/admin/nongchuang/user/delete','127.0.0.1','{\"ids\": [13, 12, 11, 10, 9, 8], \"userId\": 1}'),(2659,'2026-01-20 22:58:26','2026-01-20 22:58:26',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2660,'2026-01-20 22:58:27','2026-01-20 22:58:27',1,'/admin/nongchuang/gift-card/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2661,'2026-01-20 22:58:28','2026-01-20 22:58:28',1,'/admin/nongchuang/user-seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2662,'2026-01-20 22:58:29','2026-01-20 22:58:29',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2663,'2026-01-20 22:58:31','2026-01-20 22:58:31',1,'/admin/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2664,'2026-01-20 22:58:31','2026-01-20 22:58:31',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2665,'2026-01-20 22:58:33','2026-01-20 22:58:33',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2666,'2026-01-20 22:58:33','2026-01-20 22:58:33',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2667,'2026-01-20 22:58:33','2026-01-20 22:58:33',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2668,'2026-01-20 22:58:33','2026-01-20 22:58:33',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2669,'2026-01-20 22:58:33','2026-01-20 22:58:33',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2670,'2026-01-20 22:58:34','2026-01-20 22:58:34',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2671,'2026-01-20 23:00:15','2026-01-20 23:00:15',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0c3WBfGa15Ra2L0m1JFa1arKmk2WBfGO\"}'),(2672,'2026-01-20 23:21:20','2026-01-20 23:21:20',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2673,'2026-01-20 23:21:20','2026-01-20 23:21:20',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2674,'2026-01-20 23:21:20','2026-01-20 23:21:20',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2675,'2026-01-20 23:28:51','2026-01-20 23:28:51',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2676,'2026-01-20 23:28:51','2026-01-20 23:28:51',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2677,'2026-01-20 23:28:55','2026-01-20 23:28:55',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2678,'2026-01-20 23:28:55','2026-01-20 23:28:55',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2679,'2026-01-20 23:29:28','2026-01-20 23:29:28',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2680,'2026-01-20 23:29:28','2026-01-20 23:29:28',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2681,'2026-01-20 23:29:32','2026-01-20 23:29:32',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2682,'2026-01-20 23:29:32','2026-01-20 23:29:32',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2683,'2026-01-20 23:29:32','2026-01-20 23:29:32',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2684,'2026-01-20 23:29:33','2026-01-20 23:29:33',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2685,'2026-01-20 23:29:34','2026-01-20 23:29:34',NULL,'/admin/base/open/captcha','127.0.0.1','{\"color\": \"#2c3142\", \"width\": \"150\", \"height\": \"45\"}'),(2686,'2026-01-20 23:29:41','2026-01-20 23:29:41',NULL,'/admin/base/open/login','127.0.0.1','{\"password\": \"123456\", \"username\": \"admin\", \"captchaId\": \"f0e45cbe-6a31-4d48-afe2-21ad3d0e1d4a\", \"verifyCode\": \"Mmgc\"}'),(2687,'2026-01-20 23:29:41','2026-01-20 23:29:41',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2688,'2026-01-20 23:29:41','2026-01-20 23:29:41',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2689,'2026-01-20 23:29:41','2026-01-20 23:29:41',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2690,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2691,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/adoption-project/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2692,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2693,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/device/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2694,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2695,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"userId\": 1}'),(2696,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 10, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2697,'2026-01-20 23:29:42','2026-01-20 23:29:42',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2698,'2026-01-20 23:29:46','2026-01-20 23:29:46',1,'/admin/nongchuang/product/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2699,'2026-01-20 23:29:47','2026-01-20 23:29:47',1,'/admin/nongchuang/farm/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2700,'2026-01-20 23:29:48','2026-01-20 23:29:48',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2701,'2026-01-20 23:29:49','2026-01-20 23:29:49',1,'/admin/nongchuang/gift-card/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2702,'2026-01-20 23:29:50','2026-01-20 23:29:50',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2703,'2026-01-20 23:29:52','2026-01-20 23:29:52',1,'/admin/nongchuang/user/delete','127.0.0.1','{\"ids\": [14], \"userId\": 1}'),(2704,'2026-01-20 23:29:52','2026-01-20 23:29:52',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2705,'2026-01-20 23:29:54','2026-01-20 23:29:54',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2706,'2026-01-20 23:29:55','2026-01-20 23:29:55',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2707,'2026-01-20 23:29:56','2026-01-20 23:29:56',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2708,'2026-01-20 23:29:57','2026-01-20 23:29:57',1,'/admin/nongchuang/stats/dashboard','127.0.0.1','{\"userId\": 1}'),(2709,'2026-01-20 23:29:57','2026-01-20 23:29:57',1,'/admin/nongchuang/seed/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"salesCount\", \"userId\": 1}'),(2710,'2026-01-20 23:29:57','2026-01-20 23:29:57',1,'/admin/nongchuang/order/page','127.0.0.1','{\"page\": 1, \"size\": 5, \"sort\": \"desc\", \"order\": \"createTime\", \"userId\": 1}'),(2711,'2026-01-20 23:29:57','2026-01-20 23:29:57',1,'/admin/nongchuang/stats/order-trend','127.0.0.1','{\"userId\": 1}'),(2712,'2026-01-20 23:29:57','2026-01-20 23:29:57',1,'/admin/nongchuang/stats/user-growth','127.0.0.1','{\"userId\": 1}'),(2713,'2026-01-20 23:29:58','2026-01-20 23:29:58',1,'/admin/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2714,'2026-01-20 23:29:59','2026-01-20 23:29:59',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2715,'2026-01-20 23:32:04','2026-01-20 23:32:04',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2716,'2026-01-20 23:32:04','2026-01-20 23:32:04',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2717,'2026-01-20 23:32:09','2026-01-20 23:32:09',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2718,'2026-01-20 23:32:09','2026-01-20 23:32:09',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2719,'2026-01-20 23:32:10','2026-01-20 23:32:10',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2720,'2026-01-20 23:32:10','2026-01-20 23:32:10',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2721,'2026-01-20 23:32:17','2026-01-20 23:32:17',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2722,'2026-01-20 23:32:17','2026-01-20 23:32:17',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2723,'2026-01-20 23:32:17','2026-01-20 23:32:17',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2724,'2026-01-20 23:32:19','2026-01-20 23:32:19',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2725,'2026-01-20 23:38:15','2026-01-20 23:38:15',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2726,'2026-01-20 23:38:54','2026-01-20 23:38:54',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2727,'2026-01-20 23:38:57','2026-01-20 23:38:57',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2728,'2026-01-20 23:39:10','2026-01-20 23:39:10',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2729,'2026-01-20 23:39:10','2026-01-20 23:39:10',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2730,'2026-01-20 23:39:11','2026-01-20 23:39:11',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2731,'2026-01-20 23:39:12','2026-01-20 23:39:12',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2732,'2026-01-20 23:39:32','2026-01-20 23:39:32',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2733,'2026-01-20 23:39:32','2026-01-20 23:39:32',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2734,'2026-01-20 23:39:32','2026-01-20 23:39:32',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2735,'2026-01-20 23:39:59','2026-01-20 23:39:59',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0f36xm0w3Vn8n63x2P0w3kqX4126xm04\"}'),(2736,'2026-01-20 23:55:05','2026-01-20 23:55:05',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0e38OtFa1BwN2L09yZGa14cPLx48OtFY\"}'),(2737,'2026-01-21 00:04:44','2026-01-21 00:04:44',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2738,'2026-01-21 00:05:19','2026-01-21 00:05:19',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2739,'2026-01-21 00:05:22','2026-01-21 00:05:22',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2740,'2026-01-21 00:05:33','2026-01-21 00:05:33',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2741,'2026-01-21 00:05:33','2026-01-21 00:05:33',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2742,'2026-01-21 00:05:33','2026-01-21 00:05:33',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2743,'2026-01-21 00:05:33','2026-01-21 00:05:33',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2744,'2026-01-21 00:05:34','2026-01-21 00:05:34',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2745,'2026-01-21 00:05:34','2026-01-21 00:05:34',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2746,'2026-01-21 00:05:34','2026-01-21 00:05:34',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2747,'2026-01-21 00:05:36','2026-01-21 00:05:36',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2748,'2026-01-21 00:05:41','2026-01-21 00:05:41',1,'/admin/nongchuang/user-seed/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2749,'2026-01-21 00:05:41','2026-01-21 00:05:41',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2750,'2026-01-21 00:05:47','2026-01-21 00:05:47',1,'/admin/nongchuang/category/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2751,'2026-01-21 00:05:48','2026-01-21 00:05:48',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2752,'2026-01-21 00:06:02','2026-01-21 00:06:02',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2753,'2026-01-21 00:06:02','2026-01-21 00:06:02',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2754,'2026-01-21 00:06:02','2026-01-21 00:06:02',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2755,'2026-01-21 00:07:06','2026-01-21 00:07:06',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0f3AALFa1aMs2L0JQbGa1kkNqN1AALFf\"}'),(2756,'2026-01-21 00:40:23','2026-01-21 00:40:23',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2757,'2026-01-21 00:40:23','2026-01-21 00:40:23',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2758,'2026-01-21 00:40:23','2026-01-21 00:40:23',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2759,'2026-01-21 00:42:27','2026-01-21 00:42:27',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0a3N5oll2KDf2h4Wf0nl2ZxHRB3N5oly\"}'),(2760,'2026-01-21 00:50:39','2026-01-21 00:50:39',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2761,'2026-01-21 00:50:39','2026-01-21 00:50:39',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2762,'2026-01-21 00:50:39','2026-01-21 00:50:39',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2763,'2026-01-21 00:50:56','2026-01-21 00:50:56',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2764,'2026-01-21 00:50:56','2026-01-21 00:50:56',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2765,'2026-01-21 00:50:56','2026-01-21 00:50:56',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2766,'2026-01-21 00:51:02','2026-01-21 00:51:02',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0a3EO90w30Zsn63UWYZv30OFXA1EO901\"}'),(2767,'2026-01-21 00:53:49','2026-01-21 00:53:49',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2768,'2026-01-21 00:53:49','2026-01-21 00:53:49',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2769,'2026-01-21 00:53:49','2026-01-21 00:53:49',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2770,'2026-01-21 00:53:58','2026-01-21 00:53:58',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2771,'2026-01-21 00:53:58','2026-01-21 00:53:58',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2772,'2026-01-21 00:53:58','2026-01-21 00:53:58',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2773,'2026-01-21 00:54:04','2026-01-21 00:54:04',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2774,'2026-01-21 00:54:04','2026-01-21 00:54:04',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2775,'2026-01-21 00:54:04','2026-01-21 00:54:04',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2776,'2026-01-21 00:55:47','2026-01-21 00:55:47',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2777,'2026-01-21 00:58:06','2026-01-21 00:58:06',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0e3jExFa1wnQ2L0nt4Ia1RtZS21jExF2\"}'),(2778,'2026-01-21 00:58:22','2026-01-21 00:58:22',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0e3SXQkl2kjM2h4SEhml2uJhPz1SXQkq\"}'),(2779,'2026-01-21 00:58:33','2026-01-21 00:58:33',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0a3yYQkl2TiM2h4fE6ll2WOv1U3yYQkh\"}'),(2780,'2026-01-21 00:58:39','2026-01-21 00:58:39',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0a3tM5Ga13Si2L0OEsJa1Ljy2K1tM5Gw\"}'),(2781,'2026-01-21 00:59:20','2026-01-21 00:59:20',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2782,'2026-01-21 00:59:21','2026-01-21 00:59:21',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2783,'2026-01-21 00:59:27','2026-01-21 00:59:27',NULL,'/admin/base/open/refreshToken','127.0.0.1','{}'),(2784,'2026-01-21 00:59:28','2026-01-21 00:59:28',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2785,'2026-01-21 00:59:28','2026-01-21 00:59:28',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2786,'2026-01-21 00:59:28','2026-01-21 00:59:28',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2787,'2026-01-21 00:59:29','2026-01-21 00:59:29',1,'/admin/nongchuang/app-menu/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2788,'2026-01-21 00:59:32','2026-01-21 00:59:32',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2789,'2026-01-21 00:59:36','2026-01-21 00:59:36',1,'/admin/nongchuang/user/delete','127.0.0.1','{\"ids\": [23, 22, 21, 20, 19, 18, 17, 16, 15], \"userId\": 1}'),(2790,'2026-01-21 00:59:36','2026-01-21 00:59:36',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2791,'2026-01-21 01:02:55','2026-01-21 01:02:55',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2792,'2026-01-21 01:02:55','2026-01-21 01:02:55',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2793,'2026-01-21 01:02:55','2026-01-21 01:02:55',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2794,'2026-01-21 01:02:59','2026-01-21 01:02:59',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0a3NWxFa1n8R2L0lvaJa1Fu57d1NWxFv\"}'),(2795,'2026-01-21 01:05:37','2026-01-21 01:05:37',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2796,'2026-01-21 01:05:37','2026-01-21 01:05:37',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2797,'2026-01-21 01:05:37','2026-01-21 01:05:37',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2798,'2026-01-21 01:05:54','2026-01-21 01:05:54',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0a3O7yFa1lUQ2L0gHfJa1KliZC3O7yFw\"}'),(2799,'2026-01-21 01:05:56','2026-01-21 01:05:56',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{}'),(2800,'2026-01-21 01:05:56','2026-01-21 01:05:56',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2801,'2026-01-21 01:05:56','2026-01-21 01:05:56',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": 1, \"size\": 1, \"status\": 1}'),(2802,'2026-01-21 01:11:09','2026-01-21 01:11:09',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\"}'),(2803,'2026-01-21 01:11:09','2026-01-21 01:11:09',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2804,'2026-01-21 01:11:09','2026-01-21 01:11:09',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\"}'),(2805,'2026-01-21 01:11:15','2026-01-21 01:11:15',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0c33syFa1YoP2L0y5ZFa1LC6g903syFE\"}'),(2806,'2026-01-21 01:11:17','2026-01-21 01:11:17',26,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 26}'),(2807,'2026-01-21 01:11:17','2026-01-21 01:11:17',26,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 26}'),(2808,'2026-01-21 01:11:17','2026-01-21 01:11:17',26,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 26}'),(2809,'2026-01-21 01:11:20','2026-01-21 01:11:20',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0f3QKRkl2jiL2h4Pnsnl2Iqhib2QKRkt\"}'),(2810,'2026-01-21 01:11:21','2026-01-21 01:11:21',27,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 27}'),(2811,'2026-01-21 01:11:21','2026-01-21 01:11:21',27,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 27}'),(2812,'2026-01-21 01:11:21','2026-01-21 01:11:21',27,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 27}'),(2813,'2026-01-21 01:16:30','2026-01-21 01:16:30',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\"}'),(2814,'2026-01-21 01:16:30','2026-01-21 01:16:30',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2815,'2026-01-21 01:16:30','2026-01-21 01:16:30',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\"}'),(2816,'2026-01-21 01:16:37','2026-01-21 01:16:37',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0b3Taqll25Tc2h4LBknl2rMqU94TaqlC\"}'),(2817,'2026-01-21 01:16:38','2026-01-21 01:16:38',28,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 28}'),(2818,'2026-01-21 01:16:38','2026-01-21 01:16:38',28,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 28}'),(2819,'2026-01-21 01:16:38','2026-01-21 01:16:38',28,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 28}'),(2820,'2026-01-21 01:16:41','2026-01-21 01:16:41',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0e3bbqll22Xc2h4QCvml2t0wn03bbqlZ\"}'),(2821,'2026-01-21 01:16:43','2026-01-21 01:16:43',29,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 29}'),(2822,'2026-01-21 01:16:43','2026-01-21 01:16:43',29,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 29}'),(2823,'2026-01-21 01:16:43','2026-01-21 01:16:43',29,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 29}'),(2824,'2026-01-21 01:18:37','2026-01-21 01:18:37',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\"}'),(2825,'2026-01-21 01:18:37','2026-01-21 01:18:37',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2826,'2026-01-21 01:18:37','2026-01-21 01:18:37',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\"}'),(2827,'2026-01-21 01:18:41','2026-01-21 01:18:41',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0b39UyFa1sgP2L0ud4Ga19QQ5x09UyFO\"}'),(2828,'2026-01-21 01:18:43','2026-01-21 01:18:43',30,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 30}'),(2829,'2026-01-21 01:18:43','2026-01-21 01:18:43',30,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 30}'),(2830,'2026-01-21 01:18:43','2026-01-21 01:18:43',30,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 30}'),(2831,'2026-01-21 01:18:45','2026-01-21 01:18:45',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0b3Yf9ll2P6u2h42Gpml2MfkTS3Yf9la\"}'),(2832,'2026-01-21 01:18:47','2026-01-21 01:18:47',31,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 31}'),(2833,'2026-01-21 01:18:47','2026-01-21 01:18:47',31,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 31}'),(2834,'2026-01-21 01:18:47','2026-01-21 01:18:47',31,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 31}'),(2835,'2026-01-21 01:21:21','2026-01-21 01:21:21',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\"}'),(2836,'2026-01-21 01:21:21','2026-01-21 01:21:21',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2837,'2026-01-21 01:21:21','2026-01-21 01:21:21',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\"}'),(2838,'2026-01-21 01:21:25','2026-01-21 01:21:25',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0a3u7QFa1koy2L0M1VIa1CJXmJ2u7QFn\"}'),(2839,'2026-01-21 01:21:27','2026-01-21 01:21:27',32,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 32}'),(2840,'2026-01-21 01:21:27','2026-01-21 01:21:27',32,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 32}'),(2841,'2026-01-21 01:21:27','2026-01-21 01:21:27',32,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 32}'),(2842,'2026-01-21 01:21:30','2026-01-21 01:21:30',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0d3N4zFa13sP2L0sggGa1VMBYW2N4zFe\"}'),(2843,'2026-01-21 01:21:32','2026-01-21 01:21:32',33,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 33}'),(2844,'2026-01-21 01:21:32','2026-01-21 01:21:32',33,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 33}'),(2845,'2026-01-21 01:21:32','2026-01-21 01:21:32',33,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 33}'),(2846,'2026-01-21 01:23:54','2026-01-21 01:23:54',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\"}'),(2847,'2026-01-21 01:23:54','2026-01-21 01:23:54',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2848,'2026-01-21 01:23:54','2026-01-21 01:23:54',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\"}'),(2849,'2026-01-21 01:23:58','2026-01-21 01:23:58',NULL,'/api/nongchuang/auth/wechat-login','127.0.0.1','{\"code\": \"0c37Pb0w3a1sn63RcH2w3nNamY07Pb0c\"}'),(2850,'2026-01-21 01:23:59','2026-01-21 01:23:59',34,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\", \"userId\": 34}'),(2851,'2026-01-21 01:23:59','2026-01-21 01:23:59',34,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\", \"userId\": 34}'),(2852,'2026-01-21 01:23:59','2026-01-21 01:23:59',34,'/api/nongchuang/device/list','127.0.0.1','{\"userId\": 34}'),(2853,'2026-01-21 01:24:48','2026-01-21 01:24:48',NULL,'/admin/base/comm/program','127.0.0.1','{}'),(2854,'2026-01-21 01:24:51','2026-01-21 01:24:51',NULL,'/admin/dict/info/types','127.0.0.1','{}'),(2855,'2026-01-21 01:24:58','2026-01-21 01:24:58',1,'/admin/base/comm/person','127.0.0.1','{\"userId\": 1}'),(2856,'2026-01-21 01:24:58','2026-01-21 01:24:58',1,'/admin/base/comm/permmenu','127.0.0.1','{\"userId\": 1}'),(2857,'2026-01-21 01:24:58','2026-01-21 01:24:58',1,'/admin/dict/info/data','127.0.0.1','{\"userId\": 1}'),(2858,'2026-01-21 01:25:01','2026-01-21 01:25:01',1,'/admin/nongchuang/user/page','127.0.0.1','{\"page\": 1, \"size\": 20, \"userId\": 1}'),(2859,'2026-01-21 01:33:52','2026-01-21 01:33:52',NULL,'/api/nongchuang/user-adoption/page','127.0.0.1','{\"page\": \"1\", \"size\": \"1\", \"status\": \"1\"}'),(2860,'2026-01-21 01:33:52','2026-01-21 01:33:52',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2861,'2026-01-21 01:33:52','2026-01-21 01:33:52',NULL,'/api/nongchuang/app-menu/list-by-type','127.0.0.1','{\"type\": \"home\"}'),(2862,'2026-01-21 01:33:56','2026-01-21 01:33:56',NULL,'/api/nongchuang/product/list','127.0.0.1','{}'),(2863,'2026-01-21 01:33:56','2026-01-21 01:33:56',NULL,'/api/nongchuang/category/list','127.0.0.1','{}'),(2864,'2026-01-21 01:33:58','2026-01-21 01:33:58',NULL,'/api/nongchuang/device/list','127.0.0.1','{}'),(2865,'2026-01-21 01:34:04','2026-01-21 01:34:04',NULL,'/api/nongchuang/seed/store','127.0.0.1','{}');
/*!40000 ALTER TABLE `base_sys_log` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_menu`
--
DROP TABLE IF EXISTS `base_sys_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_menu` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`parent_id` bigint DEFAULT NULL COMMENT '父菜单ID',
`name` varchar(255) DEFAULT NULL COMMENT '菜单名称',
`perms` text COMMENT '权限',
`type` int DEFAULT '0' COMMENT '类型 0目录 1菜单 2按钮',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`order_num` int DEFAULT '0' COMMENT '排序',
`router` varchar(255) DEFAULT NULL COMMENT '菜单地址',
`view_path` varchar(255) DEFAULT NULL COMMENT '视图地址',
`keep_alive` bit(1) DEFAULT b'1' COMMENT '路由缓存',
`is_show` bit(1) DEFAULT b'1' COMMENT '是否显示',
PRIMARY KEY (`id`),
KEY `auto_idx_base_sys_menu_parent_id` (`parent_id`)
) ENGINE=InnoDB AUTO_INCREMENT=124 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统菜单表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_menu`
--
LOCK TABLES `base_sys_menu` WRITE;
/*!40000 ALTER TABLE `base_sys_menu` DISABLE KEYS */;
INSERT INTO `base_sys_menu` (`id`, `create_time`, `update_time`, `parent_id`, `name`, `perms`, `type`, `icon`, `order_num`, `router`, `view_path`, `keep_alive`, `is_show`) VALUES (1,'2025-11-19 02:45:00','2025-11-19 02:45:00',NULL,'系统管理',NULL,0,'icon-set',2,'/sys',NULL,_binary '',_binary ''),(2,'2025-11-19 02:45:00','2025-11-19 02:45:00',1,'权限管理',NULL,0,'icon-auth',1,NULL,NULL,_binary '\0',_binary ''),(3,'2025-11-19 02:45:00','2025-11-19 02:45:00',2,'菜单列表',NULL,1,'icon-menu',2,'/sys/menu','modules/base/views/menu/index.vue',_binary '',_binary ''),(4,'2025-11-19 02:45:00','2025-11-19 02:45:00',3,'新增','base:sys:menu:add',2,NULL,1,NULL,NULL,_binary '\0',_binary ''),(5,'2025-11-19 02:45:00','2025-11-19 02:45:00',3,'删除','base:sys:menu:delete',2,NULL,2,NULL,NULL,_binary '\0',_binary ''),(6,'2025-11-19 02:45:00','2025-11-19 02:45:00',3,'查询','base:sys:menu:page,base:sys:menu:list,base:sys:menu:info',2,NULL,4,NULL,NULL,_binary '\0',_binary ''),(7,'2025-11-19 02:45:00','2025-11-19 02:45:00',3,'参数',NULL,1,'icon-goods',0,'/test/aa','modules/base/views/info.vue',_binary '',_binary ''),(8,'2025-11-19 02:45:00','2025-11-19 02:45:00',3,'编辑','base:sys:menu:info,base:sys:menu:update',2,NULL,0,NULL,NULL,_binary '',_binary ''),(9,'2025-11-19 02:45:00','2025-11-19 02:45:00',2,'角色列表',NULL,1,'icon-dept',3,'/sys/role','cool/modules/base/views/role.vue',_binary '',_binary ''),(10,'2025-11-19 02:45:00','2025-11-19 02:45:00',9,'新增','base:sys:role:add',2,NULL,1,NULL,NULL,_binary '\0',_binary ''),(11,'2025-11-19 02:45:00','2025-11-19 02:45:00',9,'删除','base:sys:role:delete',2,NULL,2,NULL,NULL,_binary '\0',_binary ''),(12,'2025-11-19 02:45:00','2025-11-19 02:45:00',9,'修改','base:sys:role:update',2,NULL,3,NULL,NULL,_binary '\0',_binary ''),(13,'2025-11-19 02:45:00','2025-11-19 02:45:00',9,'查询','base:sys:role:page,base:sys:role:list,base:sys:role:info',2,NULL,4,NULL,NULL,_binary '\0',_binary ''),(14,'2025-11-19 02:45:00','2025-11-19 02:45:00',2,'用户列表',NULL,1,'icon-user',0,'/sys/user','modules/base/views/user/index.vue',_binary '',_binary ''),(15,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'部门列表','base:sys:department:list',2,NULL,0,NULL,NULL,_binary '',_binary ''),(16,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'新增部门','base:sys:department:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(17,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'更新部门','base:sys:department:update',2,NULL,0,NULL,NULL,_binary '',_binary ''),(18,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'删除部门','base:sys:department:delete',2,NULL,0,NULL,NULL,_binary '',_binary ''),(19,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'部门排序','base:sys:department:order',2,NULL,0,NULL,NULL,_binary '',_binary ''),(20,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'用户转移','base:sys:user:move',2,NULL,0,NULL,NULL,_binary '',_binary ''),(21,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'新增','base:sys:user:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(22,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'删除','base:sys:user:delete',2,NULL,0,NULL,NULL,_binary '',_binary ''),(23,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'修改','base:sys:user:delete,base:sys:user:update',2,NULL,0,NULL,NULL,_binary '',_binary ''),(24,'2025-11-19 02:45:00','2025-11-19 02:45:00',14,'查询','base:sys:user:page,base:sys:user:list,base:sys:user:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(25,'2025-11-19 02:45:00','2025-11-19 02:45:00',1,'参数配置',NULL,0,'icon-params',3,NULL,NULL,_binary '',_binary ''),(26,'2025-11-19 02:45:00','2025-11-19 02:45:00',25,'参数列表',NULL,1,'icon-menu',0,'/sys/param','cool/modules/base/views/param.vue',_binary '',_binary ''),(27,'2025-11-19 02:45:00','2025-11-19 02:45:00',26,'新增','base:sys:param:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(28,'2025-11-19 02:45:00','2025-11-19 02:45:00',26,'修改','base:sys:param:info,base:sys:param:update',2,NULL,0,NULL,NULL,_binary '',_binary ''),(29,'2025-11-19 02:45:00','2025-11-19 02:45:00',26,'删除','base:sys:param:delete',2,NULL,0,NULL,NULL,_binary '',_binary ''),(30,'2025-11-19 02:45:00','2025-11-19 02:45:00',26,'查看','base:sys:param:page,base:sys:param:list,base:sys:param:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(31,'2025-11-19 02:45:00','2025-11-19 02:45:00',1,'监控管理',NULL,0,'icon-monitor',9,NULL,NULL,_binary '',_binary ''),(32,'2025-11-19 02:45:00','2025-11-19 02:45:00',31,'请求日志',NULL,1,'icon-log',1,'/sys/log','cool/modules/base/views/log.vue',_binary '',_binary ''),(33,'2025-11-19 02:45:00','2025-11-19 02:45:00',32,'权限','base:sys:log:page,base:sys:log:clear,base:sys:log:getKeep,base:sys:log:setKeep',2,NULL,1,NULL,NULL,_binary '\0',_binary ''),(34,'2025-11-19 02:45:00','2025-11-19 02:45:00',1,'任务管理',NULL,0,'icon-activity',9,NULL,NULL,_binary '',_binary ''),(35,'2025-11-19 02:45:00','2025-11-19 02:45:00',34,'任务列表',NULL,1,'icon-menu',0,'/task/list','modules/task/views/list.vue',_binary '',_binary ''),(36,'2025-11-19 02:45:00','2025-11-19 02:45:00',35,'权限','task:info:page,task:info:list,task:info:info,task:info:add,task:info:delete,task:info:update,task:info:stop,task:info:start,task:info:once,task:info:log',2,NULL,0,NULL,NULL,_binary '',_binary ''),(37,'2025-11-19 02:45:00','2026-01-19 12:38:49',NULL,'框架教程',NULL,0,'icon-task',98,'/tutorial',NULL,_binary '',_binary '\0'),(38,'2025-11-19 02:45:00','2025-11-27 16:25:17',37,'教程文档',NULL,1,'icon-log',0,'/tutorial/doc','https://vue.cool-admin.com/src/guide/quick.html',_binary '',_binary ''),(39,'2025-11-19 02:45:00','2025-11-19 02:45:00',37,'crud 示例',NULL,1,'icon-favor',1,'/demo/crud','modules/demo/views/crud/index.vue',_binary '',_binary ''),(40,'2025-11-19 02:45:00','2025-11-19 02:45:00',NULL,'通用',NULL,0,'icon-radioboxfill',99,NULL,NULL,_binary '',_binary '\0'),(41,'2025-11-19 02:45:00','2025-11-19 02:45:00',40,'图片上传','space:info:page,space:info:list,space:info:info,space:info:add,space:info:delete,space:info:update,space:type:page,space:type:list,space:type:info,space:type:add,space:type:delete,space:type:update',2,NULL,1,NULL,NULL,_binary '',_binary ''),(42,'2025-11-19 02:45:00','2025-11-27 16:51:33',NULL,'首页',NULL,1,'icon-vue',0,'/','modules/demo/views/home/index.vue',_binary '',_binary ''),(43,'2025-11-19 02:45:00','2025-11-19 02:45:00',NULL,'数据管理',NULL,0,'icon-data',7,NULL,NULL,_binary '',_binary ''),(44,'2025-11-19 02:45:00','2025-11-19 02:45:00',43,'字典管理',NULL,1,'icon-dict',3,'/dict/list','modules/dict/views/list.vue',_binary '',_binary ''),(45,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'删除','dict:info:delete',2,NULL,0,NULL,NULL,_binary '',_binary ''),(46,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'修改','dict:info:update,dict:info:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(47,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'获得字典数据','dict:info:data',2,NULL,0,NULL,NULL,_binary '',_binary ''),(48,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'单个信息','dict:info:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(49,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'列表查询','dict:info:list',2,NULL,0,NULL,NULL,_binary '',_binary ''),(50,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'分页查询','dict:info:page',2,NULL,0,NULL,NULL,_binary '',_binary ''),(51,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'新增','dict:info:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(52,'2025-11-19 02:45:00','2025-11-19 02:45:00',44,'组权限','dict:type:list,dict:type:update,dict:type:delete,dict:type:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(53,'2025-11-19 02:45:00','2025-11-19 02:45:00',43,'数据回收站',NULL,1,'icon-delete',6,'/recycle/data','modules/recycle/views/data.vue',_binary '',_binary ''),(54,'2025-11-19 02:45:00','2025-11-19 02:45:00',53,'恢复数据','recycle:data:restore',2,NULL,0,NULL,NULL,_binary '',_binary ''),(55,'2025-11-19 02:45:00','2025-11-19 02:45:00',53,'单个信息','recycle:data:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(56,'2025-11-19 02:45:00','2025-11-19 02:45:00',53,'分页查询','recycle:data:page',2,NULL,0,NULL,NULL,_binary '',_binary ''),(57,'2025-11-19 02:45:00','2025-11-19 02:45:00',43,'文件管理',NULL,1,'icon-log',5,'/upload/list','modules/space/views/list.vue',_binary '',_binary ''),(58,'2025-11-19 02:45:00','2025-11-19 02:45:00',57,'权限','space:type:delete,space:type:update,space:type:info,space:type:list,space:type:page,space:type:add,space:info:getConfig,space:info:delete,space:info:update,space:info:info,space:info:list,space:info:page,space:info:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(59,'2025-11-19 02:45:00','2026-01-19 18:20:49',NULL,'用户管理',NULL,0,'icon-user',11,NULL,NULL,_binary '',_binary '\0'),(60,'2025-11-19 02:45:00','2025-11-19 02:45:00',59,'用户列表',NULL,1,'icon-menu',1,'/user/list','modules/user/views/list.vue',_binary '',_binary ''),(61,'2025-11-19 02:45:00','2025-11-19 02:45:00',60,'删除','user:info:delete',2,NULL,0,NULL,NULL,_binary '',_binary ''),(62,'2025-11-19 02:45:00','2025-11-19 02:45:00',60,'修改','user:info:update,user:info:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(63,'2025-11-19 02:45:00','2025-11-19 02:45:00',60,'单个信息','user:info:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(64,'2025-11-19 02:45:01','2025-11-19 02:45:01',60,'列表查询','user:info:list',2,NULL,0,NULL,NULL,_binary '',_binary ''),(65,'2025-11-19 02:45:01','2025-11-19 02:45:01',60,'分页查询','user:info:page',2,NULL,0,NULL,NULL,_binary '',_binary ''),(66,'2025-11-19 02:45:01','2025-11-19 02:45:01',60,'新增','user:info:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(67,'2025-11-19 02:45:01','2025-11-19 02:45:01',44,'字典类型','dict:type:delete,dict:type:update,dict:type:info,dict:type:list,dict:type:page,dict:type:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(68,'2025-11-19 02:45:01','2026-01-19 18:21:26',NULL,'扩展管理',NULL,0,'icon-favor',8,NULL,NULL,_binary '',_binary '\0'),(69,'2025-11-19 02:45:01','2025-11-19 02:45:01',68,'插件列表',NULL,1,'icon-list',1,'/helper/plugins','modules/helper/views/plugins.vue',_binary '',_binary ''),(70,'2025-11-19 02:45:01','2025-11-19 02:45:01',69,'删除','plugin:info:delete',2,NULL,0,NULL,NULL,_binary '',_binary ''),(71,'2025-11-19 02:45:01','2025-11-19 02:45:01',69,'分页查询','plugin:info:page',2,NULL,0,NULL,NULL,_binary '',_binary ''),(72,'2025-11-19 02:45:01','2025-11-19 02:45:01',69,'单个信息','plugin:info:info',2,NULL,0,NULL,NULL,_binary '',_binary ''),(73,'2025-11-19 02:45:01','2025-11-19 02:45:01',69,'安装插件','plugin:info:install',2,NULL,0,NULL,NULL,_binary '',_binary ''),(74,'2025-11-19 02:45:01','2025-11-19 02:45:01',69,'修改','plugin:info:update',2,NULL,0,NULL,NULL,_binary '',_binary ''),(75,'2025-11-19 02:45:01','2025-11-19 02:45:01',69,'列表查询','plugin:info:list',2,NULL,0,NULL,NULL,_binary '',_binary ''),(76,'2025-11-19 02:45:01','2025-11-19 02:45:01',69,'新增','plugin:info:add',2,NULL,0,NULL,NULL,_binary '',_binary ''),(96,'2025-11-27 16:45:58','2025-11-27 16:47:25',37,'Unix教程文档',NULL,1,'icon-log',0,'/tutorial/doc2','https://unix.cool-js.com/src/introduce/quick.html',_binary '',_binary ''),(97,NULL,'2026-01-19 12:39:20',NULL,'农创管理',NULL,0,'icon-menu',10,NULL,NULL,_binary '',_binary ''),(98,NULL,'2026-01-19 12:37:30',97,'种子管理',NULL,1,'icon-menu',1,'/nongchuang/seed/list','nongchuang/views/seed.vue',_binary '',_binary ''),(99,NULL,NULL,97,'商品管理',NULL,1,'icon-goods',2,'/nongchuang/product/list','nongchuang/views/product.vue',_binary '',_binary ''),(100,NULL,'2026-01-19 12:38:01',97,'订单管理',NULL,1,'icon-file',3,'/nongchuang/order/list','nongchuang/views/order.vue',_binary '',_binary ''),(101,NULL,NULL,97,'认养管理',NULL,1,'icon-favor',4,'/nongchuang/adoption/list','nongchuang/views/adoption.vue',_binary '',_binary ''),(102,NULL,'2026-01-19 12:38:10',97,'设备管理',NULL,1,'icon-monitor',5,'/nongchuang/device/list','nongchuang/views/device.vue',_binary '',_binary ''),(103,NULL,NULL,97,'农场管理',NULL,1,'icon-dept',6,'/nongchuang/farm/list','nongchuang/views/farm.vue',_binary '',_binary ''),(104,NULL,NULL,97,'用户管理',NULL,1,'icon-user',7,'/nongchuang/user/list','nongchuang/views/user.vue',_binary '',_binary ''),(105,NULL,'2026-01-19 12:38:24',97,'礼品卡管理',NULL,1,'icon-vip',8,'/nongchuang/giftCard/list','nongchuang/views/giftCard.vue',_binary '',_binary ''),(106,NULL,NULL,97,'用户种子记录',NULL,1,'icon-log',9,'/nongchuang/userSeed/list','nongchuang/views/userSeed.vue',_binary '',_binary ''),(107,NULL,'2026-01-19 12:38:31',97,'用户认养记录',NULL,1,'icon-folder',10,'/nongchuang/userAdoption/list','nongchuang/views/userAdoption.vue',_binary '',_binary ''),(108,NULL,'2026-01-19 12:38:39',97,'数据统计',NULL,1,'icon-count',11,'/nongchuang/stats/dashboard','nongchuang/views/stats.vue',_binary '',_binary ''),(121,'2026-01-20 15:04:37','2026-01-20 15:10:23',97,'菜单管理',NULL,1,'icon-list',10,'/nongchuang/app-menu/list','nongchuang/views/app-menu',_binary '',_binary ''),(122,'2026-01-20 15:04:37','2026-01-20 15:10:53',97,'分类管理',NULL,1,'icon-app',11,'/nongchuang/category/list','nongchuang/views/category',_binary '',_binary '');
/*!40000 ALTER TABLE `base_sys_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_param`
--
DROP TABLE IF EXISTS `base_sys_param`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_param` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`key_name` varchar(255) NOT NULL COMMENT '',
`name` varchar(255) DEFAULT NULL COMMENT '名称',
`data` text COMMENT '数据',
`data_type` int DEFAULT '0' COMMENT '数据类型 0:字符串 1:数组 2:键值对',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`),
KEY `auto_idx_base_sys_param_key_name` (`key_name`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统参数配置';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_param`
--
LOCK TABLES `base_sys_param` WRITE;
/*!40000 ALTER TABLE `base_sys_param` DISABLE KEYS */;
INSERT INTO `base_sys_param` (`id`, `create_time`, `update_time`, `key_name`, `name`, `data`, `data_type`, `remark`) VALUES (1,'2025-11-19 02:45:00','2025-11-19 02:45:00','rich','富文本参数','<h3><strong>这是一个富文本</strong></h3><p>xxx</p><p>xxxxxxxxxx</p><p><br></p>',1,NULL),(2,'2025-11-19 02:45:00','2025-11-19 02:45:00','json','JSON参数','{\n \"code\": 111233\n}',0,NULL),(3,'2025-11-19 02:45:00','2025-11-19 02:45:00','file','文件','',2,NULL),(4,'2025-11-19 02:45:00','2025-11-19 02:45:00','text','测试','这是一段字符串',0,NULL),(6,'2026-01-19 09:48:28','2026-01-19 09:48:28','app_tabbar','小程序底部导航','{\r\n \"list\": [\r\n {\r\n \"pagePath\": \"/pages/index/home\",\r\n \"text\": \"首页\",\r\n \"iconPath\": \"/static/icon/tabbar/home.png\",\r\n \"selectedIconPath\": \"/static/icon/tabbar/home2.png\",\r\n \"isCenter\": false\r\n },\r\n {\r\n \"pagePath\": \"/pages/index/device\",\r\n \"text\": \"设备\",\r\n \"iconPath\": \"/static/icon/tabbar/device.png\",\r\n \"selectedIconPath\": \"/static/icon/tabbar/device2.png\",\r\n \"isCenter\": false\r\n },\r\n {\r\n \"pagePath\": \"/pages/mall/cart\",\r\n \"text\": \"购物车\",\r\n \"iconPath\": \"/static/icon/tabbar/cart.png\",\r\n \"selectedIconPath\": \"/static/icon/tabbar/cart2.png\",\r\n \"isCenter\": false\r\n },\r\n {\r\n \"pagePath\": \"/pages/index/my\",\r\n \"text\": \"我的\",\r\n \"iconPath\": \"/static/icon/tabbar/my.png\",\r\n \"selectedIconPath\": \"/static/icon/tabbar/my2.png\",\r\n \"isCenter\": false\r\n }\r\n ],\r\n \"centerBtn\": {\r\n \"visible\": true,\r\n \"iconPath\": \"/static/images/logo_center_btn.png\",\r\n \"pagePath\": \"/pages/seed/store\"\r\n }\r\n}',0,'小程序底部导航栏配置'),(7,'2026-01-19 09:48:28','2026-01-19 09:48:28','app_home_menus','首页功能菜单','[\r\n {\r\n \"title\": \"云上农场\",\r\n \"subtitle\": \"24h直播看护\",\r\n \"icon\": \"camera-fill\",\r\n \"color\": \"linear-gradient(135deg, #1890ff, #36cfc9)\",\r\n \"path\": \"/pages/index/device\"\r\n },\r\n {\r\n \"title\": \"今日果园\",\r\n \"subtitle\": \"新鲜采摘直达\",\r\n \"icon\": \"shopping-bag-fill\",\r\n \"color\": \"linear-gradient(135deg, #ff7a45, #ffc069)\",\r\n \"path\": \"/pages/mall/index\"\r\n }\r\n]',0,'首页中间区域功能卡片'),(8,'2026-01-19 09:48:28','2026-01-19 09:48:28','app_my_menus','个人中心菜单','[\r\n {\r\n \"title\": \"我的认养\",\r\n \"icon\": \"plant-fill\",\r\n \"path\": \"/pages/adoption/my\"\r\n },\r\n {\r\n \"title\": \"我的订单\",\r\n \"icon\": \"file-list-fill\",\r\n \"path\": \"/pages/order/list\"\r\n },\r\n {\r\n \"title\": \"收货地址\",\r\n \"icon\": \"map-fill\",\r\n \"path\": \"/pages/template/shop/address\"\r\n },\r\n {\r\n \"title\": \"联系客服\",\r\n \"icon\": \"customer-service-fill\",\r\n \"path\": \"/pages/set/cs\"\r\n }\r\n]',0,'个人中心功能列表');
/*!40000 ALTER TABLE `base_sys_param` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_role`
--
DROP TABLE IF EXISTS `base_sys_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_role` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint NOT NULL COMMENT '用户ID',
`name` varchar(255) NOT NULL COMMENT '名称',
`label` varchar(255) NOT NULL COMMENT '角色标签',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`relevance` int DEFAULT '1' COMMENT '数据权限是否关联上下级',
`menu_id_list` json DEFAULT NULL COMMENT '菜单权限',
`department_id_list` json DEFAULT NULL COMMENT '部门权限',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_base_sys_role_label` (`label`),
KEY `auto_idx_base_sys_role_user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统角色表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_role`
--
LOCK TABLES `base_sys_role` WRITE;
/*!40000 ALTER TABLE `base_sys_role` DISABLE KEYS */;
INSERT INTO `base_sys_role` (`id`, `create_time`, `update_time`, `user_id`, `name`, `label`, `remark`, `relevance`, `menu_id_list`, `department_id_list`) VALUES (1,'2025-11-19 02:45:00','2025-11-19 02:45:00',1,'超管','admin','最高权限的角色',1,NULL,NULL);
/*!40000 ALTER TABLE `base_sys_role` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_role_department`
--
DROP TABLE IF EXISTS `base_sys_role_department`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_role_department` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`role_id` bigint DEFAULT NULL COMMENT '角色ID',
`department_id` bigint DEFAULT NULL COMMENT '部门ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统角色部门';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_role_department`
--
LOCK TABLES `base_sys_role_department` WRITE;
/*!40000 ALTER TABLE `base_sys_role_department` DISABLE KEYS */;
/*!40000 ALTER TABLE `base_sys_role_department` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_role_menu`
--
DROP TABLE IF EXISTS `base_sys_role_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_role_menu` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`menu_id` bigint DEFAULT NULL COMMENT '菜单',
`role_id` bigint DEFAULT NULL COMMENT '角色ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统角色菜单表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_role_menu`
--
LOCK TABLES `base_sys_role_menu` WRITE;
/*!40000 ALTER TABLE `base_sys_role_menu` DISABLE KEYS */;
/*!40000 ALTER TABLE `base_sys_role_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_user`
--
DROP TABLE IF EXISTS `base_sys_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_user` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
`department_id` bigint DEFAULT NULL COMMENT '部门ID',
`name` varchar(255) DEFAULT NULL COMMENT '姓名',
`username` varchar(100) NOT NULL COMMENT '用户名',
`password` varchar(255) NOT NULL COMMENT '密码',
`password_v` int DEFAULT '1' COMMENT '密码版本',
`nick_name` varchar(255) NOT NULL COMMENT '昵称',
`head_img` varchar(255) DEFAULT NULL COMMENT '头像',
`phone` varchar(255) DEFAULT NULL COMMENT '手机号',
`email` varchar(255) DEFAULT NULL COMMENT '邮箱',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`status` int DEFAULT '1' COMMENT '状态 0:禁用 1启用',
`socket_id` varchar(255) DEFAULT NULL COMMENT 'socketId',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_base_sys_user_username` (`username`),
KEY `auto_idx_base_sys_user_department_id` (`department_id`),
KEY `auto_idx_base_sys_user_tenant_id` (`tenant_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统用户表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_user`
--
LOCK TABLES `base_sys_user` WRITE;
/*!40000 ALTER TABLE `base_sys_user` DISABLE KEYS */;
INSERT INTO `base_sys_user` (`id`, `create_time`, `update_time`, `tenant_id`, `department_id`, `name`, `username`, `password`, `password_v`, `nick_name`, `head_img`, `phone`, `email`, `remark`, `status`, `socket_id`) VALUES (1,'2025-11-19 02:45:00','2025-11-19 09:27:38',NULL,1,'超级管理员','admin','e10adc3949ba59abbe56e057f20f883e',7,'管理员','','18000000000','team@cool-js.com','拥有最高权限的用户',1,NULL);
/*!40000 ALTER TABLE `base_sys_user` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `base_sys_user_role`
--
DROP TABLE IF EXISTS `base_sys_user_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `base_sys_user_role` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
`role_id` bigint DEFAULT NULL COMMENT '角色ID',
PRIMARY KEY (`id`),
KEY `auto_idx_base_sys_user_role_role_id` (`role_id`),
KEY `auto_idx_base_sys_user_role_user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统用户角色表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `base_sys_user_role`
--
LOCK TABLES `base_sys_user_role` WRITE;
/*!40000 ALTER TABLE `base_sys_user_role` DISABLE KEYS */;
INSERT INTO `base_sys_user_role` (`id`, `create_time`, `update_time`, `user_id`, `role_id`) VALUES (1,'2025-11-19 02:45:00','2025-11-19 02:45:00',1,1);
/*!40000 ALTER TABLE `base_sys_user_role` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `dict_info`
--
DROP TABLE IF EXISTS `dict_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dict_info` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`type_id` bigint NOT NULL COMMENT '类型ID',
`parent_id` bigint DEFAULT NULL COMMENT '父ID',
`name` varchar(255) NOT NULL COMMENT '名称',
`value` varchar(255) DEFAULT NULL COMMENT '',
`order_num` int DEFAULT '0' COMMENT '排序',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='字典信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dict_info`
--
LOCK TABLES `dict_info` WRITE;
/*!40000 ALTER TABLE `dict_info` DISABLE KEYS */;
/*!40000 ALTER TABLE `dict_info` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `dict_type`
--
DROP TABLE IF EXISTS `dict_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dict_type` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) NOT NULL COMMENT '名称',
`key` varchar(255) NOT NULL COMMENT '标识',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_dict_type_key` (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='字典类型';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dict_type`
--
LOCK TABLES `dict_type` WRITE;
/*!40000 ALTER TABLE `dict_type` DISABLE KEYS */;
/*!40000 ALTER TABLE `dict_type` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `leaf_alloc`
--
DROP TABLE IF EXISTS `leaf_alloc`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `leaf_alloc` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`key` varchar(20) NOT NULL COMMENT '业务key 比如orderId',
`max_id` bigint NOT NULL DEFAULT '1' COMMENT '当前最大id',
`step` int NOT NULL DEFAULT '500' COMMENT '步长',
`description` varchar(255) DEFAULT NULL COMMENT '描述',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_uk_key` (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='唯一id分配';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `leaf_alloc`
--
LOCK TABLES `leaf_alloc` WRITE;
/*!40000 ALTER TABLE `leaf_alloc` DISABLE KEYS */;
/*!40000 ALTER TABLE `leaf_alloc` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_adoption_project`
--
DROP TABLE IF EXISTS `nc_adoption_project`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_adoption_project` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`description` text COMMENT '项目描述',
`farm_id` bigint DEFAULT NULL COMMENT '农场ID',
`category` varchar(255) DEFAULT NULL COMMENT '项目分类',
`price` decimal(10,4) DEFAULT NULL COMMENT '认养价格',
`original_price` decimal(10,4) DEFAULT NULL COMMENT '原价',
`duration` int DEFAULT NULL COMMENT '认养周期(天)',
`benefits` json DEFAULT NULL COMMENT '权益说明(JSON)',
`images` json DEFAULT NULL COMMENT '项目图片(JSON)',
`stock` int DEFAULT NULL COMMENT '库存',
`adopted_count` int DEFAULT '0' COMMENT '已认养数量',
`expected_yield` varchar(255) DEFAULT NULL COMMENT '预计产量',
`sort_order` int DEFAULT '0' COMMENT '排序号',
`status` int DEFAULT '1' COMMENT '状态 0-下架 1-上架',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='认养项目表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_adoption_project`
--
LOCK TABLES `nc_adoption_project` WRITE;
/*!40000 ALTER TABLE `nc_adoption_project` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_adoption_project` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_app_menu`
--
DROP TABLE IF EXISTS `nc_app_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_app_menu` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`title` varchar(255) DEFAULT NULL COMMENT '菜单标题',
`subtitle` varchar(255) DEFAULT NULL COMMENT '菜单副标题',
`icon` varchar(255) DEFAULT NULL COMMENT '菜单图标(图标名或URL)',
`path` varchar(255) DEFAULT NULL COMMENT '跳转路径',
`color` varchar(255) DEFAULT NULL COMMENT '背景颜色/渐变',
`menu_type` varchar(255) DEFAULT NULL COMMENT '菜单类型 home-首页菜单 my-我的页菜单 tabbar-底部导航',
`sort_order` int DEFAULT '0' COMMENT '排序号',
`status` int DEFAULT '1' COMMENT '状态 0-禁用 1-启用',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='小程序菜单表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_app_menu`
--
LOCK TABLES `nc_app_menu` WRITE;
/*!40000 ALTER TABLE `nc_app_menu` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_app_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_cart`
--
DROP TABLE IF EXISTS `nc_cart`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_cart` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
`product_id` bigint DEFAULT NULL COMMENT '商品ID',
`product_name` varchar(255) DEFAULT NULL COMMENT '商品名称(冗余)',
`product_image` varchar(255) DEFAULT NULL COMMENT '商品图片(冗余)',
`specifications` varchar(255) DEFAULT NULL COMMENT '规格',
`price` decimal(10,4) DEFAULT NULL COMMENT '单价',
`quantity` int DEFAULT NULL COMMENT '数量',
`selected` int DEFAULT '1' COMMENT '是否选中 0-否 1-是',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='购物车表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_cart`
--
LOCK TABLES `nc_cart` WRITE;
/*!40000 ALTER TABLE `nc_cart` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_cart` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_category`
--
DROP TABLE IF EXISTS `nc_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_category` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) DEFAULT NULL COMMENT '分类名称',
`parent_id` bigint DEFAULT '0' COMMENT '父分类ID',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`sort_order` int DEFAULT '0' COMMENT '排序号',
`status` int DEFAULT '1' COMMENT '状态 0-禁用 1-启用',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品分类表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_category`
--
LOCK TABLES `nc_category` WRITE;
/*!40000 ALTER TABLE `nc_category` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_category` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_device`
--
DROP TABLE IF EXISTS `nc_device`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_device` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`device_no` varchar(255) DEFAULT NULL COMMENT '设备编号',
`name` varchar(255) DEFAULT NULL COMMENT '设备名称',
`type` varchar(255) DEFAULT NULL COMMENT '设备类型',
`model` varchar(255) DEFAULT NULL COMMENT '设备型号',
`location` varchar(255) DEFAULT NULL COMMENT '安装位置',
`farm_id` bigint DEFAULT NULL COMMENT '所属农场ID',
`user_seed_id` bigint DEFAULT NULL COMMENT '关联种子ID',
`image` varchar(255) DEFAULT NULL COMMENT '设备图片',
`last_online_time` datetime DEFAULT NULL COMMENT '最后在线时间',
`temperature` decimal(10,4) DEFAULT NULL COMMENT '当前温度',
`humidity` decimal(10,4) DEFAULT NULL COMMENT '当前湿度',
`light` decimal(10,4) DEFAULT NULL COMMENT '当前光照',
`soil_moisture` decimal(10,4) DEFAULT NULL COMMENT '土壤湿度',
`status` int DEFAULT '0' COMMENT '状态 0-离线 1-在线 2-故障',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='设备表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_device`
--
LOCK TABLES `nc_device` WRITE;
/*!40000 ALTER TABLE `nc_device` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_device` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_farm`
--
DROP TABLE IF EXISTS `nc_farm`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_farm` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) DEFAULT NULL COMMENT '农场名称',
`description` text COMMENT '农场简介',
`address` varchar(255) DEFAULT NULL COMMENT '农场地址',
`province` varchar(255) DEFAULT NULL COMMENT '省份',
`city` varchar(255) DEFAULT NULL COMMENT '城市',
`longitude` decimal(10,4) DEFAULT NULL COMMENT '经度',
`latitude` decimal(10,4) DEFAULT NULL COMMENT '纬度',
`images` json DEFAULT NULL COMMENT '农场图片(JSON)',
`contact_name` varchar(255) DEFAULT NULL COMMENT '联系人',
`contact_phone` varchar(255) DEFAULT NULL COMMENT '联系电话',
`area` decimal(10,4) DEFAULT NULL COMMENT '农场面积(亩)',
`features` varchar(255) DEFAULT NULL COMMENT '农场特色',
`certifications` varchar(255) DEFAULT NULL COMMENT '认证信息',
`status` int DEFAULT '0' COMMENT '状态 0-待审核 1-正常 2-停用',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='农场表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_farm`
--
LOCK TABLES `nc_farm` WRITE;
/*!40000 ALTER TABLE `nc_farm` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_farm` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_gift_card`
--
DROP TABLE IF EXISTS `nc_gift_card`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_gift_card` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`card_code` varchar(255) DEFAULT NULL COMMENT '礼品卡码',
`qr_code` varchar(255) DEFAULT NULL COMMENT '二维码内容',
`project_id` bigint DEFAULT NULL COMMENT '关联项目ID',
`project_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`amount` decimal(10,4) DEFAULT NULL COMMENT '卡面金额',
`valid_from` datetime DEFAULT NULL COMMENT '有效期开始',
`valid_to` datetime DEFAULT NULL COMMENT '有效期结束',
`redeem_user_id` bigint DEFAULT NULL COMMENT '兑换用户ID',
`redeem_time` datetime DEFAULT NULL COMMENT '兑换时间',
`status` int DEFAULT '0' COMMENT '状态 0-未使用 1-已使用 2-已过期',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_nc_gift_card_card_code` (`card_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='礼品卡表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_gift_card`
--
LOCK TABLES `nc_gift_card` WRITE;
/*!40000 ALTER TABLE `nc_gift_card` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_gift_card` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_model_3d`
--
DROP TABLE IF EXISTS `nc_model_3d`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_model_3d` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) DEFAULT NULL COMMENT '模型名称',
`description` text COMMENT '模型描述',
`model_url` varchar(255) DEFAULT NULL COMMENT '模型文件URL',
`model_format` varchar(255) DEFAULT NULL COMMENT '模型格式 fbx/glb/gltf',
`preview_url` varchar(255) DEFAULT NULL COMMENT '预览图URL',
`model_type` varchar(255) DEFAULT NULL COMMENT '模型类型 seed-种子模型 planet-星球模型 other-其他',
`seed_id` bigint DEFAULT NULL COMMENT '关联种子ID',
`file_size` bigint DEFAULT NULL COMMENT '文件大小(字节)',
`sort_order` int DEFAULT '0' COMMENT '排序号',
`status` int DEFAULT '1' COMMENT '状态 0-禁用 1-启用',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='3D模型表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_model_3d`
--
LOCK TABLES `nc_model_3d` WRITE;
/*!40000 ALTER TABLE `nc_model_3d` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_model_3d` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_order`
--
DROP TABLE IF EXISTS `nc_order`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_order` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`order_no` varchar(255) DEFAULT NULL COMMENT '订单号',
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
`order_type` int DEFAULT '1' COMMENT '订单类型 1-商品 2-种子 3-认养',
`total_amount` decimal(10,4) DEFAULT NULL COMMENT '总金额',
`discount_amount` decimal(10,4) DEFAULT '0.0000' COMMENT '优惠金额',
`freight_amount` decimal(10,4) DEFAULT '0.0000' COMMENT '运费',
`pay_amount` decimal(10,4) DEFAULT NULL COMMENT '实付金额',
`product_count` int DEFAULT NULL COMMENT '商品数量',
`address_id` bigint DEFAULT NULL COMMENT '收货地址ID',
`receiver_name` varchar(255) DEFAULT NULL COMMENT '收货人',
`receiver_phone` varchar(255) DEFAULT NULL COMMENT '收货电话',
`receiver_address` varchar(255) DEFAULT NULL COMMENT '收货地址',
`remark` varchar(255) DEFAULT NULL COMMENT '订单备注',
`coupon_id` bigint DEFAULT NULL COMMENT '优惠券ID',
`payment_method` int DEFAULT NULL COMMENT '支付方式 1-微信 2-支付宝',
`payment_no` varchar(255) DEFAULT NULL COMMENT '支付流水号',
`pay_time` datetime DEFAULT NULL COMMENT '支付时间',
`delivery_time` datetime DEFAULT NULL COMMENT '发货时间',
`express_company` varchar(255) DEFAULT NULL COMMENT '物流公司',
`express_no` varchar(255) DEFAULT NULL COMMENT '物流单号',
`complete_time` datetime DEFAULT NULL COMMENT '完成时间',
`cancel_reason` varchar(255) DEFAULT NULL COMMENT '取消原因',
`status` int DEFAULT '1' COMMENT '状态 1-待支付 2-已支付 3-已发货 4-已完成 5-已取消 6-退款中',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_nc_order_order_no` (`order_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='订单表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_order`
--
LOCK TABLES `nc_order` WRITE;
/*!40000 ALTER TABLE `nc_order` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_order` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_order_item`
--
DROP TABLE IF EXISTS `nc_order_item`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_order_item` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`order_id` bigint DEFAULT NULL COMMENT '订单ID',
`product_id` bigint DEFAULT NULL COMMENT '商品ID',
`product_name` varchar(255) DEFAULT NULL COMMENT '商品名称(冗余)',
`product_image` varchar(255) DEFAULT NULL COMMENT '商品图片(冗余)',
`specifications` varchar(255) DEFAULT NULL COMMENT '规格',
`quantity` int DEFAULT NULL COMMENT '数量',
`unit_price` decimal(10,4) DEFAULT NULL COMMENT '单价',
`total_price` decimal(10,4) DEFAULT NULL COMMENT '小计',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='订单商品表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_order_item`
--
LOCK TABLES `nc_order_item` WRITE;
/*!40000 ALTER TABLE `nc_order_item` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_order_item` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_product`
--
DROP TABLE IF EXISTS `nc_product`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_product` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) DEFAULT NULL COMMENT '商品名称',
`description` text COMMENT '商品描述',
`category_id` bigint DEFAULT NULL COMMENT '分类ID',
`price` decimal(10,4) DEFAULT NULL COMMENT '商品价格',
`original_price` decimal(10,4) DEFAULT NULL COMMENT '原价',
`stock` int DEFAULT '0' COMMENT '库存',
`sales_count` int DEFAULT '0' COMMENT '销量',
`images` json DEFAULT NULL COMMENT '商品图片(JSON)',
`main_image` varchar(255) DEFAULT NULL COMMENT '主图',
`specifications` json DEFAULT NULL COMMENT '规格参数(JSON)',
`detail` text COMMENT '商品详情(富文本)',
`origin` varchar(255) DEFAULT NULL COMMENT '产地',
`shelf_life` varchar(255) DEFAULT NULL COMMENT '保质期',
`storage_condition` varchar(255) DEFAULT NULL COMMENT '存储条件',
`sort_order` int DEFAULT '0' COMMENT '排序号',
`is_recommend` int DEFAULT '0' COMMENT '是否推荐 0-否 1-是',
`status` int DEFAULT '1' COMMENT '状态 0-下架 1-上架',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_product`
--
LOCK TABLES `nc_product` WRITE;
/*!40000 ALTER TABLE `nc_product` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_product` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_seed`
--
DROP TABLE IF EXISTS `nc_seed`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_seed` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) DEFAULT NULL COMMENT '种子名称',
`variety` varchar(255) DEFAULT NULL COMMENT '种子品种',
`description` text COMMENT '种子描述',
`image_url` varchar(255) DEFAULT NULL COMMENT '种子图片URL',
`stage_images` json DEFAULT NULL COMMENT '各阶段图片JSON',
`price` decimal(10,4) DEFAULT NULL COMMENT '价格',
`original_price` decimal(10,4) DEFAULT NULL COMMENT '原价',
`growth_cycle` int DEFAULT NULL COMMENT '成长周期(天)',
`total_stages` int DEFAULT '4' COMMENT '总阶段数',
`related_product_id` bigint DEFAULT NULL COMMENT '关联商品ID',
`benefits` json DEFAULT NULL COMMENT '权益说明JSON',
`category_id` bigint DEFAULT NULL COMMENT '分类ID',
`stock` int DEFAULT '0' COMMENT '库存',
`sales_count` int DEFAULT '0' COMMENT '销量',
`sort_order` int DEFAULT '0' COMMENT '排序号',
`status` int DEFAULT '1' COMMENT '状态 0-下架 1-上架',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='种子表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_seed`
--
LOCK TABLES `nc_seed` WRITE;
/*!40000 ALTER TABLE `nc_seed` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_seed` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_user`
--
DROP TABLE IF EXISTS `nc_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_user` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`mobile` varchar(255) DEFAULT NULL COMMENT '手机号',
`username` varchar(255) DEFAULT NULL COMMENT '用户名',
`password` varchar(255) DEFAULT NULL COMMENT '密码',
`nickname` varchar(255) DEFAULT NULL COMMENT '昵称',
`avatar` varchar(255) DEFAULT NULL COMMENT '头像URL',
`gender` int DEFAULT '0' COMMENT '性别 0-未知 1-男 2-女',
`birthday` date DEFAULT NULL COMMENT '生日',
`province` varchar(255) DEFAULT NULL COMMENT '省份',
`city` varchar(255) DEFAULT NULL COMMENT '城市',
`address` varchar(255) DEFAULT NULL COMMENT '详细地址',
`wechat_open_id` varchar(255) DEFAULT NULL COMMENT '微信OpenID',
`wechat_union_id` varchar(255) DEFAULT NULL COMMENT '微信UnionID',
`user_type` int DEFAULT '1' COMMENT '用户类型 1-普通用户 2-VIP用户',
`points` int DEFAULT '0' COMMENT '积分',
`last_login_time` datetime DEFAULT NULL COMMENT '最后登录时间',
`last_login_ip` varchar(255) DEFAULT NULL COMMENT '最后登录IP',
`status` int DEFAULT '1' COMMENT '状态 0-禁用 1-正常',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_nc_user_mobile` (`mobile`),
UNIQUE KEY `auto_idx_nc_user_wechat_open_id` (`wechat_open_id`)
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='农创用户表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_user`
--
LOCK TABLES `nc_user` WRITE;
/*!40000 ALTER TABLE `nc_user` DISABLE KEYS */;
INSERT INTO `nc_user` (`id`, `create_time`, `update_time`, `mobile`, `username`, `password`, `nickname`, `avatar`, `gender`, `birthday`, `province`, `city`, `address`, `wechat_open_id`, `wechat_union_id`, `user_type`, `points`, `last_login_time`, `last_login_ip`, `status`) VALUES (24,'2026-01-21 01:02:59','2026-01-21 01:02:59',NULL,NULL,NULL,'微信用户IOAr',NULL,0,NULL,NULL,NULL,NULL,'wx_0a3NWxFa1n8R2L0lvaJa1Fu57d1NWxFv',NULL,1,0,'2026-01-21 01:02:59',NULL,1),(25,'2026-01-21 01:05:54','2026-01-21 01:05:54',NULL,NULL,NULL,'微信用户O7LB',NULL,0,NULL,NULL,NULL,NULL,'wx_0a3O7yFa1lUQ2L0gHfJa1KliZC3O7yFw',NULL,1,0,'2026-01-21 01:05:54',NULL,1),(26,'2026-01-21 01:11:15','2026-01-21 01:11:15',NULL,NULL,NULL,'微信用户pEIX',NULL,0,NULL,NULL,NULL,NULL,'wx_0c33syFa1YoP2L0y5ZFa1LC6g903syFE',NULL,1,0,'2026-01-21 01:11:15',NULL,1),(27,'2026-01-21 01:11:20','2026-01-21 01:11:20',NULL,NULL,NULL,'微信用户lcAg',NULL,0,NULL,NULL,NULL,NULL,'wx_0f3QKRkl2jiL2h4Pnsnl2Iqhib2QKRkt',NULL,1,0,'2026-01-21 01:11:20',NULL,1),(28,'2026-01-21 01:16:37','2026-01-21 01:16:37',NULL,NULL,NULL,'微信用户C2tF',NULL,0,NULL,NULL,NULL,NULL,'wx_0b3Taqll25Tc2h4LBknl2rMqU94TaqlC',NULL,1,0,'2026-01-21 01:16:37',NULL,1),(29,'2026-01-21 01:16:41','2026-01-21 01:16:41',NULL,NULL,NULL,'微信用户0Grw',NULL,0,NULL,NULL,NULL,NULL,'wx_0e3bbqll22Xc2h4QCvml2t0wn03bbqlZ',NULL,1,0,'2026-01-21 01:16:42',NULL,1),(30,'2026-01-21 01:18:41','2026-01-21 01:18:41',NULL,NULL,NULL,'微信用户Tuhu',NULL,0,NULL,NULL,NULL,NULL,'wx_0b39UyFa1sgP2L0ud4Ga19QQ5x09UyFO',NULL,1,0,'2026-01-21 01:18:41',NULL,1),(31,'2026-01-21 01:18:45','2026-01-21 01:18:45',NULL,NULL,NULL,'微信用户Zcz4',NULL,0,NULL,NULL,NULL,NULL,'wx_0b3Yf9ll2P6u2h42Gpml2MfkTS3Yf9la',NULL,1,0,'2026-01-21 01:18:46',NULL,1),(32,'2026-01-21 01:21:25','2026-01-21 01:21:25',NULL,NULL,NULL,'微信用户58nG',NULL,0,NULL,NULL,NULL,NULL,'wx_0a3u7QFa1koy2L0M1VIa1CJXmJ2u7QFn',NULL,1,0,'2026-01-21 01:21:25',NULL,1),(33,'2026-01-21 01:21:30','2026-01-21 01:21:30',NULL,NULL,NULL,'微信用户k2xA',NULL,0,NULL,NULL,NULL,NULL,'wx_0d3N4zFa13sP2L0sggGa1VMBYW2N4zFe',NULL,1,0,'2026-01-21 01:21:31',NULL,1),(34,'2026-01-21 01:23:58','2026-01-21 01:23:58',NULL,NULL,NULL,'微信用户2Lpg',NULL,0,NULL,NULL,NULL,NULL,'wx_0c37Pb0w3a1sn63RcH2w3nNamY07Pb0c',NULL,1,0,'2026-01-21 01:23:58',NULL,1);
/*!40000 ALTER TABLE `nc_user` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_user_address`
--
DROP TABLE IF EXISTS `nc_user_address`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_user_address` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
`name` varchar(255) DEFAULT NULL COMMENT '收货人姓名',
`mobile` varchar(255) DEFAULT NULL COMMENT '收货人手机号',
`province` varchar(255) DEFAULT NULL COMMENT '省份',
`city` varchar(255) DEFAULT NULL COMMENT '城市',
`district` varchar(255) DEFAULT NULL COMMENT '区/县',
`address` varchar(255) DEFAULT NULL COMMENT '详细地址',
`full_address` varchar(255) DEFAULT NULL COMMENT '完整地址',
`is_default` int DEFAULT '0' COMMENT '是否默认地址 0-否 1-是',
`status` int DEFAULT '1' COMMENT '状态 0-删除 1-正常',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户收货地址表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_user_address`
--
LOCK TABLES `nc_user_address` WRITE;
/*!40000 ALTER TABLE `nc_user_address` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_user_address` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_user_adoption`
--
DROP TABLE IF EXISTS `nc_user_adoption`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_user_adoption` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
`project_id` bigint DEFAULT NULL COMMENT '项目ID',
`project_name` varchar(255) DEFAULT NULL COMMENT '项目名称(冗余)',
`project_image` varchar(255) DEFAULT NULL COMMENT '项目图片(冗余)',
`order_id` bigint DEFAULT NULL COMMENT '订单ID',
`gift_card_id` bigint DEFAULT NULL COMMENT '礼品卡ID',
`adoption_no` varchar(255) DEFAULT NULL COMMENT '认养编号',
`start_time` datetime DEFAULT NULL COMMENT '认养开始时间',
`end_time` datetime DEFAULT NULL COMMENT '认养结束时间',
`progress` int DEFAULT '0' COMMENT '当前进度百分比',
`progress_records` json DEFAULT NULL COMMENT '进度记录(JSON)',
`certificate_url` varchar(255) DEFAULT NULL COMMENT '证书URL',
`benefits_activated` int DEFAULT '0' COMMENT '权益是否已激活',
`address_id` bigint DEFAULT NULL COMMENT '收货地址ID',
`status` int DEFAULT '1' COMMENT '状态 1-进行中 2-已完成 3-已取消',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户认养表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_user_adoption`
--
LOCK TABLES `nc_user_adoption` WRITE;
/*!40000 ALTER TABLE `nc_user_adoption` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_user_adoption` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nc_user_seed`
--
DROP TABLE IF EXISTS `nc_user_seed`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nc_user_seed` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
`seed_id` bigint DEFAULT NULL COMMENT '种子ID',
`seed_name` varchar(255) DEFAULT NULL COMMENT '种子名称(冗余)',
`seed_image` varchar(255) DEFAULT NULL COMMENT '种子图片(冗余)',
`current_stage` int DEFAULT '1' COMMENT '当前阶段',
`progress` int DEFAULT '0' COMMENT '成长进度百分比 0-100',
`health` int DEFAULT '100' COMMENT '健康值 0-100',
`plant_time` datetime DEFAULT NULL COMMENT '种植时间',
`mature_time` datetime DEFAULT NULL COMMENT '预计成熟时间',
`real_mature_time` datetime DEFAULT NULL COMMENT '实际成熟时间',
`seed_data` json DEFAULT NULL COMMENT '种子数据JSON',
`growth_records` json DEFAULT NULL COMMENT '成长记录JSON',
`today_water_count` int DEFAULT '0' COMMENT '今日浇水次数',
`today_fertilize_count` int DEFAULT '0' COMMENT '今日施肥次数',
`order_id` bigint DEFAULT NULL COMMENT '关联订单ID',
`address_id` bigint DEFAULT NULL COMMENT '发货地址ID',
`status` int DEFAULT '1' COMMENT '状态 1-生长中 2-已成熟 3-已发货 4-已取消',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户种子关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nc_user_seed`
--
LOCK TABLES `nc_user_seed` WRITE;
/*!40000 ALTER TABLE `nc_user_seed` DISABLE KEYS */;
/*!40000 ALTER TABLE `nc_user_seed` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `plugin_info`
--
DROP TABLE IF EXISTS `plugin_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `plugin_info` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) DEFAULT NULL COMMENT '名称',
`description` varchar(255) DEFAULT NULL COMMENT '简介',
`key` varchar(255) DEFAULT NULL COMMENT '实例对象',
`hook` varchar(50) DEFAULT NULL COMMENT 'Hook',
`readme` text COMMENT '描述',
`version` varchar(255) DEFAULT NULL COMMENT '版本',
`logo` text NOT NULL COMMENT 'Logo(base64)',
`author` varchar(255) DEFAULT NULL COMMENT '作者',
`status` int DEFAULT '1' COMMENT '状态 0-禁用 1-启用',
`plugin_json` json NOT NULL COMMENT '插件的plugin.json',
`config` json DEFAULT NULL COMMENT '配置',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_plugin_info_key` (`key`),
KEY `auto_idx_plugin_info_hook` (`hook`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='插件信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `plugin_info`
--
LOCK TABLES `plugin_info` WRITE;
/*!40000 ALTER TABLE `plugin_info` DISABLE KEYS */;
/*!40000 ALTER TABLE `plugin_info` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_blob_triggers`
--
DROP TABLE IF EXISTS `qrtz_blob_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_blob_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(190) NOT NULL,
`TRIGGER_GROUP` varchar(190) NOT NULL,
`BLOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
KEY `SCHED_NAME` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_blob_triggers`
--
LOCK TABLES `qrtz_blob_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_blob_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_blob_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_calendars`
--
DROP TABLE IF EXISTS `qrtz_calendars`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_calendars` (
`SCHED_NAME` varchar(120) NOT NULL,
`CALENDAR_NAME` varchar(190) NOT NULL,
`CALENDAR` blob NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_calendars`
--
LOCK TABLES `qrtz_calendars` WRITE;
/*!40000 ALTER TABLE `qrtz_calendars` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_calendars` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_cron_triggers`
--
DROP TABLE IF EXISTS `qrtz_cron_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_cron_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(190) NOT NULL,
`TRIGGER_GROUP` varchar(190) NOT NULL,
`CRON_EXPRESSION` varchar(120) NOT NULL,
`TIME_ZONE_ID` varchar(80) DEFAULT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_cron_triggers`
--
LOCK TABLES `qrtz_cron_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_cron_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_cron_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_fired_triggers`
--
DROP TABLE IF EXISTS `qrtz_fired_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_fired_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`ENTRY_ID` varchar(95) NOT NULL,
`TRIGGER_NAME` varchar(190) NOT NULL,
`TRIGGER_GROUP` varchar(190) NOT NULL,
`INSTANCE_NAME` varchar(190) NOT NULL,
`FIRED_TIME` bigint NOT NULL,
`SCHED_TIME` bigint NOT NULL,
`PRIORITY` int NOT NULL,
`STATE` varchar(16) NOT NULL,
`JOB_NAME` varchar(190) DEFAULT NULL,
`JOB_GROUP` varchar(190) DEFAULT NULL,
`IS_NONCONCURRENT` varchar(1) DEFAULT NULL,
`REQUESTS_RECOVERY` varchar(1) DEFAULT NULL,
PRIMARY KEY (`SCHED_NAME`,`ENTRY_ID`),
KEY `IDX_QRTZ_FT_TRIG_INST_NAME` (`SCHED_NAME`,`INSTANCE_NAME`),
KEY `IDX_QRTZ_FT_INST_JOB_REQ_RCVRY` (`SCHED_NAME`,`INSTANCE_NAME`,`REQUESTS_RECOVERY`),
KEY `IDX_QRTZ_FT_J_G` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_FT_JG` (`SCHED_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_FT_T_G` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
KEY `IDX_QRTZ_FT_TG` (`SCHED_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_fired_triggers`
--
LOCK TABLES `qrtz_fired_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_fired_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_fired_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_job_details`
--
DROP TABLE IF EXISTS `qrtz_job_details`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_job_details` (
`SCHED_NAME` varchar(120) NOT NULL,
`JOB_NAME` varchar(190) NOT NULL,
`JOB_GROUP` varchar(190) NOT NULL,
`DESCRIPTION` varchar(250) DEFAULT NULL,
`JOB_CLASS_NAME` varchar(250) NOT NULL,
`IS_DURABLE` varchar(1) NOT NULL,
`IS_NONCONCURRENT` varchar(1) NOT NULL,
`IS_UPDATE_DATA` varchar(1) NOT NULL,
`REQUESTS_RECOVERY` varchar(1) NOT NULL,
`JOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_J_REQ_RECOVERY` (`SCHED_NAME`,`REQUESTS_RECOVERY`),
KEY `IDX_QRTZ_J_GRP` (`SCHED_NAME`,`JOB_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_job_details`
--
LOCK TABLES `qrtz_job_details` WRITE;
/*!40000 ALTER TABLE `qrtz_job_details` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_job_details` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_locks`
--
DROP TABLE IF EXISTS `qrtz_locks`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_locks` (
`SCHED_NAME` varchar(120) NOT NULL,
`LOCK_NAME` varchar(40) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_locks`
--
LOCK TABLES `qrtz_locks` WRITE;
/*!40000 ALTER TABLE `qrtz_locks` DISABLE KEYS */;
INSERT INTO `qrtz_locks` (`SCHED_NAME`, `LOCK_NAME`) VALUES ('CoolScheduler','STATE_ACCESS');
/*!40000 ALTER TABLE `qrtz_locks` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_paused_trigger_grps`
--
DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_paused_trigger_grps` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_GROUP` varchar(190) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_paused_trigger_grps`
--
LOCK TABLES `qrtz_paused_trigger_grps` WRITE;
/*!40000 ALTER TABLE `qrtz_paused_trigger_grps` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_paused_trigger_grps` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_scheduler_state`
--
DROP TABLE IF EXISTS `qrtz_scheduler_state`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_scheduler_state` (
`SCHED_NAME` varchar(120) NOT NULL,
`INSTANCE_NAME` varchar(190) NOT NULL,
`LAST_CHECKIN_TIME` bigint NOT NULL,
`CHECKIN_INTERVAL` bigint NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_scheduler_state`
--
LOCK TABLES `qrtz_scheduler_state` WRITE;
/*!40000 ALTER TABLE `qrtz_scheduler_state` DISABLE KEYS */;
INSERT INTO `qrtz_scheduler_state` (`SCHED_NAME`, `INSTANCE_NAME`, `LAST_CHECKIN_TIME`, `CHECKIN_INTERVAL`) VALUES ('CoolScheduler','OwO1768929800858',1768930465968,10000);
/*!40000 ALTER TABLE `qrtz_scheduler_state` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_simple_triggers`
--
DROP TABLE IF EXISTS `qrtz_simple_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_simple_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(190) NOT NULL,
`TRIGGER_GROUP` varchar(190) NOT NULL,
`REPEAT_COUNT` bigint NOT NULL,
`REPEAT_INTERVAL` bigint NOT NULL,
`TIMES_TRIGGERED` bigint NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_simple_triggers`
--
LOCK TABLES `qrtz_simple_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_simple_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_simple_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_simprop_triggers`
--
DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_simprop_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(190) NOT NULL,
`TRIGGER_GROUP` varchar(190) NOT NULL,
`STR_PROP_1` varchar(512) DEFAULT NULL,
`STR_PROP_2` varchar(512) DEFAULT NULL,
`STR_PROP_3` varchar(512) DEFAULT NULL,
`INT_PROP_1` int DEFAULT NULL,
`INT_PROP_2` int DEFAULT NULL,
`LONG_PROP_1` bigint DEFAULT NULL,
`LONG_PROP_2` bigint DEFAULT NULL,
`DEC_PROP_1` decimal(13,4) DEFAULT NULL,
`DEC_PROP_2` decimal(13,4) DEFAULT NULL,
`BOOL_PROP_1` varchar(1) DEFAULT NULL,
`BOOL_PROP_2` varchar(1) DEFAULT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_simprop_triggers`
--
LOCK TABLES `qrtz_simprop_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_simprop_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_simprop_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_triggers`
--
DROP TABLE IF EXISTS `qrtz_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(190) NOT NULL,
`TRIGGER_GROUP` varchar(190) NOT NULL,
`JOB_NAME` varchar(190) NOT NULL,
`JOB_GROUP` varchar(190) NOT NULL,
`DESCRIPTION` varchar(250) DEFAULT NULL,
`NEXT_FIRE_TIME` bigint DEFAULT NULL,
`PREV_FIRE_TIME` bigint DEFAULT NULL,
`PRIORITY` int DEFAULT NULL,
`TRIGGER_STATE` varchar(16) NOT NULL,
`TRIGGER_TYPE` varchar(8) NOT NULL,
`START_TIME` bigint NOT NULL,
`END_TIME` bigint DEFAULT NULL,
`CALENDAR_NAME` varchar(190) DEFAULT NULL,
`MISFIRE_INSTR` smallint DEFAULT NULL,
`JOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
KEY `IDX_QRTZ_T_J` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_T_JG` (`SCHED_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_T_C` (`SCHED_NAME`,`CALENDAR_NAME`),
KEY `IDX_QRTZ_T_G` (`SCHED_NAME`,`TRIGGER_GROUP`),
KEY `IDX_QRTZ_T_STATE` (`SCHED_NAME`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_N_STATE` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_N_G_STATE` (`SCHED_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_NEXT_FIRE_TIME` (`SCHED_NAME`,`NEXT_FIRE_TIME`),
KEY `IDX_QRTZ_T_NFT_ST` (`SCHED_NAME`,`TRIGGER_STATE`,`NEXT_FIRE_TIME`),
KEY `IDX_QRTZ_T_NFT_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`),
KEY `IDX_QRTZ_T_NFT_ST_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_triggers`
--
LOCK TABLES `qrtz_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `recycle_data`
--
DROP TABLE IF EXISTS `recycle_data`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recycle_data` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`entity_info` json DEFAULT NULL COMMENT '表信息',
`user_id` bigint NOT NULL COMMENT '操作人',
`data` json DEFAULT NULL COMMENT '被删除的数据',
`url` varchar(255) NOT NULL COMMENT '请求的接口',
`params` json NOT NULL COMMENT '请求参数',
`count` int DEFAULT '1' COMMENT '删除数据条数',
PRIMARY KEY (`id`),
KEY `auto_idx_recycle_data_user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='数据回收站表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `recycle_data`
--
LOCK TABLES `recycle_data` WRITE;
/*!40000 ALTER TABLE `recycle_data` DISABLE KEYS */;
INSERT INTO `recycle_data` (`id`, `create_time`, `update_time`, `entity_info`, `user_id`, `data`, `url`, `params`, `count`) VALUES (2,'2026-01-20 01:53:47','2026-01-20 01:53:47','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 1, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户xxBc\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 01:21:11\", \"updateTime\": \"2026-01-20 01:21:11\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0c3INPkl2bdA2h4tYKkl2nvfVZ1INPkv\", \"lastLoginTime\": \"2026-01-20 01:21:11\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [1], \"@type\": \"java.util.LinkedHashMap\"}',1),(3,'2026-01-20 01:53:52','2026-01-20 01:53:52','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 2, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户YNIz\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 01:37:28\", \"updateTime\": \"2026-01-20 01:37:28\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0b3LuxFa1DqF2L0vTFFa1w85gF3LuxFJ\", \"lastLoginTime\": \"2026-01-20 01:37:28\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [2], \"@type\": \"java.util.LinkedHashMap\"}',1),(4,'2026-01-20 01:57:24','2026-01-20 01:57:24','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 3, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户M36R\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 01:55:52\", \"updateTime\": \"2026-01-20 01:55:52\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0e3RURkl2zBy2h4mKmml2K87X14RURkg\", \"lastLoginTime\": \"2026-01-20 01:55:53\", \"wechatUnionId\": \"\"}, {\"id\": 4, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户DDwJ\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 01:56:04\", \"updateTime\": \"2026-01-20 01:56:04\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0f36DyFa1GHC2L0Z0KHa1RP7n546DyF6\", \"lastLoginTime\": \"2026-01-20 01:56:05\", \"wechatUnionId\": \"\"}, {\"id\": 5, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户cxJR\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 01:56:21\", \"updateTime\": \"2026-01-20 01:56:21\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0d3bEyFa1uIC2L0tydIa1QSmQ04bEyFp\", \"lastLoginTime\": \"2026-01-20 01:56:22\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [5, 4, 3], \"@type\": \"java.util.LinkedHashMap\"}',3),(5,'2026-01-20 11:58:13','2026-01-20 11:58:13','{\"entityClassName\": \"com.cool.modules.task.entity.TaskInfoEntity\"}',1,'[{\"id\": 1, \"cron\": \"0 0 1 * * ?\", \"data\": \"\", \"name\": \"清理日志\", \"type\": 0, \"every\": 5000, \"jobId\": \"1\", \"remark\": \"\", \"status\": 1, \"endDate\": null, \"service\": \"baseSysLogServiceImpl.clear(false)\", \"taskType\": 0, \"startDate\": null, \"createTime\": \"2025-11-19 02:45:00\", \"updateTime\": \"2026-01-20 11:29:02\", \"nextRunTime\": \"2026-01-21 01:00:00\", \"repeatCount\": null}]','/admin/task/info/delete','{\"ids\": [1], \"@type\": \"java.util.LinkedHashMap\"}',1),(6,'2026-01-20 15:09:57','2026-01-20 15:09:57','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 6, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户k5Mx\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 12:35:35\", \"updateTime\": \"2026-01-20 12:35:35\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0c3d4kml2q841h4IBLml2zUG851d4kmy\", \"lastLoginTime\": \"2026-01-20 12:35:35\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [6], \"@type\": \"java.util.LinkedHashMap\"}',1),(7,'2026-01-20 15:09:58','2026-01-20 15:09:58','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 7, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户1vbD\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 13:01:06\", \"updateTime\": \"2026-01-20 13:01:06\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0d3bnjHa1CpT0L09PkIa1jW06g0bnjHd\", \"lastLoginTime\": \"2026-01-20 13:01:06\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [7], \"@type\": \"java.util.LinkedHashMap\"}',1),(8,'2026-01-20 15:10:13','2026-01-20 15:10:13','{\"entityClassName\": \"com.cool.modules.base.entity.sys.BaseSysMenuEntity\"}',1,'[{\"id\": 123, \"icon\": \"cl-icon-box\", \"name\": \"3D项目管理\", \"type\": 1, \"perms\": \"\", \"isShow\": true, \"router\": \"/nongchuang/model3d/list\", \"orderNum\": 12, \"parentId\": 97, \"viewPath\": \"nongchuang/views/model3d\", \"keepAlive\": true, \"childMenus\": [], \"createTime\": \"2026-01-20 15:04:37\", \"parentName\": \"\", \"updateTime\": \"2026-01-20 15:04:37\"}]','/admin/base/sys/menu/delete','{\"ids\": [123], \"@type\": \"java.util.LinkedHashMap\"}',1),(9,'2026-01-20 22:58:26','2026-01-20 22:58:26','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 8, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户ZOH7\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 15:36:07\", \"updateTime\": \"2026-01-20 15:36:07\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0e3YtxFa13ZY2L0t7xGa1ibZ8f3YtxFU\", \"lastLoginTime\": \"2026-01-20 15:36:08\", \"wechatUnionId\": \"\"}, {\"id\": 9, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户vmlZ\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 17:39:22\", \"updateTime\": \"2026-01-20 17:39:22\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0b3W5dGa1EbV1L01MnGa1DsxD74W5dGT\", \"lastLoginTime\": \"2026-01-20 17:39:22\", \"wechatUnionId\": \"\"}, {\"id\": 10, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户99mW\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 17:54:40\", \"updateTime\": \"2026-01-20 17:54:40\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0f3Ht10w3Kymn63Me73w3sZqQa1Ht10h\", \"lastLoginTime\": \"2026-01-20 17:54:40\", \"wechatUnionId\": \"\"}, {\"id\": 11, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户5sF6\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 18:02:08\", \"updateTime\": \"2026-01-20 18:02:08\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0e3sDIkl2YbG2h4FtAml2pwolO3sDIka\", \"lastLoginTime\": \"2026-01-20 18:02:09\", \"wechatUnionId\": \"\"}, {\"id\": 12, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户VZMG\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 22:43:40\", \"updateTime\": \"2026-01-20 22:43:40\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0f3LQgll2nWk2h4wkTnl23yiry3LQglX\", \"lastLoginTime\": \"2026-01-20 22:43:41\", \"wechatUnionId\": \"\"}, {\"id\": 13, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户9U0Z\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 22:50:00\", \"updateTime\": \"2026-01-20 22:50:00\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0e3D8Jkl2LUV2h4TIPml2r2LNJ3D8Jkf\", \"lastLoginTime\": \"2026-01-20 22:50:01\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [13, 12, 11, 10, 9, 8], \"@type\": \"java.util.LinkedHashMap\"}',6),(10,'2026-01-20 23:29:52','2026-01-20 23:29:52','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 14, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户P54O\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 23:00:15\", \"updateTime\": \"2026-01-20 23:00:15\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0c3WBfGa15Ra2L0m1JFa1arKmk2WBfGO\", \"lastLoginTime\": \"2026-01-20 23:00:15\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [14], \"@type\": \"java.util.LinkedHashMap\"}',1),(11,'2026-01-21 00:59:36','2026-01-21 00:59:36','{\"entityClassName\": \"com.cool.modules.nongchuang.entity.NcUserEntity\"}',1,'[{\"id\": 15, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户WnZ5\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 23:39:59\", \"updateTime\": \"2026-01-20 23:39:59\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0f36xm0w3Vn8n63x2P0w3kqX4126xm04\", \"lastLoginTime\": \"2026-01-20 23:39:59\", \"wechatUnionId\": \"\"}, {\"id\": 16, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户7UBD\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-20 23:55:05\", \"updateTime\": \"2026-01-20 23:55:05\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0e38OtFa1BwN2L09yZGa14cPLx48OtFY\", \"lastLoginTime\": \"2026-01-20 23:55:06\", \"wechatUnionId\": \"\"}, {\"id\": 17, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户8TdR\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-21 00:07:06\", \"updateTime\": \"2026-01-21 00:07:06\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0f3AALFa1aMs2L0JQbGa1kkNqN1AALFf\", \"lastLoginTime\": \"2026-01-21 00:07:06\", \"wechatUnionId\": \"\"}, {\"id\": 18, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户Trxa\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-21 00:42:27\", \"updateTime\": \"2026-01-21 00:42:27\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0a3N5oll2KDf2h4Wf0nl2ZxHRB3N5oly\", \"lastLoginTime\": \"2026-01-21 00:42:28\", \"wechatUnionId\": \"\"}, {\"id\": 19, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户XppW\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-21 00:51:02\", \"updateTime\": \"2026-01-21 00:51:02\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0a3EO90w30Zsn63UWYZv30OFXA1EO901\", \"lastLoginTime\": \"2026-01-21 00:51:02\", \"wechatUnionId\": \"\"}, {\"id\": 20, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户bCtJ\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-21 00:58:06\", \"updateTime\": \"2026-01-21 00:58:06\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0e3jExFa1wnQ2L0nt4Ia1RtZS21jExF2\", \"lastLoginTime\": \"2026-01-21 00:58:06\", \"wechatUnionId\": \"\"}, {\"id\": 21, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户NqJ0\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-21 00:58:22\", \"updateTime\": \"2026-01-21 00:58:22\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0e3SXQkl2kjM2h4SEhml2uJhPz1SXQkq\", \"lastLoginTime\": \"2026-01-21 00:58:23\", \"wechatUnionId\": \"\"}, {\"id\": 22, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户A5VH\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-21 00:58:33\", \"updateTime\": \"2026-01-21 00:58:33\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0a3yYQkl2TiM2h4fE6ll2WOv1U3yYQkh\", \"lastLoginTime\": \"2026-01-21 00:58:33\", \"wechatUnionId\": \"\"}, {\"id\": 23, \"city\": \"\", \"avatar\": \"\", \"gender\": 0, \"mobile\": \"\", \"points\": 0, \"status\": 1, \"address\": \"\", \"birthday\": null, \"nickname\": \"微信用户4lzL\", \"password\": \"\", \"province\": \"\", \"userType\": 1, \"username\": \"\", \"createTime\": \"2026-01-21 00:58:39\", \"updateTime\": \"2026-01-21 00:58:39\", \"lastLoginIp\": \"\", \"wechatOpenId\": \"wx_0a3tM5Ga13Si2L0OEsJa1Ljy2K1tM5Gw\", \"lastLoginTime\": \"2026-01-21 00:58:39\", \"wechatUnionId\": \"\"}]','/admin/nongchuang/user/delete','{\"ids\": [23, 22, 21, 20, 19, 18, 17, 16, 15], \"@type\": \"java.util.LinkedHashMap\"}',9);
/*!40000 ALTER TABLE `recycle_data` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `space_info`
--
DROP TABLE IF EXISTS `space_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `space_info` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`url` varchar(255) NOT NULL COMMENT '地址',
`type` varchar(255) NOT NULL COMMENT '类型',
`classify_id` int DEFAULT NULL COMMENT '分类ID',
`file_id` varchar(255) DEFAULT NULL COMMENT '文件id',
`name` varchar(255) DEFAULT NULL COMMENT '文件名',
`size` int DEFAULT NULL COMMENT '文件大小',
`version` bigint DEFAULT '1' COMMENT '文档版本',
`file_path` varchar(255) DEFAULT NULL COMMENT '文件位置',
PRIMARY KEY (`id`),
KEY `auto_idx_space_info_file_id` (`file_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文件空间信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `space_info`
--
LOCK TABLES `space_info` WRITE;
/*!40000 ALTER TABLE `space_info` DISABLE KEYS */;
/*!40000 ALTER TABLE `space_info` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `space_type`
--
DROP TABLE IF EXISTS `space_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `space_type` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) NOT NULL COMMENT '类别名称',
`parent_id` int DEFAULT NULL COMMENT '父分类ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='图片空间信息分类';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `space_type`
--
LOCK TABLES `space_type` WRITE;
/*!40000 ALTER TABLE `space_type` DISABLE KEYS */;
/*!40000 ALTER TABLE `space_type` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `task_info`
--
DROP TABLE IF EXISTS `task_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `task_info` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`name` varchar(255) NOT NULL COMMENT '名称',
`job_id` varchar(255) DEFAULT NULL COMMENT '任务ID',
`repeat_count` int DEFAULT NULL COMMENT '最大执行次数 不传为无限次',
`every` int DEFAULT NULL COMMENT '每间隔多少毫秒执行一次 如果cron设置了 这项设置就无效',
`status` int NOT NULL DEFAULT '1' COMMENT '状态 0:停止 1运行',
`service` varchar(255) DEFAULT NULL COMMENT '服务实例名称',
`task_type` int DEFAULT '0' COMMENT '状态 0:cron 1时间间隔',
`type` int DEFAULT '0' COMMENT '状态 0:系统 1用户',
`data` varchar(255) DEFAULT NULL COMMENT '任务数据',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`cron` varchar(255) DEFAULT NULL COMMENT 'cron',
`next_run_time` datetime DEFAULT NULL COMMENT '下一次执行时间',
`start_date` datetime DEFAULT NULL COMMENT '开始时间',
`end_date` datetime DEFAULT NULL COMMENT '结束时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='任务信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `task_info`
--
LOCK TABLES `task_info` WRITE;
/*!40000 ALTER TABLE `task_info` DISABLE KEYS */;
/*!40000 ALTER TABLE `task_info` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `task_log`
--
DROP TABLE IF EXISTS `task_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `task_log` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`task_id` bigint NOT NULL COMMENT '任务ID',
`status` int DEFAULT '0' COMMENT '状态 0失败 1成功',
`detail` text COMMENT '详情',
PRIMARY KEY (`id`),
KEY `auto_idx_task_log_task_id` (`task_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='任务日志';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `task_log`
--
LOCK TABLES `task_log` WRITE;
/*!40000 ALTER TABLE `task_log` DISABLE KEYS */;
INSERT INTO `task_log` (`id`, `create_time`, `update_time`, `task_id`, `status`, `detail`) VALUES (1,'2026-01-20 01:00:00','2026-01-20 01:00:00',1,1,'任务执行完毕任务ID1 总共耗时34毫秒');
/*!40000 ALTER TABLE `task_log` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `user_address`
--
DROP TABLE IF EXISTS `user_address`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_address` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`user_id` bigint NOT NULL COMMENT '用户ID',
`contact` varchar(255) NOT NULL COMMENT '联系人',
`phone` varchar(11) NOT NULL COMMENT '手机号',
`province` varchar(255) NOT NULL COMMENT '',
`city` varchar(255) NOT NULL COMMENT '',
`district` varchar(255) NOT NULL COMMENT '',
`address` varchar(255) NOT NULL COMMENT '地址',
`is_default` bit(1) DEFAULT b'0' COMMENT '是否默认',
PRIMARY KEY (`id`),
KEY `auto_idx_user_address_phone` (`phone`),
KEY `auto_idx_user_address_user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户模块-收货地址';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user_address`
--
LOCK TABLES `user_address` WRITE;
/*!40000 ALTER TABLE `user_address` DISABLE KEYS */;
/*!40000 ALTER TABLE `user_address` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `user_info`
--
DROP TABLE IF EXISTS `user_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_info` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`unionid` varchar(255) DEFAULT NULL COMMENT '登录唯一ID',
`avatar_url` varchar(255) DEFAULT NULL COMMENT '头像',
`nick_name` varchar(255) DEFAULT NULL COMMENT '昵称',
`phone` varchar(255) DEFAULT NULL COMMENT '手机号',
`gender` int DEFAULT '0' COMMENT '性别 0-未知 1-男 2-女',
`status` int DEFAULT '1' COMMENT '状态 0-禁用 1-正常 2-已注销',
`login_type` varchar(255) DEFAULT '0' COMMENT '登录方式 0-小程序 1-公众号 2-H5',
`password` varchar(255) DEFAULT NULL COMMENT '密码',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_user_info_phone` (`phone`),
UNIQUE KEY `auto_idx_user_info_unionid` (`unionid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user_info`
--
LOCK TABLES `user_info` WRITE;
/*!40000 ALTER TABLE `user_info` DISABLE KEYS */;
/*!40000 ALTER TABLE `user_info` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `user_wx`
--
DROP TABLE IF EXISTS `user_wx`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_wx` (
`id` bigint NOT NULL AUTO_INCREMENT,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`unionid` varchar(255) DEFAULT NULL COMMENT '微信unionid',
`openid` varchar(255) NOT NULL COMMENT '微信openid',
`avatar_url` varchar(255) DEFAULT NULL COMMENT '头像',
`nick_name` varchar(255) DEFAULT NULL COMMENT '昵称',
`gender` int DEFAULT '0' COMMENT '性别 0-未知 1-男 2-女',
`language` varchar(255) DEFAULT NULL COMMENT '语言',
`city` varchar(255) DEFAULT NULL COMMENT '城市',
`province` varchar(255) DEFAULT NULL COMMENT '省份',
`country` varchar(255) DEFAULT NULL COMMENT '国家',
`type` int DEFAULT '0' COMMENT '类型 0-小程序 1-公众号 2-H5 3-APP',
PRIMARY KEY (`id`),
UNIQUE KEY `auto_idx_user_wx_openid` (`openid`),
KEY `auto_idx_user_wx_unionid` (`unionid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='微信用户';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user_wx`
--
LOCK TABLES `user_wx` WRITE;
/*!40000 ALTER TABLE `user_wx` DISABLE KEYS */;
/*!40000 ALTER TABLE `user_wx` ENABLE KEYS */;
UNLOCK TABLES;
/*!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-01-21 1:34:31