当前位置: 首页 > news >正文

法律类微信网站建设南通教育平台网站建设

法律类微信网站建设,南通教育平台网站建设,wordpress网站 frp穿透,成都设计公司邮箱文章目录 1、gitee项目地址2、RuoYi-Cloud架构3、本地部署3.1 下载项目3.2 idea打开项目3.3 启动nacos3.4 若依数据库准备3.5 启动redis3.6 修改nacos中的各个模块的配置文件3.7 启动ruoyi前端项目3.8 启动各个微服务模块 4、启动成功 1、gitee项目地址 https://gitee.com/y_p… 文章目录 1、gitee项目地址2、RuoYi-Cloud架构3、本地部署3.1 下载项目3.2 idea打开项目3.3 启动nacos3.4 若依数据库准备3.5 启动redis3.6 修改nacos中的各个模块的配置文件3.7 启动ruoyi前端项目3.8 启动各个微服务模块 4、启动成功 1、gitee项目地址 https://gitee.com/y_project/RuoYi-Cloud 2、RuoYi-Cloud架构 https://gitee.com/zhangmrit/ruoyi-cloud/blob/nacos/doc/ruoyi-cloud.png 所用到的技术栈 Nacos注册配置中心本地下载安装运行 默认端口8848Redis缓存本地下载安装运行 默认端口号 6379MySQL数据库本地安装运行 默认端口号 3306 3、本地部署 3.1 下载项目 首先将rouyi-cloud项目fork到自己的仓库 然后复制gittee自己的仓库地址 https://gitee.com/spring2020/RuoYi-Cloud.git最后进行clone下载到本地 git clone https://gitee.com/spring2020/RuoYi-Cloud.git 3.2 idea打开项目 自动下载每个模块所需的依赖。 系统模块 com.ruoyi ├── ruoyi-ui // 前端框架 [80] ├── ruoyi-gateway // 网关模块 [8080] ├── ruoyi-auth // 认证中心 [9200] ├── ruoyi-api // 接口模块 │ └── ruoyi-api-system // 系统接口 ├── ruoyi-common // 通用模块 │ └── ruoyi-common-core // 核心模块 │ └── ruoyi-common-datascope // 权限范围 │ └── ruoyi-common-datasource // 多数据源 │ └── ruoyi-common-log // 日志记录 │ └── ruoyi-common-redis // 缓存服务 │ └── ruoyi-common-seata // 分布式事务 │ └── ruoyi-common-security // 安全模块 │ └── ruoyi-common-swagger // 系统接口 ├── ruoyi-modules // 业务模块 │ └── ruoyi-system // 系统模块 [9201] │ └── ruoyi-gen // 代码生成 [9202] │ └── ruoyi-job // 定时任务 [9203] │ └── ruoyi-file // 文件服务 [9300] ├── ruoyi-visual // 图形化管理模块 │ └── ruoyi-visual-monitor // 监控中心 [9100] ├──pom.xml // 公共依赖每个带端口的模块对应一个微服务应用。 3.3 启动nacos Nacos官网地址https://nacos.io/ 快速开始https://nacos.io/docs/v2/quickstart/quick-start/ 下载nacos然后修改nacos配置 本地创建ry-config数据库 ry-config数据表 /** Copyright 1999-2018 Alibaba Group Holding Ltd.** Licensed under the Apache License, Version 2.0 (the License);* you may not use this file except in compliance with the License.* You may obtain a copy of the License at** http://www.apache.org/licenses/LICENSE-2.0** Unless required by applicable law or agreed to in writing, software* distributed under the License is distributed on an AS IS BASIS,* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.* See the License for the specific language governing permissions and* limitations under the License.*//******************************************/ /* 数据库全名 nacos_config */ /* 表名称 config_info */ /******************************************/ CREATE TABLE config_info (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT id,data_id varchar(255) NOT NULL COMMENT data_id,group_id varchar(128) DEFAULT NULL,content longtext NOT NULL COMMENT content,md5 varchar(32) DEFAULT NULL COMMENT md5,gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,gmt_modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 修改时间,src_user text COMMENT source user,src_ip varchar(50) DEFAULT NULL COMMENT source ip,app_name varchar(128) DEFAULT NULL,tenant_id varchar(128) DEFAULT COMMENT 租户字段,c_desc varchar(256) DEFAULT NULL,c_use varchar(64) DEFAULT NULL,effect varchar(64) DEFAULT NULL,type varchar(64) DEFAULT NULL,c_schema text,encrypted_data_key text NOT NULL COMMENT 秘钥,PRIMARY KEY (id),UNIQUE KEY uk_configinfo_datagrouptenant (data_id,group_id,tenant_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENTconfig_info;/******************************************/ /* 数据库全名 nacos_config */ /* 表名称 config_info_aggr */ /******************************************/ CREATE TABLE config_info_aggr (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT id,data_id varchar(255) NOT NULL COMMENT data_id,group_id varchar(128) NOT NULL COMMENT group_id,datum_id varchar(255) NOT NULL COMMENT datum_id,content longtext NOT NULL COMMENT 内容,gmt_modified datetime NOT NULL COMMENT 修改时间,app_name varchar(128) DEFAULT NULL,tenant_id varchar(128) DEFAULT COMMENT 租户字段,PRIMARY KEY (id),UNIQUE KEY uk_configinfoaggr_datagrouptenantdatum (data_id,group_id,tenant_id,datum_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENT增加租户字段;/******************************************/ /* 数据库全名 nacos_config */ /* 表名称 config_info_beta */ /******************************************/ CREATE TABLE config_info_beta (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT id,data_id varchar(255) NOT NULL COMMENT data_id,group_id varchar(128) NOT NULL COMMENT group_id,app_name varchar(128) DEFAULT NULL COMMENT app_name,content longtext NOT NULL COMMENT content,beta_ips varchar(1024) DEFAULT NULL COMMENT betaIps,md5 varchar(32) DEFAULT NULL COMMENT md5,gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,gmt_modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 修改时间,src_user text COMMENT source user,src_ip varchar(50) DEFAULT NULL COMMENT source ip,tenant_id varchar(128) DEFAULT COMMENT 租户字段,encrypted_data_key text NOT NULL COMMENT 秘钥,PRIMARY KEY (id),UNIQUE KEY uk_configinfobeta_datagrouptenant (data_id,group_id,tenant_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENTconfig_info_beta;/******************************************/ /* 数据库全名 nacos_config */ /* 表名称 config_info_tag */ /******************************************/ CREATE TABLE config_info_tag (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT id,data_id varchar(255) NOT NULL COMMENT data_id,group_id varchar(128) NOT NULL COMMENT group_id,tenant_id varchar(128) DEFAULT COMMENT tenant_id,tag_id varchar(128) NOT NULL COMMENT tag_id,app_name varchar(128) DEFAULT NULL COMMENT app_name,content longtext NOT NULL COMMENT content,md5 varchar(32) DEFAULT NULL COMMENT md5,gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,gmt_modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 修改时间,src_user text COMMENT source user,src_ip varchar(50) DEFAULT NULL COMMENT source ip,PRIMARY KEY (id),UNIQUE KEY uk_configinfotag_datagrouptenanttag (data_id,group_id,tenant_id,tag_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENTconfig_info_tag;/******************************************/ /* 数据库全名 nacos_config */ /* 表名称 config_tags_relation */ /******************************************/ CREATE TABLE config_tags_relation (id bigint(20) NOT NULL COMMENT id,tag_name varchar(128) NOT NULL COMMENT tag_name,tag_type varchar(64) DEFAULT NULL COMMENT tag_type,data_id varchar(255) NOT NULL COMMENT data_id,group_id varchar(128) NOT NULL COMMENT group_id,tenant_id varchar(128) DEFAULT COMMENT tenant_id,nid bigint(20) NOT NULL AUTO_INCREMENT,PRIMARY KEY (nid),UNIQUE KEY uk_configtagrelation_configidtag (id,tag_name,tag_type),KEY idx_tenant_id (tenant_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENTconfig_tag_relation;/******************************************/ /* 数据库全名 nacos_config */ /* 表名称 group_capacity */ /******************************************/ CREATE TABLE group_capacity (id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 主键ID,group_id varchar(128) NOT NULL DEFAULT COMMENT Group ID空字符表示整个集群,quota int(10) unsigned NOT NULL DEFAULT 0 COMMENT 配额0表示使用默认值,usage int(10) unsigned NOT NULL DEFAULT 0 COMMENT 使用量,max_size int(10) unsigned NOT NULL DEFAULT 0 COMMENT 单个配置大小上限单位为字节0表示使用默认值,max_aggr_count int(10) unsigned NOT NULL DEFAULT 0 COMMENT 聚合子配置最大个数0表示使用默认值,max_aggr_size int(10) unsigned NOT NULL DEFAULT 0 COMMENT 单个聚合数据的子配置大小上限单位为字节0表示使用默认值,max_history_count int(10) unsigned NOT NULL DEFAULT 0 COMMENT 最大变更历史数量,gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,gmt_modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 修改时间,PRIMARY KEY (id),UNIQUE KEY uk_group_id (group_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENT集群、各Group容量信息表;/******************************************/ /* 数据库全名 nacos_config */ /* 表名称 his_config_info */ /******************************************/ CREATE TABLE his_config_info (id bigint(20) unsigned NOT NULL,nid bigint(20) unsigned NOT NULL AUTO_INCREMENT,data_id varchar(255) NOT NULL,group_id varchar(128) NOT NULL,app_name varchar(128) DEFAULT NULL COMMENT app_name,content longtext NOT NULL,md5 varchar(32) DEFAULT NULL,gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,gmt_modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,src_user text,src_ip varchar(50) DEFAULT NULL,op_type char(10) DEFAULT NULL,tenant_id varchar(128) DEFAULT COMMENT 租户字段,encrypted_data_key text NOT NULL COMMENT 秘钥,PRIMARY KEY (nid),KEY idx_gmt_create (gmt_create),KEY idx_gmt_modified (gmt_modified),KEY idx_did (data_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENT多租户改造;/******************************************/ /* 数据库全名 nacos_config */ /* 表名称 tenant_capacity */ /******************************************/ CREATE TABLE tenant_capacity (id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 主键ID,tenant_id varchar(128) NOT NULL DEFAULT COMMENT Tenant ID,quota int(10) unsigned NOT NULL DEFAULT 0 COMMENT 配额0表示使用默认值,usage int(10) unsigned NOT NULL DEFAULT 0 COMMENT 使用量,max_size int(10) unsigned NOT NULL DEFAULT 0 COMMENT 单个配置大小上限单位为字节0表示使用默认值,max_aggr_count int(10) unsigned NOT NULL DEFAULT 0 COMMENT 聚合子配置最大个数,max_aggr_size int(10) unsigned NOT NULL DEFAULT 0 COMMENT 单个聚合数据的子配置大小上限单位为字节0表示使用默认值,max_history_count int(10) unsigned NOT NULL DEFAULT 0 COMMENT 最大变更历史数量,gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,gmt_modified datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 修改时间,PRIMARY KEY (id),UNIQUE KEY uk_tenant_id (tenant_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENT租户容量信息表;CREATE TABLE tenant_info (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT id,kp varchar(128) NOT NULL COMMENT kp,tenant_id varchar(128) default COMMENT tenant_id,tenant_name varchar(128) default COMMENT tenant_name,tenant_desc varchar(256) DEFAULT NULL COMMENT tenant_desc,create_source varchar(32) DEFAULT NULL COMMENT create_source,gmt_create bigint(20) NOT NULL COMMENT 创建时间,gmt_modified bigint(20) NOT NULL COMMENT 修改时间,PRIMARY KEY (id),UNIQUE KEY uk_tenant_info_kptenantid (kp,tenant_id),KEY idx_tenant_id (tenant_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_bin COMMENTtenant_info;CREATE TABLE users (username varchar(50) NOT NULL PRIMARY KEY,password varchar(500) NOT NULL,enabled boolean NOT NULL );CREATE TABLE roles (username varchar(50) NOT NULL,role varchar(50) NOT NULL,UNIQUE INDEX idx_user_role (username ASC, role ASC) USING BTREE );CREATE TABLE permissions (role varchar(50) NOT NULL,resource varchar(255) NOT NULL,action varchar(8) NOT NULL,UNIQUE INDEX uk_role_permission (role,resource,action) USING BTREE );INSERT INTO users (username, password, enabled) VALUES (nacos, $2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu, TRUE);INSERT INTO roles (username, role) VALUES (nacos, ROLE_ADMIN); 启动nacos 直接点击 startup.cmd访问地址 http://localhost:8848/nacos/index.html nacos以单节点模式启动成功。 3.4 若依数据库准备 ry-cloud数据库表 SET NAMES utf8mb4;-- ---------------------------- -- 1、部门表 -- ---------------------------- drop table if exists sys_dept; create table sys_dept (dept_id bigint(20) not null auto_increment comment 部门id,parent_id bigint(20) default 0 comment 父部门id,ancestors varchar(50) default comment 祖级列表,dept_name varchar(30) default comment 部门名称,order_num int(4) default 0 comment 显示顺序,leader varchar(20) default null comment 负责人,phone varchar(11) default null comment 联系电话,email varchar(50) default null comment 邮箱,status char(1) default 0 comment 部门状态0正常 1停用,del_flag char(1) default 0 comment 删除标志0代表存在 2代表删除,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,primary key (dept_id) ) engineinnodb auto_increment200 comment 部门表;-- ---------------------------- -- 初始化-部门表数据 -- ---------------------------- insert into sys_dept values(100, 0, 0, 若依科技, 0, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(101, 100, 0,100, 深圳总公司, 1, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(102, 100, 0,100, 长沙分公司, 2, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(103, 101, 0,100,101, 研发部门, 1, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(104, 101, 0,100,101, 市场部门, 2, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(105, 101, 0,100,101, 测试部门, 3, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(106, 101, 0,100,101, 财务部门, 4, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(107, 101, 0,100,101, 运维部门, 5, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(108, 102, 0,100,102, 市场部门, 1, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null); insert into sys_dept values(109, 102, 0,100,102, 财务部门, 2, 若依, 15888888888, ryqq.com, 0, 0, admin, sysdate(), , null);-- ---------------------------- -- 2、用户信息表 -- ---------------------------- drop table if exists sys_user; create table sys_user (user_id bigint(20) not null auto_increment comment 用户ID,dept_id bigint(20) default null comment 部门ID,user_name varchar(30) not null comment 用户账号,nick_name varchar(30) not null comment 用户昵称,user_type varchar(2) default 00 comment 用户类型00系统用户,email varchar(50) default comment 用户邮箱,phonenumber varchar(11) default comment 手机号码,sex char(1) default 0 comment 用户性别0男 1女 2未知,avatar varchar(100) default comment 头像地址,password varchar(100) default comment 密码,status char(1) default 0 comment 帐号状态0正常 1停用,del_flag char(1) default 0 comment 删除标志0代表存在 2代表删除,login_ip varchar(128) default comment 最后登录IP,login_date datetime comment 最后登录时间,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default null comment 备注,primary key (user_id) ) engineinnodb auto_increment100 comment 用户信息表;-- ---------------------------- -- 初始化-用户信息表数据 -- ---------------------------- insert into sys_user values(1, 103, admin, 若依, 00, ry163.com, 15888888888, 1, , $2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2, 0, 0, 127.0.0.1, sysdate(), admin, sysdate(), , null, 管理员); insert into sys_user values(2, 105, ry, 若依, 00, ryqq.com, 15666666666, 1, , $2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2, 0, 0, 127.0.0.1, sysdate(), admin, sysdate(), , null, 测试员);-- ---------------------------- -- 3、岗位信息表 -- ---------------------------- drop table if exists sys_post; create table sys_post (post_id bigint(20) not null auto_increment comment 岗位ID,post_code varchar(64) not null comment 岗位编码,post_name varchar(50) not null comment 岗位名称,post_sort int(4) not null comment 显示顺序,status char(1) not null comment 状态0正常 1停用,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default null comment 备注,primary key (post_id) ) engineinnodb comment 岗位信息表;-- ---------------------------- -- 初始化-岗位信息表数据 -- ---------------------------- insert into sys_post values(1, ceo, 董事长, 1, 0, admin, sysdate(), , null, ); insert into sys_post values(2, se, 项目经理, 2, 0, admin, sysdate(), , null, ); insert into sys_post values(3, hr, 人力资源, 3, 0, admin, sysdate(), , null, ); insert into sys_post values(4, user, 普通员工, 4, 0, admin, sysdate(), , null, );-- ---------------------------- -- 4、角色信息表 -- ---------------------------- drop table if exists sys_role; create table sys_role (role_id bigint(20) not null auto_increment comment 角色ID,role_name varchar(30) not null comment 角色名称,role_key varchar(100) not null comment 角色权限字符串,role_sort int(4) not null comment 显示顺序,data_scope char(1) default 1 comment 数据范围1全部数据权限 2自定数据权限 3本部门数据权限 4本部门及以下数据权限,menu_check_strictly tinyint(1) default 1 comment 菜单树选择项是否关联显示,dept_check_strictly tinyint(1) default 1 comment 部门树选择项是否关联显示,status char(1) not null comment 角色状态0正常 1停用,del_flag char(1) default 0 comment 删除标志0代表存在 2代表删除,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default null comment 备注,primary key (role_id) ) engineinnodb auto_increment100 comment 角色信息表;-- ---------------------------- -- 初始化-角色信息表数据 -- ---------------------------- insert into sys_role values(1, 超级管理员, admin, 1, 1, 1, 1, 0, 0, admin, sysdate(), , null, 超级管理员); insert into sys_role values(2, 普通角色, common, 2, 2, 1, 1, 0, 0, admin, sysdate(), , null, 普通角色);-- ---------------------------- -- 5、菜单权限表 -- ---------------------------- drop table if exists sys_menu; create table sys_menu (menu_id bigint(20) not null auto_increment comment 菜单ID,menu_name varchar(50) not null comment 菜单名称,parent_id bigint(20) default 0 comment 父菜单ID,order_num int(4) default 0 comment 显示顺序,path varchar(200) default comment 路由地址,component varchar(255) default null comment 组件路径,query varchar(255) default null comment 路由参数,is_frame int(1) default 1 comment 是否为外链0是 1否,is_cache int(1) default 0 comment 是否缓存0缓存 1不缓存,menu_type char(1) default comment 菜单类型M目录 C菜单 F按钮,visible char(1) default 0 comment 菜单状态0显示 1隐藏,status char(1) default 0 comment 菜单状态0正常 1停用,perms varchar(100) default null comment 权限标识,icon varchar(100) default # comment 菜单图标,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default comment 备注,primary key (menu_id) ) engineinnodb auto_increment2000 comment 菜单权限表;-- ---------------------------- -- 初始化-菜单信息表数据 -- ---------------------------- -- 一级菜单 insert into sys_menu values(1, 系统管理, 0, 1, system, null, , 1, 0, M, 0, 0, , system, admin, sysdate(), , null, 系统管理目录); insert into sys_menu values(2, 系统监控, 0, 2, monitor, null, , 1, 0, M, 0, 0, , monitor, admin, sysdate(), , null, 系统监控目录); insert into sys_menu values(3, 系统工具, 0, 3, tool, null, , 1, 0, M, 0, 0, , tool, admin, sysdate(), , null, 系统工具目录); insert into sys_menu values(4, 若依官网, 0, 4, http://ruoyi.vip, null, , 0, 0, M, 0, 0, , guide, admin, sysdate(), , null, 若依官网地址); -- 二级菜单 insert into sys_menu values(100, 用户管理, 1, 1, user, system/user/index, , 1, 0, C, 0, 0, system:user:list, user, admin, sysdate(), , null, 用户管理菜单); insert into sys_menu values(101, 角色管理, 1, 2, role, system/role/index, , 1, 0, C, 0, 0, system:role:list, peoples, admin, sysdate(), , null, 角色管理菜单); insert into sys_menu values(102, 菜单管理, 1, 3, menu, system/menu/index, , 1, 0, C, 0, 0, system:menu:list, tree-table, admin, sysdate(), , null, 菜单管理菜单); insert into sys_menu values(103, 部门管理, 1, 4, dept, system/dept/index, , 1, 0, C, 0, 0, system:dept:list, tree, admin, sysdate(), , null, 部门管理菜单); insert into sys_menu values(104, 岗位管理, 1, 5, post, system/post/index, , 1, 0, C, 0, 0, system:post:list, post, admin, sysdate(), , null, 岗位管理菜单); insert into sys_menu values(105, 字典管理, 1, 6, dict, system/dict/index, , 1, 0, C, 0, 0, system:dict:list, dict, admin, sysdate(), , null, 字典管理菜单); insert into sys_menu values(106, 参数设置, 1, 7, config, system/config/index, , 1, 0, C, 0, 0, system:config:list, edit, admin, sysdate(), , null, 参数设置菜单); insert into sys_menu values(107, 通知公告, 1, 8, notice, system/notice/index, , 1, 0, C, 0, 0, system:notice:list, message, admin, sysdate(), , null, 通知公告菜单); insert into sys_menu values(108, 日志管理, 1, 9, log, , , 1, 0, M, 0, 0, , log, admin, sysdate(), , null, 日志管理菜单); insert into sys_menu values(109, 在线用户, 2, 1, online, monitor/online/index, , 1, 0, C, 0, 0, monitor:online:list, online, admin, sysdate(), , null, 在线用户菜单); insert into sys_menu values(110, 定时任务, 2, 2, job, monitor/job/index, , 1, 0, C, 0, 0, monitor:job:list, job, admin, sysdate(), , null, 定时任务菜单); insert into sys_menu values(111, Sentinel控制台, 2, 3, http://localhost:8718, , , 0, 0, C, 0, 0, monitor:sentinel:list, sentinel, admin, sysdate(), , null, 流量控制菜单); insert into sys_menu values(112, Nacos控制台, 2, 4, http://localhost:8848/nacos, , , 0, 0, C, 0, 0, monitor:nacos:list, nacos, admin, sysdate(), , null, 服务治理菜单); insert into sys_menu values(113, Admin控制台, 2, 5, http://localhost:9100/login, , , 0, 0, C, 0, 0, monitor:server:list, server, admin, sysdate(), , null, 服务监控菜单); insert into sys_menu values(114, 表单构建, 3, 1, build, tool/build/index, , 1, 0, C, 0, 0, tool:build:list, build, admin, sysdate(), , null, 表单构建菜单); insert into sys_menu values(115, 代码生成, 3, 2, gen, tool/gen/index, , 1, 0, C, 0, 0, tool:gen:list, code, admin, sysdate(), , null, 代码生成菜单); insert into sys_menu values(116, 系统接口, 3, 3, http://localhost:8080/swagger-ui/index.html, , , 0, 0, C, 0, 0, tool:swagger:list, swagger, admin, sysdate(), , null, 系统接口菜单); -- 三级菜单 insert into sys_menu values(500, 操作日志, 108, 1, operlog, system/operlog/index, , 1, 0, C, 0, 0, system:operlog:list, form, admin, sysdate(), , null, 操作日志菜单); insert into sys_menu values(501, 登录日志, 108, 2, logininfor, system/logininfor/index, , 1, 0, C, 0, 0, system:logininfor:list, logininfor, admin, sysdate(), , null, 登录日志菜单); -- 用户管理按钮 insert into sys_menu values(1000, 用户查询, 100, 1, , , , 1, 0, F, 0, 0, system:user:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1001, 用户新增, 100, 2, , , , 1, 0, F, 0, 0, system:user:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1002, 用户修改, 100, 3, , , , 1, 0, F, 0, 0, system:user:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1003, 用户删除, 100, 4, , , , 1, 0, F, 0, 0, system:user:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1004, 用户导出, 100, 5, , , , 1, 0, F, 0, 0, system:user:export, #, admin, sysdate(), , null, ); insert into sys_menu values(1005, 用户导入, 100, 6, , , , 1, 0, F, 0, 0, system:user:import, #, admin, sysdate(), , null, ); insert into sys_menu values(1006, 重置密码, 100, 7, , , , 1, 0, F, 0, 0, system:user:resetPwd, #, admin, sysdate(), , null, ); -- 角色管理按钮 insert into sys_menu values(1007, 角色查询, 101, 1, , , , 1, 0, F, 0, 0, system:role:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1008, 角色新增, 101, 2, , , , 1, 0, F, 0, 0, system:role:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1009, 角色修改, 101, 3, , , , 1, 0, F, 0, 0, system:role:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1010, 角色删除, 101, 4, , , , 1, 0, F, 0, 0, system:role:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1011, 角色导出, 101, 5, , , , 1, 0, F, 0, 0, system:role:export, #, admin, sysdate(), , null, ); -- 菜单管理按钮 insert into sys_menu values(1012, 菜单查询, 102, 1, , , , 1, 0, F, 0, 0, system:menu:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1013, 菜单新增, 102, 2, , , , 1, 0, F, 0, 0, system:menu:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1014, 菜单修改, 102, 3, , , , 1, 0, F, 0, 0, system:menu:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1015, 菜单删除, 102, 4, , , , 1, 0, F, 0, 0, system:menu:remove, #, admin, sysdate(), , null, ); -- 部门管理按钮 insert into sys_menu values(1016, 部门查询, 103, 1, , , , 1, 0, F, 0, 0, system:dept:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1017, 部门新增, 103, 2, , , , 1, 0, F, 0, 0, system:dept:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1018, 部门修改, 103, 3, , , , 1, 0, F, 0, 0, system:dept:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1019, 部门删除, 103, 4, , , , 1, 0, F, 0, 0, system:dept:remove, #, admin, sysdate(), , null, ); -- 岗位管理按钮 insert into sys_menu values(1020, 岗位查询, 104, 1, , , , 1, 0, F, 0, 0, system:post:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1021, 岗位新增, 104, 2, , , , 1, 0, F, 0, 0, system:post:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1022, 岗位修改, 104, 3, , , , 1, 0, F, 0, 0, system:post:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1023, 岗位删除, 104, 4, , , , 1, 0, F, 0, 0, system:post:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1024, 岗位导出, 104, 5, , , , 1, 0, F, 0, 0, system:post:export, #, admin, sysdate(), , null, ); -- 字典管理按钮 insert into sys_menu values(1025, 字典查询, 105, 1, #, , , 1, 0, F, 0, 0, system:dict:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1026, 字典新增, 105, 2, #, , , 1, 0, F, 0, 0, system:dict:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1027, 字典修改, 105, 3, #, , , 1, 0, F, 0, 0, system:dict:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1028, 字典删除, 105, 4, #, , , 1, 0, F, 0, 0, system:dict:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1029, 字典导出, 105, 5, #, , , 1, 0, F, 0, 0, system:dict:export, #, admin, sysdate(), , null, ); -- 参数设置按钮 insert into sys_menu values(1030, 参数查询, 106, 1, #, , , 1, 0, F, 0, 0, system:config:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1031, 参数新增, 106, 2, #, , , 1, 0, F, 0, 0, system:config:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1032, 参数修改, 106, 3, #, , , 1, 0, F, 0, 0, system:config:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1033, 参数删除, 106, 4, #, , , 1, 0, F, 0, 0, system:config:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1034, 参数导出, 106, 5, #, , , 1, 0, F, 0, 0, system:config:export, #, admin, sysdate(), , null, ); -- 通知公告按钮 insert into sys_menu values(1035, 公告查询, 107, 1, #, , , 1, 0, F, 0, 0, system:notice:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1036, 公告新增, 107, 2, #, , , 1, 0, F, 0, 0, system:notice:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1037, 公告修改, 107, 3, #, , , 1, 0, F, 0, 0, system:notice:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1038, 公告删除, 107, 4, #, , , 1, 0, F, 0, 0, system:notice:remove, #, admin, sysdate(), , null, ); -- 操作日志按钮 insert into sys_menu values(1039, 操作查询, 500, 1, #, , , 1, 0, F, 0, 0, system:operlog:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1040, 操作删除, 500, 2, #, , , 1, 0, F, 0, 0, system:operlog:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1041, 日志导出, 500, 3, #, , , 1, 0, F, 0, 0, system:operlog:export, #, admin, sysdate(), , null, ); -- 登录日志按钮 insert into sys_menu values(1042, 登录查询, 501, 1, #, , , 1, 0, F, 0, 0, system:logininfor:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1043, 登录删除, 501, 2, #, , , 1, 0, F, 0, 0, system:logininfor:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1044, 日志导出, 501, 3, #, , , 1, 0, F, 0, 0, system:logininfor:export, #, admin, sysdate(), , null, ); insert into sys_menu values(1045, 账户解锁, 501, 4, #, , , 1, 0, F, 0, 0, system:logininfor:unlock, #, admin, sysdate(), , null, ); -- 在线用户按钮 insert into sys_menu values(1046, 在线查询, 109, 1, #, , , 1, 0, F, 0, 0, monitor:online:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1047, 批量强退, 109, 2, #, , , 1, 0, F, 0, 0, monitor:online:batchLogout, #, admin, sysdate(), , null, ); insert into sys_menu values(1048, 单条强退, 109, 3, #, , , 1, 0, F, 0, 0, monitor:online:forceLogout, #, admin, sysdate(), , null, ); -- 定时任务按钮 insert into sys_menu values(1049, 任务查询, 110, 1, #, , , 1, 0, F, 0, 0, monitor:job:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1050, 任务新增, 110, 2, #, , , 1, 0, F, 0, 0, monitor:job:add, #, admin, sysdate(), , null, ); insert into sys_menu values(1051, 任务修改, 110, 3, #, , , 1, 0, F, 0, 0, monitor:job:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1052, 任务删除, 110, 4, #, , , 1, 0, F, 0, 0, monitor:job:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1053, 状态修改, 110, 5, #, , , 1, 0, F, 0, 0, monitor:job:changeStatus, #, admin, sysdate(), , null, ); insert into sys_menu values(1054, 任务导出, 110, 6, #, , , 1, 0, F, 0, 0, monitor:job:export, #, admin, sysdate(), , null, ); -- 代码生成按钮 insert into sys_menu values(1055, 生成查询, 115, 1, #, , , 1, 0, F, 0, 0, tool:gen:query, #, admin, sysdate(), , null, ); insert into sys_menu values(1056, 生成修改, 115, 2, #, , , 1, 0, F, 0, 0, tool:gen:edit, #, admin, sysdate(), , null, ); insert into sys_menu values(1057, 生成删除, 115, 3, #, , , 1, 0, F, 0, 0, tool:gen:remove, #, admin, sysdate(), , null, ); insert into sys_menu values(1058, 导入代码, 115, 2, #, , , 1, 0, F, 0, 0, tool:gen:import, #, admin, sysdate(), , null, ); insert into sys_menu values(1059, 预览代码, 115, 4, #, , , 1, 0, F, 0, 0, tool:gen:preview, #, admin, sysdate(), , null, ); insert into sys_menu values(1060, 生成代码, 115, 5, #, , , 1, 0, F, 0, 0, tool:gen:code, #, admin, sysdate(), , null, );-- ---------------------------- -- 6、用户和角色关联表 用户N-1角色 -- ---------------------------- drop table if exists sys_user_role; create table sys_user_role (user_id bigint(20) not null comment 用户ID,role_id bigint(20) not null comment 角色ID,primary key(user_id, role_id) ) engineinnodb comment 用户和角色关联表;-- ---------------------------- -- 初始化-用户和角色关联表数据 -- ---------------------------- insert into sys_user_role values (1, 1); insert into sys_user_role values (2, 2);-- ---------------------------- -- 7、角色和菜单关联表 角色1-N菜单 -- ---------------------------- drop table if exists sys_role_menu; create table sys_role_menu (role_id bigint(20) not null comment 角色ID,menu_id bigint(20) not null comment 菜单ID,primary key(role_id, menu_id) ) engineinnodb comment 角色和菜单关联表;-- ---------------------------- -- 初始化-角色和菜单关联表数据 -- ---------------------------- insert into sys_role_menu values (2, 1); insert into sys_role_menu values (2, 2); insert into sys_role_menu values (2, 3); insert into sys_role_menu values (2, 4); insert into sys_role_menu values (2, 100); insert into sys_role_menu values (2, 101); insert into sys_role_menu values (2, 102); insert into sys_role_menu values (2, 103); insert into sys_role_menu values (2, 104); insert into sys_role_menu values (2, 105); insert into sys_role_menu values (2, 106); insert into sys_role_menu values (2, 107); insert into sys_role_menu values (2, 108); insert into sys_role_menu values (2, 109); insert into sys_role_menu values (2, 110); insert into sys_role_menu values (2, 111); insert into sys_role_menu values (2, 112); insert into sys_role_menu values (2, 113); insert into sys_role_menu values (2, 114); insert into sys_role_menu values (2, 115); insert into sys_role_menu values (2, 116); insert into sys_role_menu values (2, 500); insert into sys_role_menu values (2, 501); insert into sys_role_menu values (2, 1000); insert into sys_role_menu values (2, 1001); insert into sys_role_menu values (2, 1002); insert into sys_role_menu values (2, 1003); insert into sys_role_menu values (2, 1004); insert into sys_role_menu values (2, 1005); insert into sys_role_menu values (2, 1006); insert into sys_role_menu values (2, 1007); insert into sys_role_menu values (2, 1008); insert into sys_role_menu values (2, 1009); insert into sys_role_menu values (2, 1010); insert into sys_role_menu values (2, 1011); insert into sys_role_menu values (2, 1012); insert into sys_role_menu values (2, 1013); insert into sys_role_menu values (2, 1014); insert into sys_role_menu values (2, 1015); insert into sys_role_menu values (2, 1016); insert into sys_role_menu values (2, 1017); insert into sys_role_menu values (2, 1018); insert into sys_role_menu values (2, 1019); insert into sys_role_menu values (2, 1020); insert into sys_role_menu values (2, 1021); insert into sys_role_menu values (2, 1022); insert into sys_role_menu values (2, 1023); insert into sys_role_menu values (2, 1024); insert into sys_role_menu values (2, 1025); insert into sys_role_menu values (2, 1026); insert into sys_role_menu values (2, 1027); insert into sys_role_menu values (2, 1028); insert into sys_role_menu values (2, 1029); insert into sys_role_menu values (2, 1030); insert into sys_role_menu values (2, 1031); insert into sys_role_menu values (2, 1032); insert into sys_role_menu values (2, 1033); insert into sys_role_menu values (2, 1034); insert into sys_role_menu values (2, 1035); insert into sys_role_menu values (2, 1036); insert into sys_role_menu values (2, 1037); insert into sys_role_menu values (2, 1038); insert into sys_role_menu values (2, 1039); insert into sys_role_menu values (2, 1040); insert into sys_role_menu values (2, 1041); insert into sys_role_menu values (2, 1042); insert into sys_role_menu values (2, 1043); insert into sys_role_menu values (2, 1044); insert into sys_role_menu values (2, 1045); insert into sys_role_menu values (2, 1046); insert into sys_role_menu values (2, 1047); insert into sys_role_menu values (2, 1048); insert into sys_role_menu values (2, 1049); insert into sys_role_menu values (2, 1050); insert into sys_role_menu values (2, 1051); insert into sys_role_menu values (2, 1052); insert into sys_role_menu values (2, 1053); insert into sys_role_menu values (2, 1054); insert into sys_role_menu values (2, 1055); insert into sys_role_menu values (2, 1056); insert into sys_role_menu values (2, 1057); insert into sys_role_menu values (2, 1058); insert into sys_role_menu values (2, 1059); insert into sys_role_menu values (2, 1060);-- ---------------------------- -- 8、角色和部门关联表 角色1-N部门 -- ---------------------------- drop table if exists sys_role_dept; create table sys_role_dept (role_id bigint(20) not null comment 角色ID,dept_id bigint(20) not null comment 部门ID,primary key(role_id, dept_id) ) engineinnodb comment 角色和部门关联表;-- ---------------------------- -- 初始化-角色和部门关联表数据 -- ---------------------------- insert into sys_role_dept values (2, 100); insert into sys_role_dept values (2, 101); insert into sys_role_dept values (2, 105);-- ---------------------------- -- 9、用户与岗位关联表 用户1-N岗位 -- ---------------------------- drop table if exists sys_user_post; create table sys_user_post (user_id bigint(20) not null comment 用户ID,post_id bigint(20) not null comment 岗位ID,primary key (user_id, post_id) ) engineinnodb comment 用户与岗位关联表;-- ---------------------------- -- 初始化-用户与岗位关联表数据 -- ---------------------------- insert into sys_user_post values (1, 1); insert into sys_user_post values (2, 2);-- ---------------------------- -- 10、操作日志记录 -- ---------------------------- drop table if exists sys_oper_log; create table sys_oper_log (oper_id bigint(20) not null auto_increment comment 日志主键,title varchar(50) default comment 模块标题,business_type int(2) default 0 comment 业务类型0其它 1新增 2修改 3删除,method varchar(100) default comment 方法名称,request_method varchar(10) default comment 请求方式,operator_type int(1) default 0 comment 操作类别0其它 1后台用户 2手机端用户,oper_name varchar(50) default comment 操作人员,dept_name varchar(50) default comment 部门名称,oper_url varchar(255) default comment 请求URL,oper_ip varchar(128) default comment 主机地址,oper_location varchar(255) default comment 操作地点,oper_param varchar(2000) default comment 请求参数,json_result varchar(2000) default comment 返回参数,status int(1) default 0 comment 操作状态0正常 1异常,error_msg varchar(2000) default comment 错误消息,oper_time datetime comment 操作时间,cost_time bigint(20) default 0 comment 消耗时间,primary key (oper_id),key idx_sys_oper_log_bt (business_type),key idx_sys_oper_log_s (status),key idx_sys_oper_log_ot (oper_time) ) engineinnodb auto_increment100 comment 操作日志记录;-- ---------------------------- -- 11、字典类型表 -- ---------------------------- drop table if exists sys_dict_type; create table sys_dict_type (dict_id bigint(20) not null auto_increment comment 字典主键,dict_name varchar(100) default comment 字典名称,dict_type varchar(100) default comment 字典类型,status char(1) default 0 comment 状态0正常 1停用,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default null comment 备注,primary key (dict_id),unique (dict_type) ) engineinnodb auto_increment100 comment 字典类型表;insert into sys_dict_type values(1, 用户性别, sys_user_sex, 0, admin, sysdate(), , null, 用户性别列表); insert into sys_dict_type values(2, 菜单状态, sys_show_hide, 0, admin, sysdate(), , null, 菜单状态列表); insert into sys_dict_type values(3, 系统开关, sys_normal_disable, 0, admin, sysdate(), , null, 系统开关列表); insert into sys_dict_type values(4, 任务状态, sys_job_status, 0, admin, sysdate(), , null, 任务状态列表); insert into sys_dict_type values(5, 任务分组, sys_job_group, 0, admin, sysdate(), , null, 任务分组列表); insert into sys_dict_type values(6, 系统是否, sys_yes_no, 0, admin, sysdate(), , null, 系统是否列表); insert into sys_dict_type values(7, 通知类型, sys_notice_type, 0, admin, sysdate(), , null, 通知类型列表); insert into sys_dict_type values(8, 通知状态, sys_notice_status, 0, admin, sysdate(), , null, 通知状态列表); insert into sys_dict_type values(9, 操作类型, sys_oper_type, 0, admin, sysdate(), , null, 操作类型列表); insert into sys_dict_type values(10, 系统状态, sys_common_status, 0, admin, sysdate(), , null, 登录状态列表);-- ---------------------------- -- 12、字典数据表 -- ---------------------------- drop table if exists sys_dict_data; create table sys_dict_data (dict_code bigint(20) not null auto_increment comment 字典编码,dict_sort int(4) default 0 comment 字典排序,dict_label varchar(100) default comment 字典标签,dict_value varchar(100) default comment 字典键值,dict_type varchar(100) default comment 字典类型,css_class varchar(100) default null comment 样式属性其他样式扩展,list_class varchar(100) default null comment 表格回显样式,is_default char(1) default N comment 是否默认Y是 N否,status char(1) default 0 comment 状态0正常 1停用,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default null comment 备注,primary key (dict_code) ) engineinnodb auto_increment100 comment 字典数据表;insert into sys_dict_data values(1, 1, 男, 0, sys_user_sex, , , Y, 0, admin, sysdate(), , null, 性别男); insert into sys_dict_data values(2, 2, 女, 1, sys_user_sex, , , N, 0, admin, sysdate(), , null, 性别女); insert into sys_dict_data values(3, 3, 未知, 2, sys_user_sex, , , N, 0, admin, sysdate(), , null, 性别未知); insert into sys_dict_data values(4, 1, 显示, 0, sys_show_hide, , primary, Y, 0, admin, sysdate(), , null, 显示菜单); insert into sys_dict_data values(5, 2, 隐藏, 1, sys_show_hide, , danger, N, 0, admin, sysdate(), , null, 隐藏菜单); insert into sys_dict_data values(6, 1, 正常, 0, sys_normal_disable, , primary, Y, 0, admin, sysdate(), , null, 正常状态); insert into sys_dict_data values(7, 2, 停用, 1, sys_normal_disable, , danger, N, 0, admin, sysdate(), , null, 停用状态); insert into sys_dict_data values(8, 1, 正常, 0, sys_job_status, , primary, Y, 0, admin, sysdate(), , null, 正常状态); insert into sys_dict_data values(9, 2, 暂停, 1, sys_job_status, , danger, N, 0, admin, sysdate(), , null, 停用状态); insert into sys_dict_data values(10, 1, 默认, DEFAULT, sys_job_group, , , Y, 0, admin, sysdate(), , null, 默认分组); insert into sys_dict_data values(11, 2, 系统, SYSTEM, sys_job_group, , , N, 0, admin, sysdate(), , null, 系统分组); insert into sys_dict_data values(12, 1, 是, Y, sys_yes_no, , primary, Y, 0, admin, sysdate(), , null, 系统默认是); insert into sys_dict_data values(13, 2, 否, N, sys_yes_no, , danger, N, 0, admin, sysdate(), , null, 系统默认否); insert into sys_dict_data values(14, 1, 通知, 1, sys_notice_type, , warning, Y, 0, admin, sysdate(), , null, 通知); insert into sys_dict_data values(15, 2, 公告, 2, sys_notice_type, , success, N, 0, admin, sysdate(), , null, 公告); insert into sys_dict_data values(16, 1, 正常, 0, sys_notice_status, , primary, Y, 0, admin, sysdate(), , null, 正常状态); insert into sys_dict_data values(17, 2, 关闭, 1, sys_notice_status, , danger, N, 0, admin, sysdate(), , null, 关闭状态); insert into sys_dict_data values(18, 99, 其他, 0, sys_oper_type, , info, N, 0, admin, sysdate(), , null, 其他操作); insert into sys_dict_data values(19, 1, 新增, 1, sys_oper_type, , info, N, 0, admin, sysdate(), , null, 新增操作); insert into sys_dict_data values(20, 2, 修改, 2, sys_oper_type, , info, N, 0, admin, sysdate(), , null, 修改操作); insert into sys_dict_data values(21, 3, 删除, 3, sys_oper_type, , danger, N, 0, admin, sysdate(), , null, 删除操作); insert into sys_dict_data values(22, 4, 授权, 4, sys_oper_type, , primary, N, 0, admin, sysdate(), , null, 授权操作); insert into sys_dict_data values(23, 5, 导出, 5, sys_oper_type, , warning, N, 0, admin, sysdate(), , null, 导出操作); insert into sys_dict_data values(24, 6, 导入, 6, sys_oper_type, , warning, N, 0, admin, sysdate(), , null, 导入操作); insert into sys_dict_data values(25, 7, 强退, 7, sys_oper_type, , danger, N, 0, admin, sysdate(), , null, 强退操作); insert into sys_dict_data values(26, 8, 生成代码, 8, sys_oper_type, , warning, N, 0, admin, sysdate(), , null, 生成操作); insert into sys_dict_data values(27, 9, 清空数据, 9, sys_oper_type, , danger, N, 0, admin, sysdate(), , null, 清空操作); insert into sys_dict_data values(28, 1, 成功, 0, sys_common_status, , primary, N, 0, admin, sysdate(), , null, 正常状态); insert into sys_dict_data values(29, 2, 失败, 1, sys_common_status, , danger, N, 0, admin, sysdate(), , null, 停用状态);-- ---------------------------- -- 13、参数配置表 -- ---------------------------- drop table if exists sys_config; create table sys_config (config_id int(5) not null auto_increment comment 参数主键,config_name varchar(100) default comment 参数名称,config_key varchar(100) default comment 参数键名,config_value varchar(500) default comment 参数键值,config_type char(1) default N comment 系统内置Y是 N否,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default null comment 备注,primary key (config_id) ) engineinnodb auto_increment100 comment 参数配置表;insert into sys_config values(1, 主框架页-默认皮肤样式名称, sys.index.skinName, skin-blue, Y, admin, sysdate(), , null, 蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow ); insert into sys_config values(2, 用户管理-账号初始密码, sys.user.initPassword, 123456, Y, admin, sysdate(), , null, 初始化密码 123456 ); insert into sys_config values(3, 主框架页-侧边栏主题, sys.index.sideTheme, theme-dark, Y, admin, sysdate(), , null, 深色主题theme-dark浅色主题theme-light ); insert into sys_config values(4, 账号自助-是否开启用户注册功能, sys.account.registerUser, false, Y, admin, sysdate(), , null, 是否开启注册用户功能true开启false关闭); insert into sys_config values(5, 用户登录-黑名单列表, sys.login.blackIPList, , Y, admin, sysdate(), , null, 设置登录IP黑名单限制多个匹配项以;分隔支持匹配*通配、网段);-- ---------------------------- -- 14、系统访问记录 -- ---------------------------- drop table if exists sys_logininfor; create table sys_logininfor (info_id bigint(20) not null auto_increment comment 访问ID,user_name varchar(50) default comment 用户账号,ipaddr varchar(128) default comment 登录IP地址,status char(1) default 0 comment 登录状态0成功 1失败,msg varchar(255) default comment 提示信息,access_time datetime comment 访问时间,primary key (info_id),key idx_sys_logininfor_s (status),key idx_sys_logininfor_lt (access_time) ) engineinnodb auto_increment100 comment 系统访问记录;-- ---------------------------- -- 15、定时任务调度表 -- ---------------------------- drop table if exists sys_job; create table sys_job (job_id bigint(20) not null auto_increment comment 任务ID,job_name varchar(64) default comment 任务名称,job_group varchar(64) default DEFAULT comment 任务组名,invoke_target varchar(500) not null comment 调用目标字符串,cron_expression varchar(255) default comment cron执行表达式,misfire_policy varchar(20) default 3 comment 计划执行错误策略1立即执行 2执行一次 3放弃执行,concurrent char(1) default 1 comment 是否并发执行0允许 1禁止,status char(1) default 0 comment 状态0正常 1暂停,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default comment 备注信息,primary key (job_id, job_name, job_group) ) engineinnodb auto_increment100 comment 定时任务调度表;insert into sys_job values(1, 系统默认无参, DEFAULT, ryTask.ryNoParams, 0/10 * * * * ?, 3, 1, 1, admin, sysdate(), , null, ); insert into sys_job values(2, 系统默认有参, DEFAULT, ryTask.ryParams(\ry\), 0/15 * * * * ?, 3, 1, 1, admin, sysdate(), , null, ); insert into sys_job values(3, 系统默认多参, DEFAULT, ryTask.ryMultipleParams(\ry\, true, 2000L, 316.50D, 100), 0/20 * * * * ?, 3, 1, 1, admin, sysdate(), , null, );-- ---------------------------- -- 16、定时任务调度日志表 -- ---------------------------- drop table if exists sys_job_log; create table sys_job_log (job_log_id bigint(20) not null auto_increment comment 任务日志ID,job_name varchar(64) not null comment 任务名称,job_group varchar(64) not null comment 任务组名,invoke_target varchar(500) not null comment 调用目标字符串,job_message varchar(500) comment 日志信息,status char(1) default 0 comment 执行状态0正常 1失败,exception_info varchar(2000) default comment 异常信息,create_time datetime comment 创建时间,primary key (job_log_id) ) engineinnodb comment 定时任务调度日志表;-- ---------------------------- -- 17、通知公告表 -- ---------------------------- drop table if exists sys_notice; create table sys_notice (notice_id int(4) not null auto_increment comment 公告ID,notice_title varchar(50) not null comment 公告标题,notice_type char(1) not null comment 公告类型1通知 2公告,notice_content longblob default null comment 公告内容,status char(1) default 0 comment 公告状态0正常 1关闭,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(255) default null comment 备注,primary key (notice_id) ) engineinnodb auto_increment10 comment 通知公告表;-- ---------------------------- -- 初始化-公告信息表数据 -- ---------------------------- insert into sys_notice values(1, 温馨提醒2018-07-01 若依新版本发布啦, 2, 新版本内容, 0, admin, sysdate(), , null, 管理员); insert into sys_notice values(2, 维护通知2018-07-01 若依系统凌晨维护, 1, 维护内容, 0, admin, sysdate(), , null, 管理员);-- ---------------------------- -- 18、代码生成业务表 -- ---------------------------- drop table if exists gen_table; create table gen_table (table_id bigint(20) not null auto_increment comment 编号,table_name varchar(200) default comment 表名称,table_comment varchar(500) default comment 表描述,sub_table_name varchar(64) default null comment 关联子表的表名,sub_table_fk_name varchar(64) default null comment 子表关联的外键名,class_name varchar(100) default comment 实体类名称,tpl_category varchar(200) default crud comment 使用的模板crud单表操作 tree树表操作,tpl_web_type varchar(30) default comment 前端模板类型element-ui模版 element-plus模版,package_name varchar(100) comment 生成包路径,module_name varchar(30) comment 生成模块名,business_name varchar(30) comment 生成业务名,function_name varchar(50) comment 生成功能名,function_author varchar(50) comment 生成功能作者,gen_type char(1) default 0 comment 生成代码方式0zip压缩包 1自定义路径,gen_path varchar(200) default / comment 生成路径不填默认项目路径,options varchar(1000) comment 其它生成选项,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,remark varchar(500) default null comment 备注,primary key (table_id) ) engineinnodb auto_increment1 comment 代码生成业务表;-- ---------------------------- -- 19、代码生成业务表字段 -- ---------------------------- drop table if exists gen_table_column; create table gen_table_column (column_id bigint(20) not null auto_increment comment 编号,table_id bigint(20) comment 归属表编号,column_name varchar(200) comment 列名称,column_comment varchar(500) comment 列描述,column_type varchar(100) comment 列类型,java_type varchar(500) comment JAVA类型,java_field varchar(200) comment JAVA字段名,is_pk char(1) comment 是否主键1是,is_increment char(1) comment 是否自增1是,is_required char(1) comment 是否必填1是,is_insert char(1) comment 是否为插入字段1是,is_edit char(1) comment 是否编辑字段1是,is_list char(1) comment 是否列表字段1是,is_query char(1) comment 是否查询字段1是,query_type varchar(200) default EQ comment 查询方式等于、不等于、大于、小于、范围,html_type varchar(200) comment 显示类型文本框、文本域、下拉框、复选框、单选框、日期控件,dict_type varchar(200) default comment 字典类型,sort int comment 排序,create_by varchar(64) default comment 创建者,create_time datetime comment 创建时间,update_by varchar(64) default comment 更新者,update_time datetime comment 更新时间,primary key (column_id) ) engineinnodb auto_increment1 comment 代码生成业务表字段; ry_seata数据库表 DROP DATABASE IF EXISTS ry-seata;CREATE DATABASE ry-seata DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS 0;USE ry-seata;-- -------------------------------- The script used when storeMode is db -------------------------------- -- the table to store GlobalSession data CREATE TABLE IF NOT EXISTS global_table (xid VARCHAR(128) NOT NULL,transaction_id BIGINT,status TINYINT NOT NULL,application_id VARCHAR(32),transaction_service_group VARCHAR(32),transaction_name VARCHAR(128),timeout INT,begin_time BIGINT,application_data VARCHAR(2000),gmt_create DATETIME,gmt_modified DATETIME,PRIMARY KEY (xid),KEY idx_gmt_modified_status (gmt_modified, status),KEY idx_transaction_id (transaction_id) ) ENGINE InnoDBDEFAULT CHARSET utf8mb4;-- the table to store BranchSession data CREATE TABLE IF NOT EXISTS branch_table (branch_id BIGINT NOT NULL,xid VARCHAR(128) NOT NULL,transaction_id BIGINT,resource_group_id VARCHAR(32),resource_id VARCHAR(256),branch_type VARCHAR(8),status TINYINT,client_id VARCHAR(64),application_data VARCHAR(2000),gmt_create DATETIME(6),gmt_modified DATETIME(6),PRIMARY KEY (branch_id),KEY idx_xid (xid) ) ENGINE InnoDBDEFAULT CHARSET utf8mb4;-- the table to store lock data CREATE TABLE IF NOT EXISTS lock_table (row_key VARCHAR(128) NOT NULL,xid VARCHAR(96),transaction_id BIGINT,branch_id BIGINT NOT NULL,resource_id VARCHAR(256),table_name VARCHAR(32),pk VARCHAR(36),gmt_create DATETIME,gmt_modified DATETIME,PRIMARY KEY (row_key),KEY idx_branch_id (branch_id) ) ENGINE InnoDBDEFAULT CHARSET utf8mb4;-- for AT mode you must to init this sql for you business database. the seata server not need it. CREATE TABLE IF NOT EXISTS undo_log (branch_id BIGINT(20) NOT NULL COMMENT branch transaction id,xid VARCHAR(100) NOT NULL COMMENT global transaction id,context VARCHAR(128) NOT NULL COMMENT undo_log context,such as serialization,rollback_info LONGBLOB NOT NULL COMMENT rollback info,log_status INT(11) NOT NULL COMMENT 0:normal status,1:defense status,log_created DATETIME(6) NOT NULL COMMENT create datetime,log_modified DATETIME(6) NOT NULL COMMENT modify datetime,UNIQUE KEY ux_undo_log (xid, branch_id) ) ENGINE InnoDBAUTO_INCREMENT 1DEFAULT CHARSET utf8mb4 COMMENT AT transaction mode undo table;若依cloud使用的数据库为三个库 ry-cloudry-seatary-config 3.5 启动redis 启动命令 直接运行命令redis-server.exe redis.windows.conf redis启动成功 3.6 修改nacos中的各个模块的配置文件 主要检查修改每个配置文件中涉及redis和数据库链接的配置 每个配置文件都检查一遍把对应的redis和数据库链接配置修改为自己本地的配置。 3.7 启动ruoyi前端项目 # 进入项目目录 cd ruoyi-ui# 安装依赖 npm install# 建议不要直接使用 cnpm 安装依赖会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 npm install --registryhttps://registry.npmmirror.com# 启动服务 npm run dev3.8 启动各个微服务模块 首先启动网关微服务 然后启动其他微服务 4、启动成功 ruoyi应用墙
http://www.zqtcl.cn/news/228450/

