105 lines
2.2 KiB
Markdown
105 lines
2.2 KiB
Markdown
---
|
||
title: ruoyi项目
|
||
date: 2025-01-22
|
||
categories: [工作, 项目]
|
||
tags: [项目]
|
||
---
|
||
|
||
|
||
Redis环境安装
|
||
|
||
- [https://www.runoob.com/redis/redis-install.html](https://www.runoob.com/redis/redis-install.html)
|
||
|
||
```Shell
|
||
redis-server --service-install redis.windows.conf
|
||
```
|
||
|
||
|
||
产品管理
|
||
|
||
- 产品名称、产品价格、产品图片、数量
|
||
|
||
员工管理
|
||
|
||
- 姓名、电话、邮箱、qq、微信、职位、入职时间、职位
|
||
|
||
客户管理
|
||
|
||
- 姓名、联系方式
|
||
|
||
订单管理
|
||
|
||
- 订单号、客户ID、客户名称、订单状态、备注、下单时间、交付时间
|
||
- 负责人、职位
|
||
- 负责人、职位
|
||
|
||
|
||
|
||
```SQL
|
||
产品管理:产品名称、产品价格、产品图片、数量
|
||
员工管理:姓名、电话、邮箱、qq、微信、职位、入职时间、职位
|
||
客户管理:姓名、联系方式
|
||
订单管理:订单号、客户ID、客户名称、订单状态、备注、下单时间、交付时间、负责人(多个)、职位
|
||
```
|
||
|
||
## 若依框架
|
||
|
||
### **权限管理**
|
||
|
||
- 用户管理(sys_user)
|
||
- 角色管理(sys_role)
|
||
- 菜单管理(sys_menu)
|
||
|
||
菜单类型
|
||
|
||
- 目录菜单:点击只有展开效果,无页面显示
|
||
- 页面菜单:显示页面效果
|
||
- 按钮菜单:一个点击事件
|
||
|
||
实现流程:
|
||
|
||
创建菜单 —> 创建角色 —> 分配用户
|
||
|
||
### **数据字典**
|
||
|
||
- 静态数据管理
|
||
- 功能:字典类型管理、字典数据管理
|
||
- 字典类型表(sys_dict_type)
|
||
- 字典数据表(sys_dict_data)
|
||
- 特点:修改时,将表中的属性值改为字典键
|
||
|
||
### 参数设置
|
||
|
||
- 验证码是否打开
|
||
- 注册功能是否打开
|
||
|
||
### 通知公告(自行开发)
|
||
|
||
### 日志管理
|
||
|
||
|
||
|
||
## 创建新的后台管理项目
|
||
|
||
### 新建子模块
|
||
|
||
- 子模块pom文件导入ruoyi核心依赖
|
||
|
||
```XML
|
||
<!-- 核心模块-->
|
||
<dependency>
|
||
<groupId>com.ruoyi</groupId>
|
||
<artifactId>ruoyi-framework</artifactId>
|
||
</dependency>
|
||
```
|
||
|
||
- 主模块pom文件导入子模块
|
||
|
||
```XML
|
||
<!--新增模块-->
|
||
<dependency>
|
||
<groupId>com.ruoyi</groupId>
|
||
<artifactId>ruoyi-smt</artifactId>
|
||
<version>${ruoyi.version}</version>
|
||
</dependency>
|
||
``` |