用户接口(平台侧)
1. 获取所有用户
/** * @path /management/blog/user/getAllUser * @method POST * @param {userName, page, rowsPerPage} */const result = { data: { pageData: [ { id: 42, userName: "admin", avatar: "http://localhost:3000/cdn/avatar/LOL.png", role: "ADMIN", createTime: 1552122980000, updateTime: null, province: null, city: null, ip: null, description: null, userType: 0, userStatus: 1, avatarPath: "/avatar/LOL.png", }, ], total: 1, }, code: 200, success: true, message: "SUCCESS",};
2. 获取所有头像
/** * @path /management/blog/user/getAllAvatar * @method POST * @param */const result = { data: { pageData: [ { name: "Aphelios", url: "http://localhost:3000/cdn/avatar/Aphelios.png", path: "/avatar/Aphelios.png", }, { name: "Malphite", url: "http://localhost:3000/cdn/avatar/Malphite.png", path: "/avatar/Malphite.png", }, { name: "Milio", url: "http://localhost:3000/cdn/avatar/Milio.png", path: "/avatar/Milio.png", }, ], }, code: 200, success: true, message: "SUCCESS",};
3. 添加用户
/** * @path /management/blog/user/addUser * @method POST * @param {userName, avatar, role, email, province, city, ip, description, userType} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
4. 更新用户
/** * @path /management/blog/user/updateUser * @method POST * @param { id, avatar, province, city, ip, description} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
5. 删除用户
/** * @path /management/blog/user/deleteUser * @method POST * @param { id } */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
6. 更新用户状态
/** * @path /management/blog/user/updateUserStatus * @method POST * @param { id, userStatus } */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
7. 解锁用户
/** * @path /management/blog/user/unLockUser * @method POST * @param { id } */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
8. 重新发送邮件
/** * @path /management/blog/user/reSendUrl * @method POST * @param { id } */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
9. 更新用户邮箱
/** * @path /management/blog/user/updateUserEmail * @method POST * @param { id, email } */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
10. 更新用户手机号
/** * @path /management/blog/user/updateUserMobile * @method POST * @param { id, mobile } */const result = { data: null, code: 200, success: true, message: "SUCCESS",};