相关文章:

  • 珠海网络公司网站建设邯郸铸邯网络信息科技有限公
  • 室内设计者联盟官网哈尔滨百度搜索排名优化
  • 网站公司打电话来说做网站天下信息网
  • 汕头制作企业网站百度舆情监测平台
  • 怎样跟网站做优化呢火狐搜索引擎
  • 如何做网站的维护和推广水利网站建设管理汇报
  • 申请网站就是做网站吗怎样凡科建设网站
  • 怎样做吓人网站网页制作成品图
  • 前端的网站重构怎么做做网站用的编程语言
  • 长沙网站设计多少钱一个月百度网盘app下载安装电脑版
  • 你好南京网站网站开发 seo
  • wordpress 文章延时加载seo软件系统
  • 网站建设与运营答案新浪网站首页
  • 网站怎么做关键词库如何建免费的企业网站
  • 跟老外做网站网络系统管理与维护机考
  • 网站推广方案范例江西南昌小程序开发
  • 烘焙类网站开发时代背景ppt素材模板免费下载
  • 如何制作多网页网站广州品牌seo推广
  • 域名怎么解析到网站什么是asp网站
  • 网站开发的税率做网站文案
  • 网站模板上传工具如何介绍自己设计的网页
  • 河北网站建设价格低国内做外单的网站有哪些
  • wordpress Apache升级优化营商环境的意义
  • 单页式网站系统wordpress自定义字段怎么用
  • 南宁网站设计要多少钱修改wordpress中的 功能 小工具
  • 南昌高端网站开发费用表域名价格排行
  • 怎么接网站开发外包中国观鸟记录的网站架构
  • 青海省住房和城乡建设厅的官方网站网站举报能不能查到举报人
  • dw做的网站如何上传云服务器网址生成app一键生成器
  • 山西建设厅网站密钥房山营销型网站建设