邃芒慧影管理端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

113 lines
2.1 KiB

  1. import request from "@/utils/request.js";
  2. /**
  3. * @description 获取合作商列表
  4. * @param {*} (pageNum,pageSize)
  5. * @returns data
  6. */
  7. export function businessListApi(pageNum, pageSize, type, id) {
  8. return request({
  9. url: `/serviceInfo/page?pageNum=${pageNum}&pageSize=${pageSize}&type=${type}&id=${id || ''}`,
  10. method: 'get'
  11. })
  12. }
  13. /**
  14. * @description 新增合作商
  15. * @param {*} data
  16. * @returns data
  17. */
  18. export function addBusinessApi(data) {
  19. return request({
  20. url: `/serviceInfo/save`,
  21. method: 'post',
  22. data
  23. })
  24. }
  25. /**
  26. * @description 获取api接入管理列表
  27. * @param {*} (pageNum,pageSize)
  28. * @returns data
  29. */
  30. export function apiManageListApi(pageNum, pageSize) {
  31. return request({
  32. url: `/serviceInfo/page?type=1pageNum=${pageNum}&pageSize=${pageSize}`,
  33. method: 'get'
  34. })
  35. }
  36. /**
  37. * @description 设置登录账号
  38. * @param {*} data
  39. * @returns data
  40. */
  41. export function saveMallUserInfo(data) {
  42. return request({
  43. url: `/serviceInfo/saveMallUserInfo`,
  44. method: 'post',
  45. data
  46. })
  47. }
  48. /**
  49. * @description 修改登录账号 详情
  50. * @param {*} data
  51. * @returns data
  52. */
  53. export function getMallUserInfo(id) {
  54. return request({
  55. url: `/serviceInfo/getMallUserInfo?serviceId=${id}`,
  56. method: 'get'
  57. })
  58. }
  59. /**
  60. * @description 设置时长
  61. * @param {*} data
  62. * @returns data
  63. */
  64. export function setRemainingTimes(data) {
  65. return request({
  66. url: `/serviceInfo/setRemainingTimes`,
  67. method: 'post',
  68. data
  69. })
  70. }
  71. /**
  72. * @description 所有模版
  73. * @param {*} (pageNum,pageSize)
  74. * @returns data
  75. */
  76. export function modelAllList(pageNum, pageSize) {
  77. return request({
  78. url: `/personMould/alList?pageNum=${pageNum}&pageSize=${pageSize}`,
  79. method: 'get'
  80. })
  81. }
  82. /**
  83. * @description 已关联模版
  84. * @param {*}
  85. * @returns data
  86. */
  87. export function personMouldIdList() {
  88. return request({
  89. url: `/serviceInfo/personMouldIdList`,
  90. method: 'get'
  91. })
  92. }
  93. /**
  94. * @description 保存关联模版
  95. * @param {*}
  96. * @returns data
  97. */
  98. export function associatedMould(data) {
  99. return request({
  100. url: `/serviceInfo/associatedMould`,
  101. method: 'post',
  102. data
  103. })
  104. }