RuoYi管理系统——自定义项目初始部署

前提

假设你已经按照官网的方式完成部署。
RuoYi环境部署

项目数据库结构设计

在数据库中按照项目结构,设计出来数据库表。

生成代码

导入表

点击导入后选择上一步中新建的表
RuoYi管理系统——自定义项目初始部署

编辑导出代码的设置

1、基本信息基本不用改
2、字段信息:设置字段类型及查询界面的过滤条件等。
RuoYi管理系统——自定义项目初始部署
3、生成信息:业务名也就是在模块名的下一级。
RuoYi管理系统——自定义项目初始部署
请注意:以下我将以 flow 作为我模块的例子,请替换成你的模块。

配置自定义项目

服务等类

将导出来的代码解压后,在main里的flow文件夹下有四个包,除去controller,将其他三个复制到ruoyi-system下,具体见下图位置。
RuoYi管理系统——自定义项目初始部署
RuoYi管理系统——自定义项目初始部署

controller类

把controller里的文件复制到ruoyi-admin下,具体位置如下:
RuoYi管理系统——自定义项目初始部署
RuoYi管理系统——自定义项目初始部署

配置资源类

把main里的flow文件夹整体复制
RuoYi管理系统——自定义项目初始部署
复制到ruoyi-admin下,具体位置如下:、
RuoYi管理系统——自定义项目初始部署

配置菜单

导入菜单数据

执行sql脚本,导入菜单数据。
RuoYi管理系统——自定义项目初始部署

调整菜单

新建目录后调整相应菜单。
RuoYi管理系统——自定义项目初始部署

查询界面

RuoYi管理系统——自定义项目初始部署