审计接口
1. 获取作者公司列表
/** * @path /management/blog/audit/getAuthorCompanyList * @method POST * @param {page, rowsPerPage} */const result = { data: { pageData: [ { id: "27b08f5ba0f34635bdc732c6b342bed3", companyName: "1", companyType: "医疗/医药/生物工程", companyCode: "2", authorId: "eefefb0cde054f69bf032042594ccac8", companyLicense: "http://cn-sy1.rains3.com:443/blog-service-oss/20230530/d1b5f6ef812d8f00f20916f00.pdf", status: 1, failMessage: null, createTime: 1685412289574, }, ], }, code: 200, success: true, message: "SUCCESS",};
2. 获取作者公司详情
/** * @path /management/blog/audit/getAuthorCompanyDetail * @method POST * @param {id} */const result = { data: { id: "eefefb0cde054f69bf032042594ccac8", name: "hejian2", followCount: 0, type: 0, status: 4, avatarUrl: "http://cn-sy1.rains3.com:443/blog-service-oss/assets/post-author/9248ff1af7984431a6bacdf49bf2fc2b.png", articleCount: 0, fansCount: 0, nick: "hejian2呀", score: 0, createTime: 1681787828809, updateTime: 1693189295964, loginTime: null, description: "qiye", coverUrl: "http://cn-sy1.rains3.com:443/blog-service-oss/assets/post-author/f00b205add88435ca2cd3202d61e461e.png", appPassword: "cd617004064309bde5b01161e885e985", rejectReason: null, }, code: 200, success: true, message: "SUCCESS",};
3. 通过作者公司
/** * @path /management/blog/audit/passAuthorCompany * @method POST * @param {id,authorId} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
4. 拒绝作者公司
/** * @path /management/blog/audit/rejectAuthorCompany * @method POST * @param {id,authorId,failMessage} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
5. 获取文章所有评论
/** * @path /management/blog/audit/getPostAllCommnet * @method POST * @param {orderProperty,orderDir,status,page,rowsPerPage} */const result = { data: { pageData: [ { id: "a4e59f01c77548da83175a6a7f5d2902", id2: "a4a5f379703c4ec8a95dbd815c18f739", topId: null, content: "好可怜,respect 🫡", postId: "c1e3345bdd0b4c79802ae774d5038841", userId: "d756c3184d924937b901e65e82752aac", replyId: null, postTime: 1707014120472, status: 2, like: 0, unlike: 0, }, ], total: 1, }, code: 200, success: true, message: "SUCCESS",};
6. 获取文章评论状态
/** * @path /management/blog/audit/setPostCommentStatus * @method POST * @param {id,status} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
7. 获取作者普通用户列表
/** * @path /management/blog/audit/getAuthorNormalList * @method POST * @param {page, rowsPerPage} */const result = { data: { pageData: [ { id: "61dcdaea26eb48e486f6ca57b1fb47e7", name: "1234", followCount: 0, type: 0, status: 2, avatarUrl: "", articleCount: 0, fansCount: 0, nick: "1234444", score: 0, createTime: 1681569471935, updateTime: 1685411392009, loginTime: null, description: "2222", coverUrl: "", appPassword: "cd617004064309bde5b01161e885e985", rejectReason: null, }, ], }, code: 200, success: true, message: "SUCCESS",};
8. 通过作者普通用户
/** * @path /management/blog/audit/passAuthorNormal * @method POST * @param {id} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
9. 拒绝作者普通用户
/** * @path /management/blog/audit/rejectAuthorNormal * @method POST * @param {id,failMessage} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};