books.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. import request from '@/utils/request'
  2. // 查询小说平台
  3. export function seekBook(data) {
  4. return request({
  5. url: '/mp-operation/platform/listOfPage',
  6. method: 'post',
  7. data: data
  8. })
  9. }
  10. // 新增小说平台
  11. export function addBook(data) {
  12. return request({
  13. url: '/mp-operation/platform/add',
  14. method: 'post',
  15. data: data
  16. })
  17. }
  18. // 修改小说平台
  19. export function editBook(params) {
  20. let { platformId, ...data } = params
  21. return request({
  22. url: '/mp-operation/platform/modify/' + platformId,
  23. method: 'PUT',
  24. data: data
  25. })
  26. }
  27. // 删除小说平台
  28. export function delBook(params) {
  29. let { platformId } = params
  30. return request({
  31. url: '/mp-operation/platform/delete/' + platformId,
  32. method: 'DELETE'
  33. })
  34. }
  35. // 新增VIP账号
  36. export function addVipBook(data) {
  37. return request({
  38. url: '/mp-operation/platform/account',
  39. method: 'post',
  40. data: data
  41. })
  42. }
  43. // 修改VIP平台
  44. export function editVipBook(params) {
  45. let { accountId, ...data } = params
  46. return request({
  47. url: '/mp-operation/platform/account/' + accountId,
  48. method: 'PUT',
  49. data: data
  50. })
  51. }
  52. // 删除VIP账号
  53. export function delVipBook(platformId) {
  54. return request({
  55. url: '/mp-operation/platform/account/' + platformId,
  56. method: 'DELETE'
  57. })
  58. }
  59. // 获取所有账号
  60. export function getBookAcc(platformId) {
  61. return request({
  62. url: `/erp/bookPlatformAccount/listByPlatform/${platformId}`,
  63. method: 'GET'
  64. })
  65. }
  66. // 获取所有书
  67. export function getBookAll() {
  68. return request({
  69. url: '/erp/book/all',
  70. method: 'GET'
  71. })
  72. }
  73. // 查询所有书城平台
  74. export function getAllBook() {
  75. return request({
  76. url: '/erp/bookPlatform/all',
  77. method: 'GET'
  78. })
  79. }