agentSite.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. import { request } from "@/utils/request.js";
  2. /**
  3. * 广告位列表 API接口
  4. */
  5. export default {
  6. /**
  7. * 数据列表
  8. * @returns
  9. */
  10. getPageList(params = {}) {
  11. return request({
  12. url: "/v1/advert/AgentSite/index",
  13. method: "get",
  14. params,
  15. });
  16. },
  17. /**
  18. * 添加数据
  19. * @returns
  20. */
  21. save(params = {}) {
  22. return request({
  23. url: "/v1/advert/AgentSite/save",
  24. method: "post",
  25. data: params,
  26. });
  27. },
  28. /**
  29. * 更新数据
  30. * @returns
  31. */
  32. update(id, data = {}) {
  33. return request({
  34. url: "/v1/advert/AgentSite/update?id=" + id,
  35. method: "put",
  36. data,
  37. });
  38. },
  39. /**
  40. * 读取数据
  41. * @returns
  42. */
  43. read(id) {
  44. return request({
  45. url: "/v1/advert/AgentSite/read?id=" + id,
  46. method: "get",
  47. });
  48. },
  49. /**
  50. * 删除数据
  51. * @returns
  52. */
  53. destroy(data) {
  54. return request({
  55. url: "/v1/advert/AgentSite/destroy",
  56. method: "delete",
  57. data,
  58. });
  59. },
  60. /**
  61. * 获取头条账号Options列表
  62. * @returns
  63. */
  64. getTtAccountOptionsApi() {
  65. return request({
  66. url: "/v1/advert/AgentSite/getTtAccountOptions",
  67. method: "get",
  68. });
  69. },
  70. /**
  71. * 导出分包标识数据
  72. */
  73. exportGamePackageKsApi(data = {}) {
  74. return request({
  75. url: "/v1/advert/AgentSite/exportGamePackageKs",
  76. method: "post",
  77. data,
  78. });
  79. },
  80. /**
  81. * 头条推送新事件
  82. */
  83. ttPushNewEventApi(data = {}) {
  84. return request({
  85. url: "/v1/advert/AgentSite/ttPushNewEvent",
  86. method: "post",
  87. data,
  88. });
  89. },
  90. };