index.ts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import {request} from '@/utils/request';
  2. export function getPostList(params: any) {
  3. return request<any>(
  4. {
  5. url: 'companyService/post/getList',
  6. method: 'get',
  7. params: params,
  8. },
  9. { isNew: true },
  10. );
  11. }
  12. export function getPostByID(id:any) {
  13. return request(
  14. {
  15. url: 'companyService/post/getPostByID',
  16. method: 'get',
  17. params: {id:id},
  18. },
  19. { isNew: true },
  20. );
  21. }
  22. export function savePost(data:any) {
  23. return request(
  24. {
  25. url: 'companyService/post/save',
  26. method: 'post',
  27. data: data,
  28. },
  29. { isNew: true },
  30. );
  31. }
  32. export function getCommendPostList(params:any) {
  33. return request<object>(
  34. {
  35. url: 'companyService/post/getCommendPostList',
  36. method: 'get',
  37. params: params,
  38. },
  39. { isNew: true },
  40. );
  41. }
  42. export function saveCommendPost(data:any) {
  43. return request<object>(
  44. {
  45. url: 'companyService/post/saveCommendPost',
  46. method: 'post',
  47. data: data,
  48. },
  49. {
  50. isNew: true,
  51. successMsg: '推荐成功!',
  52. errorMsg: '推荐失败!'
  53. },
  54. );
  55. }
  56. export function saveCommendPostList(data:any) {
  57. return request<object>(
  58. {
  59. url: 'companyService/post/saveCommendPostList',
  60. method: 'post',
  61. data: data,
  62. },
  63. {
  64. isNew: true,
  65. successMsg: '推荐成功!',
  66. errorMsg: '推荐失败!'
  67. },
  68. );
  69. }