一、说明
该模块是对系统用户的管理,用户管理依赖于角色和岗位,所以这几个可以一起添加
二、添加各模块
1、创建do、vo
2、创建Dao层
mucauna-fastapi/admin/dao/role_dao.py #角色
mucauna-fastapi/admin/dao/post_dao.py #岗位
mucauna-fastapi/admin/dao/user_dao.py #用户
mucauna-fastapi/admin/dao/dept_dao.py #部门
mucauna-fastapi/admin/dao/login_dao.py #登录
3、创建server层
mucauna-fastapi/admin/service/post_service.py
mucauna-fastapi/admin/service/role_service.py
mucauna-fastapi/admin/service/user_service.py
mucauna-fastapi/admin/service/dept_service.py
mucauna-fastapi/admin/service/login_service.py
4、创建控制层
a、编写接口权限
mucauna-fastapi/admin/aspect/interface_auth.py
mucauna-fastapi/admin/aspect/data_scope.py
b、添加login控制层
这时候先登录才能干别的事情,所以我们先加这个
mucauna-fastapi/admin/controller/login_controller.py
c、测试登录模块
输入用户名密码就可以登录了
说不定我现在在开发