From 2a08c838f11ed761a6519bd88f00385a04ab8ae3 Mon Sep 17 00:00:00 2001 From: ap <951984189@qq.com> Date: Sun, 28 Feb 2021 00:42:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=8C=96=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + Dockerfile | 2 +- LICENSE | 21 + src/app/modules/base/config.ts | 2 +- .../base/controller/admin/plugin/info.ts | 52 ++ src/app/modules/base/service/plugin/info.ts | 43 + src/app/modules/base/service/sys/user.ts | 4 +- src/configuration.ts | 5 +- src/resource/init.sql | 770 ++++++++++++++++++ 9 files changed, 894 insertions(+), 6 deletions(-) create mode 100644 LICENSE create mode 100644 src/app/modules/base/controller/admin/plugin/info.ts create mode 100644 src/app/modules/base/service/plugin/info.ts create mode 100644 src/resource/init.sql diff --git a/.gitignore b/.gitignore index 3c95265..c3caea9 100755 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ run/ .tsbuildinfo .tsbuildinfo.* src/app/public/uploads/ +typings/ diff --git a/Dockerfile b/Dockerfile index 9b5cfee..9d9f0a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,6 +10,6 @@ RUN yarn RUN yarn build # 如果端口更换,这边可以更新一下 -EXPOSE 7001 +EXPOSE 8001 CMD ["npm", "run", "start"] \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..83140ce --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 cool-team-official + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/app/modules/base/config.ts b/src/app/modules/base/config.ts index 8851ef2..5b1fca0 100644 --- a/src/app/modules/base/config.ts +++ b/src/app/modules/base/config.ts @@ -11,6 +11,6 @@ export default (app: Application) => { // 模块描述 description: '基础的权限管理功能,包括登录,权限校验', // 中间件 - middlewares: [], + middlewares: ['baseAuthorityMiddleware', 'baseLogMiddleware'], } as ModuleConfig; }; diff --git a/src/app/modules/base/controller/admin/plugin/info.ts b/src/app/modules/base/controller/admin/plugin/info.ts new file mode 100644 index 0000000..0448d4e --- /dev/null +++ b/src/app/modules/base/controller/admin/plugin/info.ts @@ -0,0 +1,52 @@ +import { Body, Get, Inject, Post, Provide, Query } from '@midwayjs/decorator'; +import { CoolController, BaseController } from 'midwayjs-cool-core'; +import { BasePluginInfoService } from '../../../service/plugin/info'; + +/** + * 插件 + */ +@Provide() +@CoolController() +export class BasePluginInfoController extends BaseController { + + @Inject() + basePluginInfoService: BasePluginInfoService; + /** + * 插件列表 + */ + @Post('/list') + async list(@Body() keyWord: string) { + return this.ok(await this.basePluginInfoService.list(keyWord)) + } + + /** + * 配置 + * @param namespace + * @param config + */ + @Post('/config') + async config(@Body() namespace: string, @Body() config: any) { + await this.basePluginInfoService.config(namespace, config); + return this.ok(); + } + + /** + * 配置 + * @param namespace + * @param config + */ + @Get('/getConfig') + async getConfig(@Query() namespace: string) { + return this.ok(await this.basePluginInfoService.getConfig(namespace)); + } + + /** + * 启用插件 + * @param enable + */ + @Post('/enable') + async enable(@Body() namespace: string, @Body() enable: number) { + await this.basePluginInfoService.enable(namespace, enable); + return this.ok(); + } +} \ No newline at end of file diff --git a/src/app/modules/base/service/plugin/info.ts b/src/app/modules/base/service/plugin/info.ts new file mode 100644 index 0000000..1b15477 --- /dev/null +++ b/src/app/modules/base/service/plugin/info.ts @@ -0,0 +1,43 @@ +import { Inject, Provide } from '@midwayjs/decorator'; +import { BaseService, CoolPlugin } from 'midwayjs-cool-core'; + +/** + * 插件 + */ +@Provide() +export class BasePluginInfoService extends BaseService { + + @Inject('cool:coolPlugin') + coolPlugin: CoolPlugin; + + /** + * 列表 + */ + async list(keyWord) { + return this.coolPlugin.list(keyWord); + } + + /** + * 配置 + */ + async config(namespace: string, config) { + await this.coolPlugin.setConfig(namespace, config); + } + + /** + * 获得配置信息 + * @param namespace + */ + async getConfig(namespace: string) { + return await this.coolPlugin.getConfig(namespace); + } + + /** + * 是否启用插件 + * @param namespace + * @param enable + */ + async enable(namespace: string, enable: number){ + await this.coolPlugin.enable(namespace,enable); + } +} \ No newline at end of file diff --git a/src/app/modules/base/service/sys/user.ts b/src/app/modules/base/service/sys/user.ts index e1b0cce..111e562 100644 --- a/src/app/modules/base/service/sys/user.ts +++ b/src/app/modules/base/service/sys/user.ts @@ -74,7 +74,9 @@ export class BaseSysUserService extends BaseService { * 获得个人信息 */ async person() { - return await this.baseSysUserEntity.findOne({ id: this.ctx.admin.userId }) + const info = await this.baseSysUserEntity.findOne({ id: this.ctx.admin.userId }); + delete info.password; + return info; } /** diff --git a/src/configuration.ts b/src/configuration.ts index 87b7e6c..ad89d0d 100644 --- a/src/configuration.ts +++ b/src/configuration.ts @@ -3,7 +3,6 @@ import { ILifeCycle, IMidwayContainer } from '@midwayjs/core'; import { Application } from 'egg'; import * as orm from '@midwayjs/orm'; import * as cool from 'midwayjs-cool-core'; -import * as oss from 'midwayjs-cool-oss'; @Configuration({ // 注意组件顺序 cool 有依赖orm组件, 所以必须放在,orm组件之后 cool的其他组件必须放在cool 核心组件之后 @@ -11,8 +10,7 @@ import * as oss from 'midwayjs-cool-oss'; // 必须,不可移除, https://typeorm.io 打不开? https://typeorm.biunav.com/zh/ orm, // 必须,不可移除, cool-admin 官方组件 https://www.cool-js.com - cool, - oss + cool ] }) export class ContainerLifeCycle implements ILifeCycle { @@ -21,6 +19,7 @@ export class ContainerLifeCycle implements ILifeCycle { app: Application; // 应用启动完成 async onReady(container?: IMidwayContainer) { + console.log(container.baseDir) } // 应用停止 diff --git a/src/resource/init.sql b/src/resource/init.sql new file mode 100644 index 0000000..9a14767 --- /dev/null +++ b/src/resource/init.sql @@ -0,0 +1,770 @@ +/* + Navicat Premium Data Transfer + + Source Server : cool-admin-next + Source Server Type : MySQL + Source Server Version : 50727 + Source Host : 139.196.196.203:3306 + Source Schema : cool-admin-next + + Target Server Type : MySQL + Target Server Version : 50727 + File Encoding : 65001 + + Date: 27/02/2021 21:26:51 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for base_app_space_info +-- ---------------------------- +DROP TABLE IF EXISTS `base_app_space_info`; +CREATE TABLE `base_app_space_info` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `url` varchar(255) NOT NULL COMMENT '地址', + `type` varchar(255) NOT NULL COMMENT '类型', + `classifyId` bigint(20) DEFAULT NULL COMMENT '分类ID', + PRIMARY KEY (`id`), + KEY `IDX_4aed04cbfa2ecdc01485b86e51` (`createTime`), + KEY `IDX_abd5de4a4895eb253a5cabb20f` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_app_space_info +-- ---------------------------- +BEGIN; +INSERT INTO `base_app_space_info` VALUES (2, '2021-02-26 14:09:20.639760', '2021-02-26 14:09:20.639760', 'https://cool-admin.cn.utools.club/uploads//20210226/2a37e3c0-77f9-11eb-b959-cb54ce2bda17.jpg', 'image/jpeg', NULL); +INSERT INTO `base_app_space_info` VALUES (3, '2021-02-26 14:09:23.523084', '2021-02-26 14:09:23.523084', 'https://cool-admin.cn.utools.club/uploads//20210226/2bf1a1b0-77f9-11eb-b959-cb54ce2bda17.jpg', 'image/jpeg', NULL); +INSERT INTO `base_app_space_info` VALUES (4, '2021-02-26 14:09:27.487216', '2021-02-26 14:09:27.487216', 'https://cool-admin.cn.utools.club/uploads//20210226/2e50a050-77f9-11eb-b959-cb54ce2bda17.jpg', 'image/jpeg', NULL); +INSERT INTO `base_app_space_info` VALUES (7, '2021-02-26 14:13:31.966534', '2021-02-26 14:13:31.966534', 'https://cool-admin.cn.utools.club/uploads//20210226/c004e380-77f9-11eb-b959-cb54ce2bda17.jpg', 'image/jpeg', 1); +INSERT INTO `base_app_space_info` VALUES (8, '2021-02-27 17:40:04.062371', '2021-02-27 17:40:04.062371', 'https://cool-admin.cn.utools.club/uploads//20210227/c4b2bba0-78df-11eb-93f8-a114d6983585.jpg', 'image/jpeg', NULL); +INSERT INTO `base_app_space_info` VALUES (12, '2021-02-27 17:41:28.418993', '2021-02-27 17:41:28.418993', 'https://cool-admin.cn.utools.club/uploads//20210227/f69ee260-78df-11eb-ab50-4b64f01eaecd.jpg', 'image/jpeg', NULL); +INSERT INTO `base_app_space_info` VALUES (13, '2021-02-27 17:41:36.361720', '2021-02-27 17:41:36.361720', 'https://cool-admin.cn.utools.club/uploads//20210227/fb704090-78df-11eb-ab50-4b64f01eaecd.jpg', 'image/jpeg', NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for base_app_space_type +-- ---------------------------- +DROP TABLE IF EXISTS `base_app_space_type`; +CREATE TABLE `base_app_space_type` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `name` varchar(255) NOT NULL COMMENT '类别名称', + `parentId` tinyint(4) DEFAULT NULL COMMENT '父分类ID', + PRIMARY KEY (`id`), + KEY `IDX_5e8376603f89fdf3e7bb05103a` (`createTime`), + KEY `IDX_500ea9e8b2c5c08c9b86a0667e` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_app_space_type +-- ---------------------------- +BEGIN; +INSERT INTO `base_app_space_type` VALUES (1, '2021-02-26 14:07:48.867045', '2021-02-26 14:07:48.867045', 'a', NULL); +INSERT INTO `base_app_space_type` VALUES (2, '2021-02-26 14:07:52.285531', '2021-02-26 14:07:52.285531', 'b', NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_conf +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_conf`; +CREATE TABLE `base_sys_conf` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `cKey` varchar(255) NOT NULL COMMENT '配置键', + `cValue` varchar(255) NOT NULL COMMENT '配置值', + PRIMARY KEY (`id`), + UNIQUE KEY `IDX_9be195d27767b4485417869c3a` (`cKey`), + KEY `IDX_905208f206a3ff9fd513421971` (`createTime`), + KEY `IDX_4c6f27f6ecefe51a5a196a047a` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_conf +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_conf` VALUES (1, '2021-02-25 14:23:26.810981', '2021-02-25 14:23:26.810981', 'logKeep', '31'); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_department +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_department`; +CREATE TABLE `base_sys_department` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `name` varchar(255) NOT NULL COMMENT '部门名称', + `parentId` bigint(20) DEFAULT NULL COMMENT '上级部门ID', + `orderNum` int(11) NOT NULL DEFAULT '0' COMMENT '排序', + PRIMARY KEY (`id`), + KEY `IDX_be4c53cd671384fa588ca9470a` (`createTime`), + KEY `IDX_ca1473a793961ec55bc0c8d268` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_department +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_department` VALUES (1, '2021-02-24 21:17:11.971397', '2021-02-24 21:17:15.697917', 'COOL', NULL, 0); +INSERT INTO `base_sys_department` VALUES (11, '2021-02-26 14:17:06.690613', '2021-02-26 14:17:06.690613', '开发', 1, 0); +INSERT INTO `base_sys_department` VALUES (12, '2021-02-26 14:17:11.576369', '2021-02-26 14:17:11.576369', '测试', 1, 0); +INSERT INTO `base_sys_department` VALUES (13, '2021-02-26 14:28:59.685177', '2021-02-26 14:28:59.685177', '游客', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_log +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_log`; +CREATE TABLE `base_sys_log` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `userId` bigint(20) DEFAULT NULL COMMENT '用户ID', + `action` varchar(100) NOT NULL COMMENT '行为', + `ip` varchar(50) DEFAULT NULL COMMENT 'ip', + `ipAddr` varchar(50) DEFAULT NULL COMMENT 'ip地址', + `params` text COMMENT '参数', + PRIMARY KEY (`id`), + KEY `IDX_51a2caeb5713efdfcb343a8772` (`userId`), + KEY `IDX_938f886fb40e163db174b7f6c3` (`action`), + KEY `IDX_24e18767659f8c7142580893f2` (`ip`), + KEY `IDX_a03a27f75cf8d502b3060823e1` (`ipAddr`), + KEY `IDX_c9382b76219a1011f7b8e7bcd1` (`createTime`), + KEY `IDX_bfd44e885b470da43bcc39aaa7` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=7619 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Table structure for base_sys_menu +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_menu`; +CREATE TABLE `base_sys_menu` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `parentId` bigint(20) DEFAULT NULL COMMENT '父菜单ID', + `name` varchar(255) NOT NULL COMMENT '菜单名称', + `router` varchar(255) DEFAULT NULL COMMENT '菜单地址', + `perms` varchar(255) DEFAULT NULL COMMENT '权限标识', + `type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '类型 0:目录 1:菜单 2:按钮', + `icon` varchar(255) DEFAULT NULL COMMENT '图标', + `orderNum` int(11) NOT NULL DEFAULT '0' COMMENT '排序', + `viewPath` varchar(255) DEFAULT NULL COMMENT '视图地址', + `keepAlive` tinyint(4) NOT NULL DEFAULT '1' COMMENT '路由缓存', + `isShow` tinyint(4) NOT NULL DEFAULT '1' COMMENT '父菜单名称', + `moduleName` varchar(255) DEFAULT NULL COMMENT '模块名', + PRIMARY KEY (`id`), + KEY `IDX_05e3d6a56604771a6da47ebf8e` (`createTime`), + KEY `IDX_d5203f18daaf7c3fe0ab34497f` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=117 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_menu +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_menu` VALUES (1, '2019-09-11 11:14:44.000000', '2019-11-18 15:56:36.000000', NULL, '工作台', '/', NULL, 0, 'icon-workbench', 1, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (2, '2019-09-11 11:14:47.000000', '2021-02-27 17:16:05.000000', NULL, '系统管理', '/sys', NULL, 0, 'icon-system', 2, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (8, '1900-01-20 23:19:57.000000', '2019-09-12 15:53:39.000000', 27, '菜单列表', '/sys/menu', NULL, 1, 'icon-menu', 2, 'cool/components/base/views/menu.vue', 1, 1, 'sys-menu'); +INSERT INTO `base_sys_menu` VALUES (10, '1900-01-20 00:19:27.325922', '1900-01-20 00:19:27.325922', 8, '新增', NULL, 'sys:menu:add', 2, NULL, 1, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (11, '1900-01-20 00:19:51.101514', '1900-01-20 00:19:51.101514', 8, '删除', NULL, 'sys:menu:delete', 2, NULL, 2, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (12, '1900-01-20 00:20:05.150021', '1900-01-20 00:20:05.150021', 8, '修改', NULL, 'sys:menu:update', 2, NULL, 3, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (13, '1900-01-20 00:20:19.341206', '1900-01-20 00:20:19.341206', 8, '查询', NULL, 'sys:menu:page,sys:menu:list,sys:menu:info', 2, NULL, 4, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (22, '2019-09-12 00:34:01.000000', '2019-09-15 23:47:27.000000', 27, '角色列表', '/sys/role', NULL, 1, 'icon-common', 3, 'cool/components/base/views/role.vue', 1, 1, 'sys-role'); +INSERT INTO `base_sys_menu` VALUES (23, '1900-01-20 00:34:23.459460', '1900-01-20 00:34:23.459460', 22, '新增', NULL, 'sys:role:add', 2, NULL, 1, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (24, '1900-01-20 00:34:40.523471', '1900-01-20 00:34:40.523471', 22, '删除', NULL, 'sys:role:delete', 2, NULL, 2, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (25, '1900-01-20 00:34:53.306692', '1900-01-20 00:34:53.306692', 22, '修改', NULL, 'sys:role:update', 2, NULL, 3, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (26, '1900-01-20 00:35:05.024307', '1900-01-20 00:35:05.024307', 22, '查询', NULL, 'sys:role:page,sys:role:list,sys:role:info', 2, NULL, 4, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (27, '2019-09-12 15:52:44.000000', '2019-09-15 22:11:56.000000', 2, '权限管理', NULL, NULL, 0, 'icon-auth', 1, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (29, '2019-09-12 17:35:51.000000', '2019-11-26 23:46:53.000000', 105, '请求日志', '/sys/log', NULL, 1, 'icon-log', 1, 'cool/components/log/views/log.vue', 1, 1, 'sys.log'); +INSERT INTO `base_sys_menu` VALUES (30, '2019-09-12 17:37:03.000000', '2019-11-18 14:20:27.000000', 29, '权限', NULL, 'sys:log:page,sys:log:clear,sys:log:get-keep,sys:log:set-keep', 2, NULL, 1, NULL, 0, 1, ''); +INSERT INTO `base_sys_menu` VALUES (43, '2019-11-07 14:22:34.000000', '2021-02-27 14:22:23.000000', 45, 'crud 示例', '/crud', NULL, 1, 'icon-favor', 1, 'cool/components/demo/views/crud.vue', 1, 1, 'crud'); +INSERT INTO `base_sys_menu` VALUES (45, '2019-11-07 22:36:57.000000', '2019-11-11 15:21:10.000000', 1, '组件库', '/ui-lib', NULL, 0, 'icon-common', 2, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (47, '2019-11-08 09:35:08.000000', '2021-02-27 17:16:35.000000', NULL, '框架教程', '/tutorial', NULL, 0, 'icon-task', 4, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (48, '2019-11-08 09:35:53.000000', '2019-11-08 09:37:02.000000', 47, '文档', '/tutorial/doc', NULL, 1, 'icon-log', 0, 'https://docs-admin-pro.cool-js.com/#/?id=%E7%AE%80%E4%BB%8B', 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (49, '2019-11-09 22:11:13.000000', '2021-02-27 14:22:28.000000', 45, 'quill 富文本编辑器', '/editor-quill', NULL, 1, 'icon-favor', 2, 'cool/components/demo/views/editor-quill.vue', 1, 1, 'editor-quill'); +INSERT INTO `base_sys_menu` VALUES (59, '2019-11-18 16:50:27.000000', '2019-11-18 16:50:27.000000', 97, '部门列表', NULL, 'sys:department:list', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (60, '2019-11-18 16:50:45.000000', '2019-11-18 16:50:45.000000', 97, '新增部门', NULL, 'sys:department:add', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (61, '2019-11-18 16:50:59.000000', '2019-11-18 16:50:59.000000', 97, '更新部门', NULL, 'sys:department:update', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (62, '2019-11-18 16:51:13.000000', '2019-11-18 16:51:13.000000', 97, '删除部门', NULL, 'sys:department:delete', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (63, '2019-11-18 17:49:35.000000', '2019-11-18 17:49:35.000000', 97, '部门排序', NULL, 'sys:department:order', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (65, '2019-11-18 23:59:21.000000', '2019-11-18 23:59:21.000000', 97, '用户转移', NULL, 'sys:user:move', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (69, '2019-12-10 13:24:18.000000', '2019-12-10 13:24:18.000000', 2, '任务管理', NULL, NULL, 0, 'icon-task', 3, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (70, '2019-12-10 13:25:06.000000', '2019-12-10 13:28:53.000000', 69, '任务列表', '/sys/task', NULL, 1, 'icon-menu', 1, 'cool/components/task/views/task.vue', 1, 1, 'sys.task'); +INSERT INTO `base_sys_menu` VALUES (71, '1900-01-20 13:25:33.801310', '1900-01-20 13:25:33.801310', 70, '新增', NULL, 'sys:task:add', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (72, '1900-01-20 13:25:45.160298', '1900-01-20 13:25:45.160298', 70, '删除', NULL, 'sys:task:delete', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (73, '2019-12-10 13:26:03.000000', '2019-12-10 13:26:18.000000', 70, '修改', NULL, 'sys:task:info,sys:task:update', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (74, '1900-01-20 13:26:49.432939', '1900-01-20 13:26:49.432939', 70, '查看', NULL, 'sys:task:page,sys:task:info,sys:task:log', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (75, '1900-01-20 13:27:10.024980', '1900-01-20 13:27:10.024980', 70, '立即执行', NULL, 'sys:task:once', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (76, '1900-01-20 13:27:24.472364', '1900-01-20 13:27:24.472364', 70, '开始', NULL, 'sys:task:start', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (77, '1900-01-20 13:27:36.460352', '1900-01-20 13:27:36.460352', 70, '暂停', NULL, 'sys:task:stop', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (78, '2019-12-10 13:27:56.000000', '2021-02-27 17:08:53.000000', 2, '参数配置', NULL, NULL, 0, 'icon-common', 4, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (79, '1900-01-20 13:29:33.000000', '1900-01-20 13:29:33.000000', 78, '参数列表', '/sys/param', NULL, 1, 'icon-menu', 0, 'cool/components/param/views/param.vue', 1, 1, 'sys.param'); +INSERT INTO `base_sys_menu` VALUES (80, '1900-01-20 13:29:50.146781', '1900-01-20 13:29:50.146781', 79, '新增', NULL, 'sys:param:add', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (81, '1900-01-20 13:30:10.030761', '1900-01-20 13:30:10.030761', 79, '修改', NULL, 'sys:param:info,sys:param:update', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (82, '1900-01-20 13:30:25.791907', '1900-01-20 13:30:25.791907', 79, '删除', NULL, 'sys:param:delete', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (83, '1900-01-20 13:30:40.469454', '1900-01-20 13:30:40.469454', 79, '查看', NULL, 'sys:param:page,sys:param:list,sys:param:info', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (84, '2020-07-25 16:21:30.000000', '2020-07-25 16:21:30.000000', NULL, '通用', NULL, NULL, 0, 'icon-radioboxfill', 99, NULL, 1, 0, ''); +INSERT INTO `base_sys_menu` VALUES (85, '2020-07-25 16:22:14.000000', '2020-07-25 16:22:14.000000', 84, '图片上传', NULL, 'app:space:info:page,app:space:info:add,app:space:info:delete,app:space:type:list,app:space:type:add,app:space:type:delete,app:space:type:update', 2, NULL, 1, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (86, '2020-08-12 09:56:27.000000', '2021-02-27 14:22:35.000000', 45, '文件上传', '/upload', NULL, 1, 'icon-favor', 3, 'cool/components/demo/views/upload.vue', 1, 1, 'upload'); +INSERT INTO `base_sys_menu` VALUES (90, '1900-01-20 10:26:58.615127', '1900-01-20 10:26:58.615127', 84, '客服聊天', NULL, 'app:im:message:read,app:im:message:page,app:im:session:page,app:im:session:list,app:im:session:unreadCount,app:im:session:delete', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (96, '2021-01-12 14:12:20.000000', '2021-02-27 14:22:17.000000', 1, '组件预览', '/demo', NULL, 1, 'icon-favor', 0, 'cool/components/demo/views/demo.vue', 1, 1, 'demo'); +INSERT INTO `base_sys_menu` VALUES (97, '1900-01-20 14:14:02.000000', '2021-02-27 14:18:22.000000', 27, '用户列表', '/sys/user', NULL, 1, 'icon-user', 0, 'cool/components/base/views/user.vue', 1, 1, 'sys-user'); +INSERT INTO `base_sys_menu` VALUES (98, '1900-01-20 14:14:13.528326', '1900-01-20 14:14:13.528326', 97, '新增', NULL, 'sys:user:add', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (99, '1900-01-20 14:14:22.823232', '1900-01-20 14:14:22.823232', 97, '删除', NULL, 'sys:user:delete', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (100, '1900-01-20 14:14:33.973638', '1900-01-20 14:14:33.973638', 97, '修改', NULL, 'sys:user:delete,sys:user:update', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (101, '2021-01-12 14:14:51.000000', '2021-01-12 14:14:51.000000', 97, '查询', NULL, 'sys:user:page,sys:user:list,sys:user:info', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (102, '2021-01-12 14:28:01.000000', '2021-02-27 14:22:05.000000', 105, '状态监控', '/sys/perf', NULL, 1, 'icon-warn', 0, 'cool/components/perf/views/perf.vue', 1, 1, 'sys.perf'); +INSERT INTO `base_sys_menu` VALUES (103, '1900-01-20 14:30:07.622139', '1900-01-20 14:30:07.622139', 102, '权限', NULL, 'sys:info:page,sys:info:list,sys:info:info,sys:info:record', 2, NULL, 0, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (105, '2021-01-21 10:42:55.000000', '2021-01-21 10:42:55.000000', 2, '监控管理', NULL, NULL, 0, 'icon-rank', 6, NULL, 1, 1, ''); +INSERT INTO `base_sys_menu` VALUES (109, '2021-02-27 14:13:56.000000', '2021-02-27 17:09:19.000000', NULL, '插件管理', NULL, NULL, 0, 'icon-menu', 3, NULL, 1, 1, NULL); +INSERT INTO `base_sys_menu` VALUES (110, '2021-02-27 14:14:13.000000', '2021-02-27 14:14:13.000000', 109, '插件列表', '/plugin', NULL, 1, 'icon-menu', 0, 'cool/components/base/views/plugin.vue', 1, 1, 'plugin'); +INSERT INTO `base_sys_menu` VALUES (111, '2021-02-27 14:24:41.877716', '2021-02-27 14:24:41.877716', 110, '编辑', NULL, 'plugin:info:info,plugin:info:update', 2, NULL, 0, NULL, 1, 1, NULL); +INSERT INTO `base_sys_menu` VALUES (112, '2021-02-27 14:24:52.159946', '2021-02-27 14:24:52.159946', 110, '列表', NULL, 'plugin:info:list', 2, NULL, 0, NULL, 1, 1, NULL); +INSERT INTO `base_sys_menu` VALUES (113, '2021-02-27 14:25:02.066345', '2021-02-27 14:25:02.066345', 110, '删除', NULL, 'plugin:info:delete', 2, NULL, 0, NULL, 1, 1, NULL); +INSERT INTO `base_sys_menu` VALUES (114, '2021-02-27 16:36:59.322057', '2021-02-27 16:36:59.322057', 110, '保存配置', NULL, 'plugin:info:config', 2, NULL, 0, NULL, 1, 1, NULL); +INSERT INTO `base_sys_menu` VALUES (115, '2021-02-27 16:38:21.000000', '2021-02-27 18:18:22.000000', 110, '获取配置', NULL, 'plugin:info:getConfig', 2, NULL, 0, NULL, 1, 1, NULL); +INSERT INTO `base_sys_menu` VALUES (116, '2021-02-27 17:57:42.000000', '2021-02-27 18:19:35.000000', 110, '开启、关闭', NULL, 'plugin:info:enable', 2, NULL, 0, NULL, 1, 1, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_param +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_param`; +CREATE TABLE `base_sys_param` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `keyName` varchar(255) NOT NULL COMMENT '键位', + `name` varchar(255) NOT NULL COMMENT '名称', + `data` text NOT NULL COMMENT '数据', + `dataType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '数据类型 0:字符串 1:数组 2:键值对', + `remark` varchar(255) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`id`), + KEY `IDX_cf19b5e52d8c71caa9c4534454` (`keyName`), + KEY `IDX_7bcb57371b481d8e2d66ddeaea` (`createTime`), + KEY `IDX_479122e3bf464112f7a7253dac` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_param +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_param` VALUES (1, '2021-02-26 13:53:05.000000', '2021-02-26 13:53:05.000000', '111', '111', '
111xxxxx2222
', 0, NULL); +INSERT INTO `base_sys_param` VALUES (2, '2021-02-26 13:53:18.764043', '2021-02-26 13:53:18.764043', '22', '222', '{\n code: 111\n}', 0, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_role +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_role`; +CREATE TABLE `base_sys_role` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `userId` varchar(255) NOT NULL COMMENT '用户ID', + `name` varchar(255) NOT NULL COMMENT '名称', + `label` varchar(50) DEFAULT NULL COMMENT '角色标签', + `remark` varchar(255) DEFAULT NULL COMMENT '备注', + `relevance` int(11) NOT NULL DEFAULT '1' COMMENT '数据权限是否关联上下级', + PRIMARY KEY (`id`), + UNIQUE KEY `IDX_469d49a5998170e9550cf113da` (`name`), + UNIQUE KEY `IDX_f3f24fbbccf00192b076e549a7` (`label`), + KEY `IDX_6f01184441dec49207b41bfd92` (`createTime`), + KEY `IDX_d64ca209f3fc52128d9b20e97b` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_role +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_role` VALUES (1, '2021-02-24 21:18:39.682358', '2021-02-24 21:18:39.682358', '1', '超管', 'admin', '最高权限的角色', 1); +INSERT INTO `base_sys_role` VALUES (10, '2021-02-26 14:15:38.000000', '2021-02-26 14:15:38.000000', '1', '系统管理员', 'admin-sys', NULL, 1); +INSERT INTO `base_sys_role` VALUES (11, '2021-02-26 14:16:49.044744', '2021-02-26 14:16:49.044744', '1', '游客', 'visitor', NULL, 0); +INSERT INTO `base_sys_role` VALUES (12, '2021-02-26 14:26:51.000000', '2021-02-26 14:32:35.000000', '1', '开发', 'dev', NULL, 0); +INSERT INTO `base_sys_role` VALUES (13, '2021-02-26 14:27:58.000000', '2021-02-26 14:33:49.000000', '1', '测试', 'test', NULL, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_role_department +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_role_department`; +CREATE TABLE `base_sys_role_department` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `roleId` bigint(20) NOT NULL COMMENT '角色ID', + `departmentId` bigint(20) NOT NULL COMMENT '部门ID', + PRIMARY KEY (`id`), + KEY `IDX_e881a66f7cce83ba431cf20194` (`createTime`), + KEY `IDX_cbf48031efee5d0de262965e53` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_role_department +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_role_department` VALUES (1, '2021-02-26 12:00:23.787939', '2021-02-26 12:00:23.787939', 8, 4); +INSERT INTO `base_sys_role_department` VALUES (2, '2021-02-26 12:01:11.525205', '2021-02-26 12:01:11.525205', 9, 1); +INSERT INTO `base_sys_role_department` VALUES (3, '2021-02-26 12:01:11.624266', '2021-02-26 12:01:11.624266', 9, 4); +INSERT INTO `base_sys_role_department` VALUES (4, '2021-02-26 12:01:11.721894', '2021-02-26 12:01:11.721894', 9, 5); +INSERT INTO `base_sys_role_department` VALUES (5, '2021-02-26 12:01:11.823342', '2021-02-26 12:01:11.823342', 9, 8); +INSERT INTO `base_sys_role_department` VALUES (6, '2021-02-26 12:01:11.922873', '2021-02-26 12:01:11.922873', 9, 9); +INSERT INTO `base_sys_role_department` VALUES (23, '2021-02-26 14:32:40.354669', '2021-02-26 14:32:40.354669', 12, 11); +INSERT INTO `base_sys_role_department` VALUES (25, '2021-02-26 14:32:59.726608', '2021-02-26 14:32:59.726608', 10, 1); +INSERT INTO `base_sys_role_department` VALUES (27, '2021-02-26 14:33:54.579947', '2021-02-26 14:33:54.579947', 13, 12); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_role_menu +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_role_menu`; +CREATE TABLE `base_sys_role_menu` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `roleId` bigint(20) NOT NULL COMMENT '角色ID', + `menuId` bigint(20) NOT NULL COMMENT '菜单ID', + PRIMARY KEY (`id`), + KEY `IDX_3641f81d4201c524a57ce2aa54` (`createTime`), + KEY `IDX_f860298298b26e7a697be36e5b` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=517 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_role_menu +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_role_menu` VALUES (1, '2021-02-26 12:00:18.240154', '2021-02-26 12:00:18.240154', 8, 1); +INSERT INTO `base_sys_role_menu` VALUES (2, '2021-02-26 12:00:18.342131', '2021-02-26 12:00:18.342131', 8, 96); +INSERT INTO `base_sys_role_menu` VALUES (3, '2021-02-26 12:00:18.444143', '2021-02-26 12:00:18.444143', 8, 45); +INSERT INTO `base_sys_role_menu` VALUES (4, '2021-02-26 12:00:18.545490', '2021-02-26 12:00:18.545490', 8, 43); +INSERT INTO `base_sys_role_menu` VALUES (5, '2021-02-26 12:00:18.649626', '2021-02-26 12:00:18.649626', 8, 49); +INSERT INTO `base_sys_role_menu` VALUES (6, '2021-02-26 12:00:18.752369', '2021-02-26 12:00:18.752369', 8, 86); +INSERT INTO `base_sys_role_menu` VALUES (7, '2021-02-26 12:00:18.856023', '2021-02-26 12:00:18.856023', 8, 2); +INSERT INTO `base_sys_role_menu` VALUES (8, '2021-02-26 12:00:18.956131', '2021-02-26 12:00:18.956131', 8, 27); +INSERT INTO `base_sys_role_menu` VALUES (9, '2021-02-26 12:00:19.071490', '2021-02-26 12:00:19.071490', 8, 97); +INSERT INTO `base_sys_role_menu` VALUES (10, '2021-02-26 12:00:19.171745', '2021-02-26 12:00:19.171745', 8, 59); +INSERT INTO `base_sys_role_menu` VALUES (11, '2021-02-26 12:00:19.274495', '2021-02-26 12:00:19.274495', 8, 60); +INSERT INTO `base_sys_role_menu` VALUES (12, '2021-02-26 12:00:19.374610', '2021-02-26 12:00:19.374610', 8, 61); +INSERT INTO `base_sys_role_menu` VALUES (13, '2021-02-26 12:00:19.474750', '2021-02-26 12:00:19.474750', 8, 62); +INSERT INTO `base_sys_role_menu` VALUES (14, '2021-02-26 12:00:19.573369', '2021-02-26 12:00:19.573369', 8, 63); +INSERT INTO `base_sys_role_menu` VALUES (15, '2021-02-26 12:00:19.674242', '2021-02-26 12:00:19.674242', 8, 65); +INSERT INTO `base_sys_role_menu` VALUES (16, '2021-02-26 12:00:19.772886', '2021-02-26 12:00:19.772886', 8, 98); +INSERT INTO `base_sys_role_menu` VALUES (17, '2021-02-26 12:00:19.874134', '2021-02-26 12:00:19.874134', 8, 99); +INSERT INTO `base_sys_role_menu` VALUES (18, '2021-02-26 12:00:19.972728', '2021-02-26 12:00:19.972728', 8, 100); +INSERT INTO `base_sys_role_menu` VALUES (19, '2021-02-26 12:00:20.085877', '2021-02-26 12:00:20.085877', 8, 101); +INSERT INTO `base_sys_role_menu` VALUES (20, '2021-02-26 12:00:20.192887', '2021-02-26 12:00:20.192887', 8, 8); +INSERT INTO `base_sys_role_menu` VALUES (21, '2021-02-26 12:00:20.293747', '2021-02-26 12:00:20.293747', 8, 10); +INSERT INTO `base_sys_role_menu` VALUES (22, '2021-02-26 12:00:20.393491', '2021-02-26 12:00:20.393491', 8, 11); +INSERT INTO `base_sys_role_menu` VALUES (23, '2021-02-26 12:00:20.495110', '2021-02-26 12:00:20.495110', 8, 12); +INSERT INTO `base_sys_role_menu` VALUES (24, '2021-02-26 12:00:20.594083', '2021-02-26 12:00:20.594083', 8, 13); +INSERT INTO `base_sys_role_menu` VALUES (25, '2021-02-26 12:00:20.695727', '2021-02-26 12:00:20.695727', 8, 22); +INSERT INTO `base_sys_role_menu` VALUES (26, '2021-02-26 12:00:20.794729', '2021-02-26 12:00:20.794729', 8, 23); +INSERT INTO `base_sys_role_menu` VALUES (27, '2021-02-26 12:00:20.895601', '2021-02-26 12:00:20.895601', 8, 24); +INSERT INTO `base_sys_role_menu` VALUES (28, '2021-02-26 12:00:20.994972', '2021-02-26 12:00:20.994972', 8, 25); +INSERT INTO `base_sys_role_menu` VALUES (29, '2021-02-26 12:00:21.110384', '2021-02-26 12:00:21.110384', 8, 26); +INSERT INTO `base_sys_role_menu` VALUES (30, '2021-02-26 12:00:21.210970', '2021-02-26 12:00:21.210970', 8, 69); +INSERT INTO `base_sys_role_menu` VALUES (31, '2021-02-26 12:00:21.311852', '2021-02-26 12:00:21.311852', 8, 70); +INSERT INTO `base_sys_role_menu` VALUES (32, '2021-02-26 12:00:21.411591', '2021-02-26 12:00:21.411591', 8, 71); +INSERT INTO `base_sys_role_menu` VALUES (33, '2021-02-26 12:00:21.513584', '2021-02-26 12:00:21.513584', 8, 72); +INSERT INTO `base_sys_role_menu` VALUES (34, '2021-02-26 12:00:21.612212', '2021-02-26 12:00:21.612212', 8, 73); +INSERT INTO `base_sys_role_menu` VALUES (35, '2021-02-26 12:00:21.712720', '2021-02-26 12:00:21.712720', 8, 74); +INSERT INTO `base_sys_role_menu` VALUES (36, '2021-02-26 12:00:21.812839', '2021-02-26 12:00:21.812839', 8, 75); +INSERT INTO `base_sys_role_menu` VALUES (37, '2021-02-26 12:00:21.913321', '2021-02-26 12:00:21.913321', 8, 76); +INSERT INTO `base_sys_role_menu` VALUES (38, '2021-02-26 12:00:22.013970', '2021-02-26 12:00:22.013970', 8, 77); +INSERT INTO `base_sys_role_menu` VALUES (39, '2021-02-26 12:00:22.144879', '2021-02-26 12:00:22.144879', 8, 78); +INSERT INTO `base_sys_role_menu` VALUES (40, '2021-02-26 12:00:22.246707', '2021-02-26 12:00:22.246707', 8, 79); +INSERT INTO `base_sys_role_menu` VALUES (41, '2021-02-26 12:00:22.347579', '2021-02-26 12:00:22.347579', 8, 80); +INSERT INTO `base_sys_role_menu` VALUES (42, '2021-02-26 12:00:22.446947', '2021-02-26 12:00:22.446947', 8, 81); +INSERT INTO `base_sys_role_menu` VALUES (43, '2021-02-26 12:00:22.547082', '2021-02-26 12:00:22.547082', 8, 82); +INSERT INTO `base_sys_role_menu` VALUES (44, '2021-02-26 12:00:22.647197', '2021-02-26 12:00:22.647197', 8, 83); +INSERT INTO `base_sys_role_menu` VALUES (45, '2021-02-26 12:00:22.748089', '2021-02-26 12:00:22.748089', 8, 105); +INSERT INTO `base_sys_role_menu` VALUES (46, '2021-02-26 12:00:22.847814', '2021-02-26 12:00:22.847814', 8, 102); +INSERT INTO `base_sys_role_menu` VALUES (47, '2021-02-26 12:00:22.949071', '2021-02-26 12:00:22.949071', 8, 103); +INSERT INTO `base_sys_role_menu` VALUES (48, '2021-02-26 12:00:23.047353', '2021-02-26 12:00:23.047353', 8, 29); +INSERT INTO `base_sys_role_menu` VALUES (49, '2021-02-26 12:00:23.147826', '2021-02-26 12:00:23.147826', 8, 30); +INSERT INTO `base_sys_role_menu` VALUES (50, '2021-02-26 12:00:23.246800', '2021-02-26 12:00:23.246800', 8, 47); +INSERT INTO `base_sys_role_menu` VALUES (51, '2021-02-26 12:00:23.349541', '2021-02-26 12:00:23.349541', 8, 48); +INSERT INTO `base_sys_role_menu` VALUES (52, '2021-02-26 12:00:23.463177', '2021-02-26 12:00:23.463177', 8, 84); +INSERT INTO `base_sys_role_menu` VALUES (53, '2021-02-26 12:00:23.564096', '2021-02-26 12:00:23.564096', 8, 90); +INSERT INTO `base_sys_role_menu` VALUES (54, '2021-02-26 12:00:23.663815', '2021-02-26 12:00:23.663815', 8, 85); +INSERT INTO `base_sys_role_menu` VALUES (55, '2021-02-26 12:01:05.971978', '2021-02-26 12:01:05.971978', 9, 1); +INSERT INTO `base_sys_role_menu` VALUES (56, '2021-02-26 12:01:06.085568', '2021-02-26 12:01:06.085568', 9, 96); +INSERT INTO `base_sys_role_menu` VALUES (57, '2021-02-26 12:01:06.198271', '2021-02-26 12:01:06.198271', 9, 45); +INSERT INTO `base_sys_role_menu` VALUES (58, '2021-02-26 12:01:06.309736', '2021-02-26 12:01:06.309736', 9, 43); +INSERT INTO `base_sys_role_menu` VALUES (59, '2021-02-26 12:01:06.410785', '2021-02-26 12:01:06.410785', 9, 49); +INSERT INTO `base_sys_role_menu` VALUES (60, '2021-02-26 12:01:06.510712', '2021-02-26 12:01:06.510712', 9, 86); +INSERT INTO `base_sys_role_menu` VALUES (61, '2021-02-26 12:01:06.612457', '2021-02-26 12:01:06.612457', 9, 2); +INSERT INTO `base_sys_role_menu` VALUES (62, '2021-02-26 12:01:06.710397', '2021-02-26 12:01:06.710397', 9, 27); +INSERT INTO `base_sys_role_menu` VALUES (63, '2021-02-26 12:01:06.809104', '2021-02-26 12:01:06.809104', 9, 97); +INSERT INTO `base_sys_role_menu` VALUES (64, '2021-02-26 12:01:06.907088', '2021-02-26 12:01:06.907088', 9, 59); +INSERT INTO `base_sys_role_menu` VALUES (65, '2021-02-26 12:01:07.009988', '2021-02-26 12:01:07.009988', 9, 60); +INSERT INTO `base_sys_role_menu` VALUES (66, '2021-02-26 12:01:07.122372', '2021-02-26 12:01:07.122372', 9, 61); +INSERT INTO `base_sys_role_menu` VALUES (67, '2021-02-26 12:01:07.223694', '2021-02-26 12:01:07.223694', 9, 62); +INSERT INTO `base_sys_role_menu` VALUES (68, '2021-02-26 12:01:07.325022', '2021-02-26 12:01:07.325022', 9, 63); +INSERT INTO `base_sys_role_menu` VALUES (69, '2021-02-26 12:01:07.425209', '2021-02-26 12:01:07.425209', 9, 65); +INSERT INTO `base_sys_role_menu` VALUES (70, '2021-02-26 12:01:07.522081', '2021-02-26 12:01:07.522081', 9, 98); +INSERT INTO `base_sys_role_menu` VALUES (71, '2021-02-26 12:01:07.622775', '2021-02-26 12:01:07.622775', 9, 99); +INSERT INTO `base_sys_role_menu` VALUES (72, '2021-02-26 12:01:07.721181', '2021-02-26 12:01:07.721181', 9, 100); +INSERT INTO `base_sys_role_menu` VALUES (73, '2021-02-26 12:01:07.819589', '2021-02-26 12:01:07.819589', 9, 101); +INSERT INTO `base_sys_role_menu` VALUES (74, '2021-02-26 12:01:07.920497', '2021-02-26 12:01:07.920497', 9, 8); +INSERT INTO `base_sys_role_menu` VALUES (75, '2021-02-26 12:01:08.018875', '2021-02-26 12:01:08.018875', 9, 10); +INSERT INTO `base_sys_role_menu` VALUES (76, '2021-02-26 12:01:08.135192', '2021-02-26 12:01:08.135192', 9, 11); +INSERT INTO `base_sys_role_menu` VALUES (77, '2021-02-26 12:01:08.246405', '2021-02-26 12:01:08.246405', 9, 12); +INSERT INTO `base_sys_role_menu` VALUES (78, '2021-02-26 12:01:08.346661', '2021-02-26 12:01:08.346661', 9, 13); +INSERT INTO `base_sys_role_menu` VALUES (79, '2021-02-26 12:01:08.448436', '2021-02-26 12:01:08.448436', 9, 22); +INSERT INTO `base_sys_role_menu` VALUES (80, '2021-02-26 12:01:08.547496', '2021-02-26 12:01:08.547496', 9, 23); +INSERT INTO `base_sys_role_menu` VALUES (81, '2021-02-26 12:01:08.648457', '2021-02-26 12:01:08.648457', 9, 24); +INSERT INTO `base_sys_role_menu` VALUES (82, '2021-02-26 12:01:08.750564', '2021-02-26 12:01:08.750564', 9, 25); +INSERT INTO `base_sys_role_menu` VALUES (83, '2021-02-26 12:01:08.851783', '2021-02-26 12:01:08.851783', 9, 26); +INSERT INTO `base_sys_role_menu` VALUES (84, '2021-02-26 12:01:08.950898', '2021-02-26 12:01:08.950898', 9, 69); +INSERT INTO `base_sys_role_menu` VALUES (85, '2021-02-26 12:01:09.061982', '2021-02-26 12:01:09.061982', 9, 70); +INSERT INTO `base_sys_role_menu` VALUES (86, '2021-02-26 12:01:09.165258', '2021-02-26 12:01:09.165258', 9, 71); +INSERT INTO `base_sys_role_menu` VALUES (87, '2021-02-26 12:01:09.266177', '2021-02-26 12:01:09.266177', 9, 72); +INSERT INTO `base_sys_role_menu` VALUES (88, '2021-02-26 12:01:09.366427', '2021-02-26 12:01:09.366427', 9, 73); +INSERT INTO `base_sys_role_menu` VALUES (89, '2021-02-26 12:01:09.467877', '2021-02-26 12:01:09.467877', 9, 74); +INSERT INTO `base_sys_role_menu` VALUES (90, '2021-02-26 12:01:09.568526', '2021-02-26 12:01:09.568526', 9, 75); +INSERT INTO `base_sys_role_menu` VALUES (91, '2021-02-26 12:01:09.668052', '2021-02-26 12:01:09.668052', 9, 76); +INSERT INTO `base_sys_role_menu` VALUES (92, '2021-02-26 12:01:09.766367', '2021-02-26 12:01:09.766367', 9, 77); +INSERT INTO `base_sys_role_menu` VALUES (93, '2021-02-26 12:01:09.866170', '2021-02-26 12:01:09.866170', 9, 78); +INSERT INTO `base_sys_role_menu` VALUES (94, '2021-02-26 12:01:09.963037', '2021-02-26 12:01:09.963037', 9, 79); +INSERT INTO `base_sys_role_menu` VALUES (95, '2021-02-26 12:01:10.082046', '2021-02-26 12:01:10.082046', 9, 80); +INSERT INTO `base_sys_role_menu` VALUES (96, '2021-02-26 12:01:10.185024', '2021-02-26 12:01:10.185024', 9, 81); +INSERT INTO `base_sys_role_menu` VALUES (97, '2021-02-26 12:01:10.283787', '2021-02-26 12:01:10.283787', 9, 82); +INSERT INTO `base_sys_role_menu` VALUES (98, '2021-02-26 12:01:10.382883', '2021-02-26 12:01:10.382883', 9, 83); +INSERT INTO `base_sys_role_menu` VALUES (99, '2021-02-26 12:01:10.481150', '2021-02-26 12:01:10.481150', 9, 105); +INSERT INTO `base_sys_role_menu` VALUES (100, '2021-02-26 12:01:10.579579', '2021-02-26 12:01:10.579579', 9, 102); +INSERT INTO `base_sys_role_menu` VALUES (101, '2021-02-26 12:01:10.679489', '2021-02-26 12:01:10.679489', 9, 103); +INSERT INTO `base_sys_role_menu` VALUES (102, '2021-02-26 12:01:10.777496', '2021-02-26 12:01:10.777496', 9, 29); +INSERT INTO `base_sys_role_menu` VALUES (103, '2021-02-26 12:01:10.878292', '2021-02-26 12:01:10.878292', 9, 30); +INSERT INTO `base_sys_role_menu` VALUES (104, '2021-02-26 12:01:10.977354', '2021-02-26 12:01:10.977354', 9, 47); +INSERT INTO `base_sys_role_menu` VALUES (105, '2021-02-26 12:01:11.097786', '2021-02-26 12:01:11.097786', 9, 48); +INSERT INTO `base_sys_role_menu` VALUES (106, '2021-02-26 12:01:11.201390', '2021-02-26 12:01:11.201390', 9, 84); +INSERT INTO `base_sys_role_menu` VALUES (107, '2021-02-26 12:01:11.302120', '2021-02-26 12:01:11.302120', 9, 90); +INSERT INTO `base_sys_role_menu` VALUES (108, '2021-02-26 12:01:11.402751', '2021-02-26 12:01:11.402751', 9, 85); +INSERT INTO `base_sys_role_menu` VALUES (161, '2021-02-26 14:16:49.162546', '2021-02-26 14:16:49.162546', 11, 1); +INSERT INTO `base_sys_role_menu` VALUES (162, '2021-02-26 14:16:49.257677', '2021-02-26 14:16:49.257677', 11, 96); +INSERT INTO `base_sys_role_menu` VALUES (163, '2021-02-26 14:16:49.356225', '2021-02-26 14:16:49.356225', 11, 45); +INSERT INTO `base_sys_role_menu` VALUES (164, '2021-02-26 14:16:49.450708', '2021-02-26 14:16:49.450708', 11, 43); +INSERT INTO `base_sys_role_menu` VALUES (165, '2021-02-26 14:16:49.543794', '2021-02-26 14:16:49.543794', 11, 49); +INSERT INTO `base_sys_role_menu` VALUES (166, '2021-02-26 14:16:49.636496', '2021-02-26 14:16:49.636496', 11, 86); +INSERT INTO `base_sys_role_menu` VALUES (167, '2021-02-26 14:16:49.728634', '2021-02-26 14:16:49.728634', 11, 47); +INSERT INTO `base_sys_role_menu` VALUES (168, '2021-02-26 14:16:49.824754', '2021-02-26 14:16:49.824754', 11, 48); +INSERT INTO `base_sys_role_menu` VALUES (169, '2021-02-26 14:16:49.919329', '2021-02-26 14:16:49.919329', 11, 85); +INSERT INTO `base_sys_role_menu` VALUES (170, '2021-02-26 14:16:50.015239', '2021-02-26 14:16:50.015239', 11, 84); +INSERT INTO `base_sys_role_menu` VALUES (290, '2021-02-26 14:32:35.143867', '2021-02-26 14:32:35.143867', 12, 1); +INSERT INTO `base_sys_role_menu` VALUES (291, '2021-02-26 14:32:35.239965', '2021-02-26 14:32:35.239965', 12, 96); +INSERT INTO `base_sys_role_menu` VALUES (292, '2021-02-26 14:32:35.336398', '2021-02-26 14:32:35.336398', 12, 45); +INSERT INTO `base_sys_role_menu` VALUES (293, '2021-02-26 14:32:35.435180', '2021-02-26 14:32:35.435180', 12, 43); +INSERT INTO `base_sys_role_menu` VALUES (294, '2021-02-26 14:32:35.528631', '2021-02-26 14:32:35.528631', 12, 49); +INSERT INTO `base_sys_role_menu` VALUES (295, '2021-02-26 14:32:35.623123', '2021-02-26 14:32:35.623123', 12, 86); +INSERT INTO `base_sys_role_menu` VALUES (296, '2021-02-26 14:32:35.718831', '2021-02-26 14:32:35.718831', 12, 2); +INSERT INTO `base_sys_role_menu` VALUES (297, '2021-02-26 14:32:35.812975', '2021-02-26 14:32:35.812975', 12, 27); +INSERT INTO `base_sys_role_menu` VALUES (298, '2021-02-26 14:32:35.904487', '2021-02-26 14:32:35.904487', 12, 97); +INSERT INTO `base_sys_role_menu` VALUES (299, '2021-02-26 14:32:35.998773', '2021-02-26 14:32:35.998773', 12, 59); +INSERT INTO `base_sys_role_menu` VALUES (300, '2021-02-26 14:32:36.107749', '2021-02-26 14:32:36.107749', 12, 60); +INSERT INTO `base_sys_role_menu` VALUES (301, '2021-02-26 14:32:36.213069', '2021-02-26 14:32:36.213069', 12, 61); +INSERT INTO `base_sys_role_menu` VALUES (302, '2021-02-26 14:32:36.308985', '2021-02-26 14:32:36.308985', 12, 62); +INSERT INTO `base_sys_role_menu` VALUES (303, '2021-02-26 14:32:36.404237', '2021-02-26 14:32:36.404237', 12, 63); +INSERT INTO `base_sys_role_menu` VALUES (304, '2021-02-26 14:32:36.499569', '2021-02-26 14:32:36.499569', 12, 65); +INSERT INTO `base_sys_role_menu` VALUES (305, '2021-02-26 14:32:36.593710', '2021-02-26 14:32:36.593710', 12, 98); +INSERT INTO `base_sys_role_menu` VALUES (306, '2021-02-26 14:32:36.685988', '2021-02-26 14:32:36.685988', 12, 99); +INSERT INTO `base_sys_role_menu` VALUES (307, '2021-02-26 14:32:36.778733', '2021-02-26 14:32:36.778733', 12, 100); +INSERT INTO `base_sys_role_menu` VALUES (308, '2021-02-26 14:32:36.874715', '2021-02-26 14:32:36.874715', 12, 101); +INSERT INTO `base_sys_role_menu` VALUES (309, '2021-02-26 14:32:36.973153', '2021-02-26 14:32:36.973153', 12, 8); +INSERT INTO `base_sys_role_menu` VALUES (310, '2021-02-26 14:32:37.082734', '2021-02-26 14:32:37.082734', 12, 10); +INSERT INTO `base_sys_role_menu` VALUES (311, '2021-02-26 14:32:37.176859', '2021-02-26 14:32:37.176859', 12, 11); +INSERT INTO `base_sys_role_menu` VALUES (312, '2021-02-26 14:32:37.271440', '2021-02-26 14:32:37.271440', 12, 12); +INSERT INTO `base_sys_role_menu` VALUES (313, '2021-02-26 14:32:37.365206', '2021-02-26 14:32:37.365206', 12, 13); +INSERT INTO `base_sys_role_menu` VALUES (314, '2021-02-26 14:32:37.457092', '2021-02-26 14:32:37.457092', 12, 22); +INSERT INTO `base_sys_role_menu` VALUES (315, '2021-02-26 14:32:37.549860', '2021-02-26 14:32:37.549860', 12, 23); +INSERT INTO `base_sys_role_menu` VALUES (316, '2021-02-26 14:32:37.645684', '2021-02-26 14:32:37.645684', 12, 24); +INSERT INTO `base_sys_role_menu` VALUES (317, '2021-02-26 14:32:37.743370', '2021-02-26 14:32:37.743370', 12, 25); +INSERT INTO `base_sys_role_menu` VALUES (318, '2021-02-26 14:32:37.837218', '2021-02-26 14:32:37.837218', 12, 26); +INSERT INTO `base_sys_role_menu` VALUES (319, '2021-02-26 14:32:37.930953', '2021-02-26 14:32:37.930953', 12, 69); +INSERT INTO `base_sys_role_menu` VALUES (320, '2021-02-26 14:32:38.031191', '2021-02-26 14:32:38.031191', 12, 70); +INSERT INTO `base_sys_role_menu` VALUES (321, '2021-02-26 14:32:38.130839', '2021-02-26 14:32:38.130839', 12, 71); +INSERT INTO `base_sys_role_menu` VALUES (322, '2021-02-26 14:32:38.229359', '2021-02-26 14:32:38.229359', 12, 72); +INSERT INTO `base_sys_role_menu` VALUES (323, '2021-02-26 14:32:38.323868', '2021-02-26 14:32:38.323868', 12, 73); +INSERT INTO `base_sys_role_menu` VALUES (324, '2021-02-26 14:32:38.415194', '2021-02-26 14:32:38.415194', 12, 74); +INSERT INTO `base_sys_role_menu` VALUES (325, '2021-02-26 14:32:38.505597', '2021-02-26 14:32:38.505597', 12, 75); +INSERT INTO `base_sys_role_menu` VALUES (326, '2021-02-26 14:32:38.600426', '2021-02-26 14:32:38.600426', 12, 76); +INSERT INTO `base_sys_role_menu` VALUES (327, '2021-02-26 14:32:38.698676', '2021-02-26 14:32:38.698676', 12, 77); +INSERT INTO `base_sys_role_menu` VALUES (328, '2021-02-26 14:32:38.793832', '2021-02-26 14:32:38.793832', 12, 78); +INSERT INTO `base_sys_role_menu` VALUES (329, '2021-02-26 14:32:38.889203', '2021-02-26 14:32:38.889203', 12, 79); +INSERT INTO `base_sys_role_menu` VALUES (330, '2021-02-26 14:32:38.985851', '2021-02-26 14:32:38.985851', 12, 80); +INSERT INTO `base_sys_role_menu` VALUES (331, '2021-02-26 14:32:39.092110', '2021-02-26 14:32:39.092110', 12, 81); +INSERT INTO `base_sys_role_menu` VALUES (332, '2021-02-26 14:32:39.188945', '2021-02-26 14:32:39.188945', 12, 82); +INSERT INTO `base_sys_role_menu` VALUES (333, '2021-02-26 14:32:39.280043', '2021-02-26 14:32:39.280043', 12, 83); +INSERT INTO `base_sys_role_menu` VALUES (334, '2021-02-26 14:32:39.374899', '2021-02-26 14:32:39.374899', 12, 105); +INSERT INTO `base_sys_role_menu` VALUES (335, '2021-02-26 14:32:39.473563', '2021-02-26 14:32:39.473563', 12, 102); +INSERT INTO `base_sys_role_menu` VALUES (336, '2021-02-26 14:32:39.570921', '2021-02-26 14:32:39.570921', 12, 103); +INSERT INTO `base_sys_role_menu` VALUES (337, '2021-02-26 14:32:39.665052', '2021-02-26 14:32:39.665052', 12, 29); +INSERT INTO `base_sys_role_menu` VALUES (338, '2021-02-26 14:32:39.760189', '2021-02-26 14:32:39.760189', 12, 30); +INSERT INTO `base_sys_role_menu` VALUES (339, '2021-02-26 14:32:39.852856', '2021-02-26 14:32:39.852856', 12, 47); +INSERT INTO `base_sys_role_menu` VALUES (340, '2021-02-26 14:32:39.944180', '2021-02-26 14:32:39.944180', 12, 48); +INSERT INTO `base_sys_role_menu` VALUES (341, '2021-02-26 14:32:40.038086', '2021-02-26 14:32:40.038086', 12, 84); +INSERT INTO `base_sys_role_menu` VALUES (342, '2021-02-26 14:32:40.135874', '2021-02-26 14:32:40.135874', 12, 90); +INSERT INTO `base_sys_role_menu` VALUES (343, '2021-02-26 14:32:40.234015', '2021-02-26 14:32:40.234015', 12, 85); +INSERT INTO `base_sys_role_menu` VALUES (355, '2021-02-26 14:32:54.538822', '2021-02-26 14:32:54.538822', 10, 1); +INSERT INTO `base_sys_role_menu` VALUES (356, '2021-02-26 14:32:54.634784', '2021-02-26 14:32:54.634784', 10, 96); +INSERT INTO `base_sys_role_menu` VALUES (357, '2021-02-26 14:32:54.732878', '2021-02-26 14:32:54.732878', 10, 45); +INSERT INTO `base_sys_role_menu` VALUES (358, '2021-02-26 14:32:54.826023', '2021-02-26 14:32:54.826023', 10, 43); +INSERT INTO `base_sys_role_menu` VALUES (359, '2021-02-26 14:32:54.920173', '2021-02-26 14:32:54.920173', 10, 49); +INSERT INTO `base_sys_role_menu` VALUES (360, '2021-02-26 14:32:55.019141', '2021-02-26 14:32:55.019141', 10, 86); +INSERT INTO `base_sys_role_menu` VALUES (361, '2021-02-26 14:32:55.119438', '2021-02-26 14:32:55.119438', 10, 2); +INSERT INTO `base_sys_role_menu` VALUES (362, '2021-02-26 14:32:55.211471', '2021-02-26 14:32:55.211471', 10, 27); +INSERT INTO `base_sys_role_menu` VALUES (363, '2021-02-26 14:32:55.304855', '2021-02-26 14:32:55.304855', 10, 97); +INSERT INTO `base_sys_role_menu` VALUES (364, '2021-02-26 14:32:55.397939', '2021-02-26 14:32:55.397939', 10, 59); +INSERT INTO `base_sys_role_menu` VALUES (365, '2021-02-26 14:32:55.491674', '2021-02-26 14:32:55.491674', 10, 60); +INSERT INTO `base_sys_role_menu` VALUES (366, '2021-02-26 14:32:55.584051', '2021-02-26 14:32:55.584051', 10, 61); +INSERT INTO `base_sys_role_menu` VALUES (367, '2021-02-26 14:32:55.676449', '2021-02-26 14:32:55.676449', 10, 62); +INSERT INTO `base_sys_role_menu` VALUES (368, '2021-02-26 14:32:55.774524', '2021-02-26 14:32:55.774524', 10, 63); +INSERT INTO `base_sys_role_menu` VALUES (369, '2021-02-26 14:32:55.871634', '2021-02-26 14:32:55.871634', 10, 65); +INSERT INTO `base_sys_role_menu` VALUES (370, '2021-02-26 14:32:55.964611', '2021-02-26 14:32:55.964611', 10, 98); +INSERT INTO `base_sys_role_menu` VALUES (371, '2021-02-26 14:32:56.074043', '2021-02-26 14:32:56.074043', 10, 99); +INSERT INTO `base_sys_role_menu` VALUES (372, '2021-02-26 14:32:56.169316', '2021-02-26 14:32:56.169316', 10, 100); +INSERT INTO `base_sys_role_menu` VALUES (373, '2021-02-26 14:32:56.263408', '2021-02-26 14:32:56.263408', 10, 101); +INSERT INTO `base_sys_role_menu` VALUES (374, '2021-02-26 14:32:56.356537', '2021-02-26 14:32:56.356537', 10, 8); +INSERT INTO `base_sys_role_menu` VALUES (375, '2021-02-26 14:32:56.448195', '2021-02-26 14:32:56.448195', 10, 10); +INSERT INTO `base_sys_role_menu` VALUES (376, '2021-02-26 14:32:56.544394', '2021-02-26 14:32:56.544394', 10, 11); +INSERT INTO `base_sys_role_menu` VALUES (377, '2021-02-26 14:32:56.641515', '2021-02-26 14:32:56.641515', 10, 12); +INSERT INTO `base_sys_role_menu` VALUES (378, '2021-02-26 14:32:56.735242', '2021-02-26 14:32:56.735242', 10, 13); +INSERT INTO `base_sys_role_menu` VALUES (379, '2021-02-26 14:32:56.828811', '2021-02-26 14:32:56.828811', 10, 22); +INSERT INTO `base_sys_role_menu` VALUES (380, '2021-02-26 14:32:56.922664', '2021-02-26 14:32:56.922664', 10, 23); +INSERT INTO `base_sys_role_menu` VALUES (381, '2021-02-26 14:32:57.016873', '2021-02-26 14:32:57.016873', 10, 24); +INSERT INTO `base_sys_role_menu` VALUES (382, '2021-02-26 14:32:57.123800', '2021-02-26 14:32:57.123800', 10, 25); +INSERT INTO `base_sys_role_menu` VALUES (383, '2021-02-26 14:32:57.223306', '2021-02-26 14:32:57.223306', 10, 26); +INSERT INTO `base_sys_role_menu` VALUES (384, '2021-02-26 14:32:57.328482', '2021-02-26 14:32:57.328482', 10, 69); +INSERT INTO `base_sys_role_menu` VALUES (385, '2021-02-26 14:32:57.430006', '2021-02-26 14:32:57.430006', 10, 70); +INSERT INTO `base_sys_role_menu` VALUES (386, '2021-02-26 14:32:57.521664', '2021-02-26 14:32:57.521664', 10, 71); +INSERT INTO `base_sys_role_menu` VALUES (387, '2021-02-26 14:32:57.612399', '2021-02-26 14:32:57.612399', 10, 72); +INSERT INTO `base_sys_role_menu` VALUES (388, '2021-02-26 14:32:57.705553', '2021-02-26 14:32:57.705553', 10, 73); +INSERT INTO `base_sys_role_menu` VALUES (389, '2021-02-26 14:32:57.799288', '2021-02-26 14:32:57.799288', 10, 74); +INSERT INTO `base_sys_role_menu` VALUES (390, '2021-02-26 14:32:57.893894', '2021-02-26 14:32:57.893894', 10, 75); +INSERT INTO `base_sys_role_menu` VALUES (391, '2021-02-26 14:32:57.988856', '2021-02-26 14:32:57.988856', 10, 76); +INSERT INTO `base_sys_role_menu` VALUES (392, '2021-02-26 14:32:58.090250', '2021-02-26 14:32:58.090250', 10, 77); +INSERT INTO `base_sys_role_menu` VALUES (393, '2021-02-26 14:32:58.196616', '2021-02-26 14:32:58.196616', 10, 78); +INSERT INTO `base_sys_role_menu` VALUES (394, '2021-02-26 14:32:58.288151', '2021-02-26 14:32:58.288151', 10, 79); +INSERT INTO `base_sys_role_menu` VALUES (395, '2021-02-26 14:32:58.378493', '2021-02-26 14:32:58.378493', 10, 80); +INSERT INTO `base_sys_role_menu` VALUES (396, '2021-02-26 14:32:58.471283', '2021-02-26 14:32:58.471283', 10, 81); +INSERT INTO `base_sys_role_menu` VALUES (397, '2021-02-26 14:32:58.564666', '2021-02-26 14:32:58.564666', 10, 82); +INSERT INTO `base_sys_role_menu` VALUES (398, '2021-02-26 14:32:58.658511', '2021-02-26 14:32:58.658511', 10, 83); +INSERT INTO `base_sys_role_menu` VALUES (399, '2021-02-26 14:32:58.752713', '2021-02-26 14:32:58.752713', 10, 105); +INSERT INTO `base_sys_role_menu` VALUES (400, '2021-02-26 14:32:58.849472', '2021-02-26 14:32:58.849472', 10, 102); +INSERT INTO `base_sys_role_menu` VALUES (401, '2021-02-26 14:32:58.948387', '2021-02-26 14:32:58.948387', 10, 103); +INSERT INTO `base_sys_role_menu` VALUES (402, '2021-02-26 14:32:59.042410', '2021-02-26 14:32:59.042410', 10, 29); +INSERT INTO `base_sys_role_menu` VALUES (403, '2021-02-26 14:32:59.132594', '2021-02-26 14:32:59.132594', 10, 30); +INSERT INTO `base_sys_role_menu` VALUES (404, '2021-02-26 14:32:59.226150', '2021-02-26 14:32:59.226150', 10, 47); +INSERT INTO `base_sys_role_menu` VALUES (405, '2021-02-26 14:32:59.319494', '2021-02-26 14:32:59.319494', 10, 48); +INSERT INTO `base_sys_role_menu` VALUES (406, '2021-02-26 14:32:59.413370', '2021-02-26 14:32:59.413370', 10, 84); +INSERT INTO `base_sys_role_menu` VALUES (407, '2021-02-26 14:32:59.507584', '2021-02-26 14:32:59.507584', 10, 90); +INSERT INTO `base_sys_role_menu` VALUES (408, '2021-02-26 14:32:59.604332', '2021-02-26 14:32:59.604332', 10, 85); +INSERT INTO `base_sys_role_menu` VALUES (463, '2021-02-26 14:33:49.310315', '2021-02-26 14:33:49.310315', 13, 1); +INSERT INTO `base_sys_role_menu` VALUES (464, '2021-02-26 14:33:49.403445', '2021-02-26 14:33:49.403445', 13, 96); +INSERT INTO `base_sys_role_menu` VALUES (465, '2021-02-26 14:33:49.496802', '2021-02-26 14:33:49.496802', 13, 45); +INSERT INTO `base_sys_role_menu` VALUES (466, '2021-02-26 14:33:49.595210', '2021-02-26 14:33:49.595210', 13, 43); +INSERT INTO `base_sys_role_menu` VALUES (467, '2021-02-26 14:33:49.688024', '2021-02-26 14:33:49.688024', 13, 49); +INSERT INTO `base_sys_role_menu` VALUES (468, '2021-02-26 14:33:49.781292', '2021-02-26 14:33:49.781292', 13, 86); +INSERT INTO `base_sys_role_menu` VALUES (469, '2021-02-26 14:33:49.874061', '2021-02-26 14:33:49.874061', 13, 2); +INSERT INTO `base_sys_role_menu` VALUES (470, '2021-02-26 14:33:49.965534', '2021-02-26 14:33:49.965534', 13, 27); +INSERT INTO `base_sys_role_menu` VALUES (471, '2021-02-26 14:33:50.072373', '2021-02-26 14:33:50.072373', 13, 97); +INSERT INTO `base_sys_role_menu` VALUES (472, '2021-02-26 14:33:50.176473', '2021-02-26 14:33:50.176473', 13, 59); +INSERT INTO `base_sys_role_menu` VALUES (473, '2021-02-26 14:33:50.272264', '2021-02-26 14:33:50.272264', 13, 60); +INSERT INTO `base_sys_role_menu` VALUES (474, '2021-02-26 14:33:50.370328', '2021-02-26 14:33:50.370328', 13, 61); +INSERT INTO `base_sys_role_menu` VALUES (475, '2021-02-26 14:33:50.463159', '2021-02-26 14:33:50.463159', 13, 62); +INSERT INTO `base_sys_role_menu` VALUES (476, '2021-02-26 14:33:50.557911', '2021-02-26 14:33:50.557911', 13, 63); +INSERT INTO `base_sys_role_menu` VALUES (477, '2021-02-26 14:33:50.650669', '2021-02-26 14:33:50.650669', 13, 65); +INSERT INTO `base_sys_role_menu` VALUES (478, '2021-02-26 14:33:50.742871', '2021-02-26 14:33:50.742871', 13, 98); +INSERT INTO `base_sys_role_menu` VALUES (479, '2021-02-26 14:33:50.838052', '2021-02-26 14:33:50.838052', 13, 99); +INSERT INTO `base_sys_role_menu` VALUES (480, '2021-02-26 14:33:50.932201', '2021-02-26 14:33:50.932201', 13, 100); +INSERT INTO `base_sys_role_menu` VALUES (481, '2021-02-26 14:33:51.030973', '2021-02-26 14:33:51.030973', 13, 101); +INSERT INTO `base_sys_role_menu` VALUES (482, '2021-02-26 14:33:51.168873', '2021-02-26 14:33:51.168873', 13, 8); +INSERT INTO `base_sys_role_menu` VALUES (483, '2021-02-26 14:33:51.265779', '2021-02-26 14:33:51.265779', 13, 10); +INSERT INTO `base_sys_role_menu` VALUES (484, '2021-02-26 14:33:51.379934', '2021-02-26 14:33:51.379934', 13, 11); +INSERT INTO `base_sys_role_menu` VALUES (485, '2021-02-26 14:33:51.473016', '2021-02-26 14:33:51.473016', 13, 12); +INSERT INTO `base_sys_role_menu` VALUES (486, '2021-02-26 14:33:51.568753', '2021-02-26 14:33:51.568753', 13, 13); +INSERT INTO `base_sys_role_menu` VALUES (487, '2021-02-26 14:33:51.667262', '2021-02-26 14:33:51.667262', 13, 22); +INSERT INTO `base_sys_role_menu` VALUES (488, '2021-02-26 14:33:51.761865', '2021-02-26 14:33:51.761865', 13, 23); +INSERT INTO `base_sys_role_menu` VALUES (489, '2021-02-26 14:33:51.857295', '2021-02-26 14:33:51.857295', 13, 24); +INSERT INTO `base_sys_role_menu` VALUES (490, '2021-02-26 14:33:51.951231', '2021-02-26 14:33:51.951231', 13, 25); +INSERT INTO `base_sys_role_menu` VALUES (491, '2021-02-26 14:33:52.047431', '2021-02-26 14:33:52.047431', 13, 26); +INSERT INTO `base_sys_role_menu` VALUES (492, '2021-02-26 14:33:52.141210', '2021-02-26 14:33:52.141210', 13, 69); +INSERT INTO `base_sys_role_menu` VALUES (493, '2021-02-26 14:33:52.236892', '2021-02-26 14:33:52.236892', 13, 70); +INSERT INTO `base_sys_role_menu` VALUES (494, '2021-02-26 14:33:52.332986', '2021-02-26 14:33:52.332986', 13, 71); +INSERT INTO `base_sys_role_menu` VALUES (495, '2021-02-26 14:33:52.432629', '2021-02-26 14:33:52.432629', 13, 72); +INSERT INTO `base_sys_role_menu` VALUES (496, '2021-02-26 14:33:52.529105', '2021-02-26 14:33:52.529105', 13, 73); +INSERT INTO `base_sys_role_menu` VALUES (497, '2021-02-26 14:33:52.625291', '2021-02-26 14:33:52.625291', 13, 74); +INSERT INTO `base_sys_role_menu` VALUES (498, '2021-02-26 14:33:52.721109', '2021-02-26 14:33:52.721109', 13, 75); +INSERT INTO `base_sys_role_menu` VALUES (499, '2021-02-26 14:33:52.813753', '2021-02-26 14:33:52.813753', 13, 76); +INSERT INTO `base_sys_role_menu` VALUES (500, '2021-02-26 14:33:52.905436', '2021-02-26 14:33:52.905436', 13, 77); +INSERT INTO `base_sys_role_menu` VALUES (501, '2021-02-26 14:33:52.998499', '2021-02-26 14:33:52.998499', 13, 78); +INSERT INTO `base_sys_role_menu` VALUES (502, '2021-02-26 14:33:53.100975', '2021-02-26 14:33:53.100975', 13, 79); +INSERT INTO `base_sys_role_menu` VALUES (503, '2021-02-26 14:33:53.199493', '2021-02-26 14:33:53.199493', 13, 80); +INSERT INTO `base_sys_role_menu` VALUES (504, '2021-02-26 14:33:53.294088', '2021-02-26 14:33:53.294088', 13, 81); +INSERT INTO `base_sys_role_menu` VALUES (505, '2021-02-26 14:33:53.391390', '2021-02-26 14:33:53.391390', 13, 82); +INSERT INTO `base_sys_role_menu` VALUES (506, '2021-02-26 14:33:53.486104', '2021-02-26 14:33:53.486104', 13, 83); +INSERT INTO `base_sys_role_menu` VALUES (507, '2021-02-26 14:33:53.578385', '2021-02-26 14:33:53.578385', 13, 105); +INSERT INTO `base_sys_role_menu` VALUES (508, '2021-02-26 14:33:53.670073', '2021-02-26 14:33:53.670073', 13, 102); +INSERT INTO `base_sys_role_menu` VALUES (509, '2021-02-26 14:33:53.763868', '2021-02-26 14:33:53.763868', 13, 103); +INSERT INTO `base_sys_role_menu` VALUES (510, '2021-02-26 14:33:53.860706', '2021-02-26 14:33:53.860706', 13, 29); +INSERT INTO `base_sys_role_menu` VALUES (511, '2021-02-26 14:33:53.959262', '2021-02-26 14:33:53.959262', 13, 30); +INSERT INTO `base_sys_role_menu` VALUES (512, '2021-02-26 14:33:54.064932', '2021-02-26 14:33:54.064932', 13, 47); +INSERT INTO `base_sys_role_menu` VALUES (513, '2021-02-26 14:33:54.168918', '2021-02-26 14:33:54.168918', 13, 48); +INSERT INTO `base_sys_role_menu` VALUES (514, '2021-02-26 14:33:54.273982', '2021-02-26 14:33:54.273982', 13, 84); +INSERT INTO `base_sys_role_menu` VALUES (515, '2021-02-26 14:33:54.366992', '2021-02-26 14:33:54.366992', 13, 90); +INSERT INTO `base_sys_role_menu` VALUES (516, '2021-02-26 14:33:54.458682', '2021-02-26 14:33:54.458682', 13, 85); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_user +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_user`; +CREATE TABLE `base_sys_user` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `departmentId` bigint(20) DEFAULT NULL COMMENT '部门ID', + `name` varchar(255) DEFAULT NULL COMMENT '姓名', + `username` varchar(100) NOT NULL COMMENT '用户名', + `password` varchar(255) NOT NULL COMMENT '密码', + `passwordV` int(11) NOT NULL DEFAULT '1' COMMENT '密码版本, 作用是改完密码,让原来的token失效', + `nickName` varchar(255) DEFAULT NULL COMMENT '昵称', + `headImg` varchar(255) DEFAULT NULL COMMENT '头像', + `phone` varchar(20) DEFAULT NULL COMMENT '手机', + `email` varchar(255) DEFAULT NULL COMMENT '邮箱', + `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用 1:启用', + `remark` varchar(255) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`id`), + UNIQUE KEY `IDX_469ad55973f5b98930f6ad627b` (`username`), + KEY `IDX_0cf944da378d70a94f5fefd803` (`departmentId`), + KEY `IDX_9ec6d7ac6337eafb070e4881a8` (`phone`), + KEY `IDX_ca8611d15a63d52aa4e292e46a` (`createTime`), + KEY `IDX_a0f2f19cee18445998ece93ddd` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_user +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_user` VALUES (1, '2021-02-24 21:16:41.525157', '2021-02-27 18:21:16.000000', 1, '超级管理员', 'admin', '4297f44b13955235245b2497399d7a93', 3, '管理员', 'https://cool-admin-pro.oss-cn-shanghai.aliyuncs.com/app/c8128c24-d0e9-4e07-9c0d-6f65446e105b.png', '18000000000', 'team@cool-js.com', 1, '拥有最高权限的用户'); +INSERT INTO `base_sys_user` VALUES (24, '2021-02-26 14:17:38.000000', '2021-02-26 14:17:38.000000', 11, '小白', 'xiaobai', 'e10adc3949ba59abbe56e057f20f883e', 1, '小白', NULL, NULL, NULL, 1, NULL); +INSERT INTO `base_sys_user` VALUES (25, '2021-02-26 14:28:25.000000', '2021-02-26 14:28:25.000000', 12, '小黑', 'xiaohei', 'e10adc3949ba59abbe56e057f20f883e', 1, '小黑', NULL, NULL, NULL, 1, NULL); +INSERT INTO `base_sys_user` VALUES (26, '2021-02-26 14:28:49.000000', '2021-02-26 14:28:49.000000', 12, '小绿', 'xiaolv', 'e10adc3949ba59abbe56e057f20f883e', 1, '小绿', NULL, NULL, NULL, 1, NULL); +INSERT INTO `base_sys_user` VALUES (27, '2021-02-26 14:29:23.000000', '2021-02-26 14:29:23.000000', 13, '小青', 'xiaoqin', 'e10adc3949ba59abbe56e057f20f883e', 1, '小青', NULL, NULL, NULL, 1, NULL); +INSERT INTO `base_sys_user` VALUES (28, '2021-02-26 14:29:52.000000', '2021-02-26 14:29:52.000000', 11, '神仙都没用', 'icssoa', 'e10adc3949ba59abbe56e057f20f883e', 1, '神仙都没用', 'https://cool-admin.cn.utools.club/uploads//20210226/0eeab9a0-77fc-11eb-b64f-674cd46b6601.jpg', NULL, NULL, 1, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for base_sys_user_role +-- ---------------------------- +DROP TABLE IF EXISTS `base_sys_user_role`; +CREATE TABLE `base_sys_user_role` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `userId` bigint(20) NOT NULL COMMENT '用户ID', + `roleId` bigint(20) NOT NULL COMMENT '角色ID', + PRIMARY KEY (`id`), + KEY `IDX_fa9555e03e42fce748c9046b1c` (`createTime`), + KEY `IDX_3e36c0d2b1a4c659c6b4fc64b3` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of base_sys_user_role +-- ---------------------------- +BEGIN; +INSERT INTO `base_sys_user_role` VALUES (1, '2021-02-24 22:03:11.665805', '2021-02-24 22:03:11.665805', 1, 1); +INSERT INTO `base_sys_user_role` VALUES (2, '2021-02-25 11:03:55.325988', '2021-02-25 11:03:55.325988', 2, 1); +INSERT INTO `base_sys_user_role` VALUES (3, '2021-02-25 14:30:57.295150', '2021-02-25 14:30:57.295150', 3, 1); +INSERT INTO `base_sys_user_role` VALUES (4, '2021-02-25 14:39:32.975014', '2021-02-25 14:39:32.975014', 4, 1); +INSERT INTO `base_sys_user_role` VALUES (5, '2021-02-25 14:40:56.812948', '2021-02-25 14:40:56.812948', 5, 1); +INSERT INTO `base_sys_user_role` VALUES (6, '2021-02-25 14:44:08.436555', '2021-02-25 14:44:08.436555', 6, 1); +INSERT INTO `base_sys_user_role` VALUES (7, '2021-02-25 14:46:17.409232', '2021-02-25 14:46:17.409232', 7, 1); +INSERT INTO `base_sys_user_role` VALUES (8, '2021-02-25 14:47:47.211749', '2021-02-25 14:47:47.211749', 8, 1); +INSERT INTO `base_sys_user_role` VALUES (9, '2021-02-25 14:48:11.734024', '2021-02-25 14:48:11.734024', 9, 1); +INSERT INTO `base_sys_user_role` VALUES (10, '2021-02-25 14:50:48.288616', '2021-02-25 14:50:48.288616', 10, 1); +INSERT INTO `base_sys_user_role` VALUES (11, '2021-02-25 14:51:32.123884', '2021-02-25 14:51:32.123884', 11, 1); +INSERT INTO `base_sys_user_role` VALUES (12, '2021-02-25 15:46:26.356943', '2021-02-25 15:46:26.356943', 12, 1); +INSERT INTO `base_sys_user_role` VALUES (13, '2021-02-25 15:56:43.475155', '2021-02-25 15:56:43.475155', 13, 1); +INSERT INTO `base_sys_user_role` VALUES (14, '2021-02-25 16:03:14.417784', '2021-02-25 16:03:14.417784', 14, 1); +INSERT INTO `base_sys_user_role` VALUES (16, '2021-02-25 16:22:11.200152', '2021-02-25 16:22:11.200152', 16, 1); +INSERT INTO `base_sys_user_role` VALUES (17, '2021-02-25 17:44:37.635550', '2021-02-25 17:44:37.635550', 15, 1); +INSERT INTO `base_sys_user_role` VALUES (19, '2021-02-25 17:51:00.554812', '2021-02-25 17:51:00.554812', 18, 1); +INSERT INTO `base_sys_user_role` VALUES (21, '2021-02-25 17:54:41.375113', '2021-02-25 17:54:41.375113', 17, 1); +INSERT INTO `base_sys_user_role` VALUES (22, '2021-02-25 17:55:49.385301', '2021-02-25 17:55:49.385301', 20, 1); +INSERT INTO `base_sys_user_role` VALUES (24, '2021-02-25 17:58:35.452363', '2021-02-25 17:58:35.452363', 22, 1); +INSERT INTO `base_sys_user_role` VALUES (27, '2021-02-25 21:25:55.005236', '2021-02-25 21:25:55.005236', 19, 1); +INSERT INTO `base_sys_user_role` VALUES (28, '2021-02-26 13:50:05.633242', '2021-02-26 13:50:05.633242', 21, 8); +INSERT INTO `base_sys_user_role` VALUES (29, '2021-02-26 13:50:17.836990', '2021-02-26 13:50:17.836990', 23, 8); +INSERT INTO `base_sys_user_role` VALUES (38, '2021-02-26 14:36:08.899046', '2021-02-26 14:36:08.899046', 26, 13); +INSERT INTO `base_sys_user_role` VALUES (39, '2021-02-26 14:36:13.149510', '2021-02-26 14:36:13.149510', 25, 13); +INSERT INTO `base_sys_user_role` VALUES (40, '2021-02-26 14:36:20.737073', '2021-02-26 14:36:20.737073', 27, 11); +INSERT INTO `base_sys_user_role` VALUES (42, '2021-02-26 14:36:53.481478', '2021-02-26 14:36:53.481478', 24, 12); +INSERT INTO `base_sys_user_role` VALUES (43, '2021-02-26 14:36:58.477817', '2021-02-26 14:36:58.477817', 28, 12); +INSERT INTO `base_sys_user_role` VALUES (44, '2021-02-26 14:36:58.577114', '2021-02-26 14:36:58.577114', 28, 10); +COMMIT; + +-- ---------------------------- +-- Table structure for core_config +-- ---------------------------- +DROP TABLE IF EXISTS `core_config`; +CREATE TABLE `core_config` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `cKey` varchar(255) NOT NULL COMMENT '配置键 唯一性', + `cValue` text NOT NULL COMMENT '配置值', + PRIMARY KEY (`id`), + UNIQUE KEY `IDX_fd61f44f8fc57eaf4694a4fd56` (`cKey`), + KEY `IDX_bd838f3b2d5bfa596c57412646` (`createTime`), + KEY `IDX_ad74623a3e9a43335eac8d1154` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of core_config +-- ---------------------------- +BEGIN; +INSERT INTO `core_config` VALUES (1, '2021-02-26 17:58:21.201000', '2021-02-27 13:33:27.671000', 'oss.accessKeyId', ''); +INSERT INTO `core_config` VALUES (2, '2021-02-26 17:58:48.970000', '2021-02-27 11:49:59.205000', 'oss.accessKeySecret', ''); +INSERT INTO `core_config` VALUES (3, '2021-02-26 17:59:09.894000', '2021-02-27 11:50:00.921000', 'oss.bucket', ''); +INSERT INTO `core_config` VALUES (4, '2021-02-26 17:59:25.566000', '2021-02-27 11:50:03.167000', 'oss.endpoint', ''); +INSERT INTO `core_config` VALUES (5, '2021-02-26 18:00:06.396000', '2021-02-27 13:32:58.068000', 'oss.timeout', '3600s'); +COMMIT; + +-- ---------------------------- +-- Table structure for core_plugin +-- ---------------------------- +DROP TABLE IF EXISTS `core_plugin`; +CREATE TABLE `core_plugin` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', + `createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', + `updateTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', + `name` varchar(255) NOT NULL COMMENT '名称', + `author` varchar(255) NOT NULL COMMENT '作者', + `contact` varchar(255) NOT NULL COMMENT '联系方式', + `description` text NOT NULL COMMENT '功能描述', + `version` varchar(255) NOT NULL COMMENT '版本号', + `enable` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否启用 0:否 1:是', + `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态 0:缺少配置 1:可用 2: 配置错误 3:未知错误', + `namespace` varchar(255) NOT NULL COMMENT '命名空间', + `view` text COMMENT '页面信息', + PRIMARY KEY (`id`), + UNIQUE KEY `IDX_eecfe4f7cae1c102745ffccb9d` (`name`), + KEY `IDX_851967f56db40707b8a55914d7` (`createTime`), + KEY `IDX_b9880bb45d647eba03fc3052c4` (`updateTime`) +) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4; + +-- ---------------------------- +-- Records of core_plugin +-- ---------------------------- +BEGIN; +INSERT INTO `core_plugin` VALUES (7, '2021-02-27 18:13:40.170659', '2021-02-27 18:16:44.000000', '阿里云OSS', 'cool官方', '邮箱:team@cool-js.com', '将文件上传到阿里云oss,前端签名直传方式', '1.0.0', 1, 1, 'oss', '[{\n \"label\": \"accessKeyId\",\n \"prop\": \"accessKeyId\",\n \"component\": {\n \"name\": \"el-input\",\n \"attrs\": {\n \"placeholder\": \"阿里云accessKeyId\"\n }\n },\n \"props\": {\n \"label-width\": \"130px\"\n },\n \"rules\": {\n \"required\": true,\n \"message\": \"值不能为空\"\n }\n}, {\n \"label\": \"accessKeySecret\",\n \"prop\": \"accessKeySecret\",\n \"component\": {\n \"name\": \"el-input\",\n \"attrs\": {\n \"placeholder\": \"阿里云accessKeySecret\"\n }\n },\n \"props\": {\n \"label-width\": \"130px\"\n },\n \"rules\": {\n \"required\": true,\n \"message\": \"值不能为空\"\n }\n}, {\n \"label\": \"bucket\",\n \"prop\": \"bucket\",\n \"component\": {\n \"name\": \"el-input\",\n \"attrs\": {\n \"placeholder\": \"阿里云oss的bucket\"\n }\n },\n \"props\": {\n \"label-width\": \"130px\"\n },\n \"rules\": {\n \"required\": true,\n \"message\": \"值不能为空\"\n }\n}, {\n \"label\": \"endpoint\",\n \"prop\": \"endpoint\",\n \"component\": {\n \"name\": \"el-input\",\n \"attrs\": {\n \"placeholder\": \"阿里云oss的endpoint\"\n }\n },\n \"props\": {\n \"label-width\": \"130px\"\n },\n \"rules\": {\n \"required\": true,\n \"message\": \"值不能为空\"\n }\n}, {\n \"label\": \"timeout\",\n \"prop\": \"timeout\",\n \"value\": \"3600s\",\n \"component\": {\n \"name\": \"el-input\",\n \"attrs\": {\n \"placeholder\": \"阿里云oss的timeout\"\n }\n },\n \"props\": {\n \"label-width\": \"130px\"\n },\n \"rules\": {\n \"required\": true,\n \"message\": \"值不能为空\"\n }\n}]'); +COMMIT; + +SET FOREIGN_KEY_CHECKS = 1;