今日内容
-
⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼
① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
学习目标
-
⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽
⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇
① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
一、登录&路由渲染
1.1 登录
1.1.1 登录
请求URL:
'/login'
请求方式:POST
传参:loginForm
请求头:isToken(默认传false)
loginForm: {
username: "admin",
password: "admin123",
rememberMe: false,
code: "",
uuid: ""
},
1.1.2 注册
请求URL:
'/register'
请求方式:POST
传参:registerForm
请求头:isToken(默认传false)
registerForm: {
username: "",
password: "",
confirmPassword: "",
code: "",
uuid: ""
},
1.1.3 获取验证码
请求URL:
'/captchaImage'
请求方式:GET
传参:无
请求头:isToken(默认传false)
超时:20000
1.1.4 获取用户详细信息
请求URL:
'/getInfo'
请求方式:GET
传参:无
1.1.5 登出
请求URL:
'/logout'
请求方式:POST
传参:token
1.2 路由渲染
1.2.1 获取路由
请求URL:
'/getRouters'
请求方式:GET
传参:无
二、系统管理模块
2.1 用户管理
2.1.1 查询用户列表
名称:
listUser
请求URL:'/system/user/list'
请求方式:GET
传参:queryParams、dateRange
queryParams: {
pageNum: 1,
pageSize: 10,
userName: undefined,
phonenumber: undefined,
status: undefined,
deptId: undefined
},
2.1.2 查询用户详细
名称:
getUser
请求URL:'/system/user/'+parseStrEmpty(userId)
请求方式:GET
传参:userId
2.1.3 新增用户
名称:
addUser
请求URL:'/system/user'
请求方式:POST
传参:form
this.form = {
userId: undefined,
deptId: undefined,
userName: undefined,
nickName: undefined,
password: undefined,
phonenumber: undefined,
email: undefined,
sex: undefined,
status: "0",
remark: undefined,
postIds: [],
roleIds: []
};
2.1.4 修改用户
名称:
updateUser
请求URL:'/system/user'
请求方式:PUT
传参:form(同addUser接口)
this.form = {
userId: undefined,
deptId: undefined,
userName: undefined,
nickName: undefined,
password: undefined,
phonenumber: undefined,
email: undefined,
sex: undefined,
status: "0",
remark: undefined,
postIds: [],
roleIds: []
};
2.1.5 删除用户
名称:
delUser
请求URL:'/system/user/'+userId
请求方式:DELETE
传参:userId
2.1.6 用户密码重置
名称:
resetUserPwd
请求URL:'/system/user/resetPwd'
请求方式:PUT
传参:userId、password
2.1.7 用户状态修改
名称:
changeUserStatus
请求URL:'/system/user/changeStatus'
请求方式:PUT
传参:userId、status
2.1.8 查询用户个人信息
名称:
getUsetProfile
请求URL:'/system/user/profile'
请求方式:GET
传参:无
2.1.9 修改用户个人信息
名称:
updateUserProfile
请求URL:'/system/user/profile'
请求方式:PUT
传参:user(getUserProfile接口的返回结果,res.data)
admin: true
avatar: "/profile/avatar/2022/08/10/blob_20220810105007A010.jpeg"
createBy: "admin"
createTime: "2022-05-18 09:25:24"
delFlag: "0"
dept: Object
deptId: 103
email: "1971679054@qq.com"
loginDate: "2022-08-26T09:15:17.000+08:00"
loginIp: "127.0.0.1"
nickName: "aaaa"
par

最低0.47元/天 解锁文章

3419

被折叠的 条评论
为什么被折叠?



