zhujf21st 3 年之前
父节点
当前提交
7913493f2d
共有 8 个文件被更改,包括 27 次插入11 次删除
  1. 25 9
      README.md
  2. 2 2
      db.sql
  3. 二进制
      doc/机构管理.png
  4. 二进制
      doc/用户管理.png
  5. 二进制
      doc/登录历史.png
  6. 二进制
      doc/角色管理.png
  7. 二进制
      doc/资源管理.png
  8. 二进制
      doc/首页.png

+ 25 - 9
README.md

@@ -1,5 +1,9 @@
 #基于Flask实现后台权限管理系统
 #基于Flask实现后台权限管理系统
 
 
+**重磅!!!!!!!!!!!**
+
+**全新的风格界面,完全的前后端分离。基于ElementUI,前端代码基于RuoYi-UI,后端接口进行适配**
+
 基于Python的Flask WEB框架实现后台权限管理系统,内容包含:用户管理、角色管理、资源管理和机构管理。前端页面参考了@sypro。
 基于Python的Flask WEB框架实现后台权限管理系统,内容包含:用户管理、角色管理、资源管理和机构管理。前端页面参考了@sypro。
 
 
 **系统已经切换python 3,我的是在python 3.7.0下测试的,理论上Python 3版本应该都是可以运行的。需要Python 2版本的朋友可以checkout到python2分支。**
 **系统已经切换python 3,我的是在python 3.7.0下测试的,理论上Python 3版本应该都是可以运行的。需要Python 2版本的朋友可以checkout到python2分支。**
@@ -8,11 +12,11 @@
 **完整设计文档**
 **完整设计文档**
 [参考百度阅读 -- 已经不可用](https://yuedu.baidu.com/ebook/8e8853732e60ddccda38376baf1ffc4fff47e278)
 [参考百度阅读 -- 已经不可用](https://yuedu.baidu.com/ebook/8e8853732e60ddccda38376baf1ffc4fff47e278)
 
 
-如果有需要详细设计电子书的同学,10元一本,一杯奶茶不到的价格,写作不容易。
+**如果有需要详细设计电子书的同学,10元一本,一杯奶茶不到的价格,写作不容易。**
 
 
-加我微信支付,备注authbase。
+**加我微信支付,备注authbase。**
 
 
-微信号是jeffrey-chu
+**微信号是jeffrey-chu**
 
 
 ![机构管理](doc/wx.jpg)
 ![机构管理](doc/wx.jpg)
 
 
@@ -38,11 +42,10 @@
 
 
 **前端依赖插件**
 **前端依赖插件**
 
 
- 1. My97DatePicker
- 2. jQuery
- 3. Bootstrap
- 4. jQuery EasyUI
- 5. jQuery Portal
+ 1. Vue
+ 2. Vuex
+ 3. ElementUI
+ 4. Axios
  
  
 
 
 **后端依赖插件**
 **后端依赖插件**
@@ -55,10 +58,19 @@
  6. itsdangerous
  6. itsdangerous
  7. Jinja2
  7. Jinja2
  8. Werkzeug
  8. Werkzeug
- 9. mysql-python
+ 9. mysql-connector
 
 
 **使用方法**
 **使用方法**
 
 
+前端启动:
+
+1. 安装Node.js
+2. 进入源代码的ui目录。cd ui
+3. npm install
+4. npm run dev
+
+后端启动:
+
 1. 导入根目录下db.sql数据库脚本到mysql数据库
 1. 导入根目录下db.sql数据库脚本到mysql数据库
 2. pip3 install -r requirements.txt
 2. pip3 install -r requirements.txt
 3. python3 manager.py runserver
 3. python3 manager.py runserver
@@ -69,6 +81,8 @@
 
 
 **效果图**
 **效果图**
 
 
+![首页](doc/首页.png)
+
 ![机构管理](doc/机构管理.png)
 ![机构管理](doc/机构管理.png)
 
 
 ![角色管理](doc/角色管理.png)
 ![角色管理](doc/角色管理.png)
@@ -77,6 +91,8 @@
 
 
 ![资源管理](doc/资源管理.png)
 ![资源管理](doc/资源管理.png)
 
 
+![登录历史](doc/登录历史.png)
+
 **图书资源推荐**
 **图书资源推荐**
 
 
 ![小程序](doc/扫码_搜索联合传播样式-标准色版.png)
 ![小程序](doc/扫码_搜索联合传播样式-标准色版.png)

+ 2 - 2
db.sql

@@ -11,7 +11,7 @@
  Target Server Version : 80029
  Target Server Version : 80029
  File Encoding         : 65001
  File Encoding         : 65001
 
 
- Date: 10/06/2022 01:04:42
+ Date: 10/06/2022 09:37:25
 */
 */
 
 
 SET NAMES utf8mb4;
 SET NAMES utf8mb4;
@@ -483,7 +483,7 @@ CREATE TABLE `SYUSER`  (
 -- Records of SYUSER
 -- Records of SYUSER
 -- ----------------------------
 -- ----------------------------
 INSERT INTO `SYUSER` VALUES ('0', 30, '2015-08-25 10:34:54', 'admin', 'admin', '', 'e10adc3949ba59abbe56e057f20f883e', '1', '2022-06-08 11:04:52', NULL, 'test@test.com', '18988888888');
 INSERT INTO `SYUSER` VALUES ('0', 30, '2015-08-25 10:34:54', 'admin', 'admin', '', 'e10adc3949ba59abbe56e057f20f883e', '1', '2022-06-08 11:04:52', NULL, 'test@test.com', '18988888888');
-INSERT INTO `SYUSER` VALUES ('0f21b40c-5323-46e5-9200-0364eab3481e', NULL, '2022-05-29 09:28:57', 'test', 'test', NULL, 'e10adc3949ba59abbe56e057f20f883e', NULL, '2022-05-29 09:28:57', '2022-05-29 09:28:57', '', '');
+INSERT INTO `SYUSER` VALUES ('0f21b40c-5323-46e5-9200-0364eab3481e', NULL, '2022-05-29 09:28:57', 'test', 'test', NULL, 'e10adc3949ba59abbe56e057f20f883e', '0', '2022-06-10 09:19:56', '2022-05-29 09:28:57', 'test@test.com', '18988888888');
 
 
 -- ----------------------------
 -- ----------------------------
 -- Table structure for SYUSER_SYORGANIZATION
 -- Table structure for SYUSER_SYORGANIZATION

二进制
doc/机构管理.png


二进制
doc/用户管理.png


二进制
doc/登录历史.png


二进制
doc/角色管理.png


二进制
doc/资源管理.png


二进制
doc/首页.png