Skip to content

用户接口 (用户侧)

1. 获取所有用户

/**
* @path /management/blog/post_user/getAllPostUser
* @method POST
* @param {username, type, page, rowsPerPage}
*/
const result = {
data: {
pageData: [
{
id: "046f0c040c5b462092690dcc0d6755b1",
friendCount: 0,
gender: 1,
avatarUrl:
"/blog-service-oss/assets/h5/user/avatar/20240118/135d8c1f99d44fd992df49468e238972.png",
articleCount: 0,
fansCount: 0,
type: 1,
nickname: "小可爱",
score: 0,
loginTime: null,
createTime: 1702525518887,
username: "hejian_test2",
password:
"KjTljS8R7m2KBRfIfwI5Ps8Dvf/opPiedSwlthfjS5B/epFB+DwTilCmdR7jmKFVVn2j+kNJvhcv5CsFYMfAZw==",
ip: "",
region: "",
address: "吉林省;长春市;二道区&222",
description: "这个人很懒,什么都没有留下啥?",
},
],
total: 1,
},
code: 200,
success: true,
message: "SUCCESS",
};

2. 新增用户

/**
* @path /management/blog/post_user/addPostUser
* @method POST
* @param {gender, nickname, username, email, password, avatarUrl, address, ip, region, description, address_detail}
*/
const result = {
data: {
id: "4353fdfda1dfe7a714e592bab99c762cd",
},
code: 200,
success: true,
message: "SUCCESS",
};

3. 删除用户

/**
* @path /management/blog/post_user/deletePostUser
* @method POST
* @param {id}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

4. 查看用户密码

/**
* @path /management/blog/post_user/viewUserPassword
* @method POST
* @param {id}
*/
const result = {
data: "123456",
code: 200,
success: true,
message: "SUCCESS",
};

5. 设置用户状态

/**
* @path /management/blog/post_user/setPostUserStatus
* @method POST
* @param {id, status}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};