Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JohnDoe1996/fastAPI-vue
/ endpoints
Endpoints
63 in github.com/JohnDoe1996/fastAPI-vue
⨍
Functions
416
◇
Types & classes
51
↳
Endpoints
63
Route
addConfigSetting
router.post("/config-setting", summary="添加配置")
backend/app/apps/system/views.py:None
Route
addDictData
router.post("/dict/data", summary="添加字典")
backend/app/apps/system/views.py:None
Route
addDictDetail
router.post("/dict/detail", summary="添加字典值")
backend/app/apps/system/views.py:None
Route
addMenu
router.post("/menu", summary="添加菜单")
backend/app/apps/permission/views.py:None
Route
addPermLabel
router.post("/perm-label", summary="添加权限标识")
backend/app/apps/permission/views.py:None
Route
addRole
router.post("/role", summary="添加权限角色")
backend/app/apps/permission/views.py:None
Route
addUser
router.post("/user", summary="添加用户")
backend/app/apps/permission/views.py:None
Route
changeAvatar
router.post("/avatar", summary="改变头像")
backend/app/apps/user/views.py:None
Route
changePassword
router.put("/password", summary="修改密码")
backend/app/apps/user/views.py:None
Route
changeUserInfo
router.put("/info", summary="修改个人信息")
backend/app/apps/user/views.py:None
Route
checkUserAvailability
router.post("/check/{col}/availability", summary="查询用户信息可用性")
backend/app/apps/user/views.py:None
Route
confirmRegister
router.put("/register/{register_token}", summary="提交确认注册")
backend/app/apps/user/views.py:None
Route
delConfigSettingByID
router.delete("/config-setting/{_id}", summary="通过ID删除配置")
backend/app/apps/system/views.py:None
Route
delDictData
router.delete("/dict/data/{_id}", summary="删除字典")
backend/app/apps/system/views.py:None
Route
delDictDetail
router.delete("/dict/detail/{_id}", summary="删除字典值")
backend/app/apps/system/views.py:None
Route
delMenu
router.delete("/menu/{menu_id}", summary="删除菜单")
backend/app/apps/permission/views.py:None
Route
delPermLabel
router.delete("/perm-label/{_id}", summary="删除权限标识")
backend/app/apps/permission/views.py:None
Route
delRole
router.delete("/role/{role_id}", summary="删除角色权限")
backend/app/apps/permission/views.py:None
Route
delUser
router.delete("/user/{user_id}", summary="删除用户")
backend/app/apps/permission/views.py:None
Route
getCaptchaCode
router.get("/captcha-code", summary="获取登录、注册、忘记密码时候时候的验证码")
backend/app/apps/user/views.py:None
Route
getConfigSettingByID
router.get("/config-setting/{_id}", summary="通过id获取单个配置")
backend/app/apps/system/views.py:None
Route
getConfigSettingByKey
router.get("/config-setting/key/{key}", summary="通过Key获取单个配置")
backend/app/apps/system/views.py:None
Route
getConfigSettingMaxOrderNum
router.get("/config-setting/max-order-num", summary="获取配置最大排序")
backend/app/apps/system/views.py:None
Route
getConfigSettingsList
router.get("/config-setting", summary="获取配置设置列表")
backend/app/apps/system/views.py:None
Route
getDict
router.get("/dict/type/{_type}", summary="获取字典kv")
backend/app/apps/system/views.py:None
Route
getDictData
router.get("/dict/data/{_id}", summary="获取单个字典")
backend/app/apps/system/views.py:None
Route
getDictDataMaxOrderNum
router.get("/dict/data/max-order-num", summary="获取字典最大排序")
backend/app/apps/system/views.py:None
Route
getDictDetail
router.get("/dict/detail/{_id}", summary="获取单个字典值")
backend/app/apps/system/views.py:None
Route
getDictDetailMaxOrderNum
router.get("/dict/detail/max-order-num/{dict_data_id}", summary="获取字典值中最大排序")
backend/app/apps/system/views.py:None
Route
getMenu
router.get("/menu/{menu_id}", summary="单个菜单")
backend/app/apps/permission/views.py:None
Route
getMenuMaxOrderNum
router.get("/menu/{parent_menu_id}/max-order-num", summary="获取菜单最大排序")
backend/app/apps/permission/views.py:None
Route
getMenuSimpleList
router.get("/menu/simple/list", summary="获取简易结构的菜单列表")
backend/app/apps/permission/views.py:None
Route
getPermLabel
router.get("/perm-label/{_id}", summary="通过ID获取权限标识")
backend/app/apps/permission/views.py:None
Route
getRole
router.get("/role/{role_id}", summary="查看单个权限角色")
backend/app/apps/permission/views.py:None
Route
getRoleMaxOrderNum
router.get("/role/max-order-num", summary="获取权限最大排序")
backend/app/apps/permission/views.py:None
Route
getRoleSelectList
router.get("/role/select/list", summary="获取权限角色选择列表")
backend/app/apps/permission/views.py:None
Route
getUser
router.get("/user/{user_id}", summary="获取用户信息")
backend/app/apps/permission/views.py:None
Route
getUserInfo
router.get("/info", summary="获取用户自己的资料")
backend/app/apps/user/views.py:None
Route
getUserRouters
router.get("/routers", summary="获取用户路由菜单")
backend/app/apps/user/views.py:None
Route
listDictData
router.get("/dict/data", summary="获取字典")
backend/app/apps/system/views.py:None
Route
listDictDetail
router.get("/dict/detail", summary="获取字典值")
backend/app/apps/system/views.py:None
Route
listMenus
router.get("/menu", summary="菜单列表")
backend/app/apps/permission/views.py:None
Route
listPermLabel
router.get("/perm-label", summary="获取权限标识")
backend/app/apps/permission/views.py:None
Route
listRole
router.get("/role", summary="获取所有权限角色")
backend/app/apps/permission/views.py:None
Route
listUser
router.get("/user", summary="获取用户列表")
backend/app/apps/permission/views.py:None
Route
login
router.post("/login", summary="用户登录")
backend/app/apps/user/views.py:None
Route
logout
router.post('/logout', summary="退出登录")
backend/app/apps/user/views.py:None
Route
setConfigSettingByID
router.put("/config-setting/{_id}", summary="通过ID修改配置")
backend/app/apps/system/views.py:None
Route
setDictData
router.put("/dict/data/{_id}", summary="修改字典")
backend/app/apps/system/views.py:None
Route
setDictDetail
router.put("/dict/detail/{_id}", summary="修改字典值")
backend/app/apps/system/views.py:None
Route
setForgetPassword
router.put("/forget-password/{verify_token}", summary="提交忘记密码的新密码")
backend/app/apps/user/views.py:None
Route
setIsActive
router.put("/user/{user_id}/active", summary="修改用户是否活跃的状态")
backend/app/apps/permission/views.py:None
Route
setMenu
router.put("/menu/{menu_id}", summary="修改菜单")
backend/app/apps/permission/views.py:None
Route
setPassword
router.put("/user/{user_id}/password", summary="修改指定用户的密码")
backend/app/apps/permission/views.py:None
Route
setPermLabel
router.put("/perm-label/{_id}", summary="修改权限标识")
backend/app/apps/permission/views.py:None
Route
setRole
router.put("/role/{role_id}", summary="修改角色权限")
backend/app/apps/permission/views.py:None
Route
setRoleMenu
router.put("/role/{role_id}/menu", summary="修改权限对应的菜单")
backend/app/apps/permission/views.py:None
Route
setUser
router.put("/user/{user_id}", summary="修改用户信息")
backend/app/apps/permission/views.py:None
Route
submitForgetPassword
router.post("/forget-password", summary="提交忘记密码")
backend/app/apps/user/views.py:None
Route
submitRegister
router.post("/register", summary="用户注册")
backend/app/apps/user/views.py:None
Route
uploadAvatar
router.post("/user/file/avatar", summary="上传头像照片")
backend/app/apps/permission/views.py:None
Route
verifyForgetPassword
router.get("/forget-password/{verify_token}", summary="验证忘记密码的token")
backend/app/apps/user/views.py:None
Route
verifyRegister
router.get("/register/{register_token}", summary="验证注册的token")
backend/app/apps/user/views.py:None