作者接口
1. 获取所有文章作者
/** * @path /management/blog/post_author/getAllPostAuthor * @method POST * @param */const result = { data: { pageData: [ { id: "d4f4cc7f6e6a41da8177c91a1a4ddc10", name: "test", coverUrl: "http://cn-sy1.rains3.com:443/blog-service-oss/assets/post-author/aa0a1430c5a943caa2ad4b9996c6d5c2.png", followCount: 0, status: 0, avatarUrl: "http://cn-sy1.rains3.com:443/blog-service-oss/assets/post-author/4ca6a7d21d484a4fa1e65df7ffe6f729.png", articleCount: 0, fansCount: 0, type: 1, nick: "test@123", score: 0, createTime: 1702019640171, updateTime: 1702020129065, loginTime: null, companyVerifyInfoId: null, defaultUser: 0, description: "1", }, ], }, code: 200, success: true, message: "SUCCESS",};
2. 新增文章作者
/** * @path /management/blog/post_author/addPostAuthor * @method POST * @param {name,nick,description,type,managementPassword,appPassword,[avatar],[cover]} */const result = { data: "43cbd439401ca40a0bbc4d32afa5dfd13", code: 200, success: true, message: "SUCCESS",
3. 移除文章作者
/** * @path /management/blog/post_author/removePostAuthor * @method POST * @param {id} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
4. 更新文章作者
/** * @path /management/blog/post_author/updatePostAuthor * @method POST * @param {id,nick,description,[avatar],[cover]} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
5. 验证公司作者
/** * @path /management/blog/post_author/verifyCompanyAuthor * @method POST * @param {file,companyName,companyCode,companyType,authorId} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};
6. 获取公司作者验证信息
/** * @path /management/blog/post_author/getCompanyAuthorVerifyInfo * @method POST * @param {authorId} */const result = { data: { 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: "en ", createTime: 1685412289574, }, code: 200, success: true, message: "SUCCESS",};
7. 移除公司作者验证
/** * @path /management/blog/post_author/removeCompanyAuthorVerify * @method POST * @param {authorId} */const result = { data: null, code: 200, success: true, message: "SUCCESS",};