bonus.js 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. import request from '@/utils/request'
  2. export function fetchGetUserStatus() {
  3. return request({
  4. url: '/v1/user/status-audit-get-statuses',
  5. method: 'get'
  6. })
  7. }
  8. export function fetchBalanceList(query) {
  9. return request({
  10. url: '/v1/bonus/balance-list',
  11. method: 'get',
  12. params: query
  13. })
  14. }
  15. export function fetchBalanceExport(query) {
  16. return request({
  17. url: '/v1/bonus/balance-export',
  18. method: 'get',
  19. params: query
  20. })
  21. }
  22. export function fetchOtherPeriodBonusFilterTypes(query) {
  23. return request({
  24. url: '/v1/bonus/other-period-bonus-filter-types',
  25. method: 'get',
  26. params: query
  27. })
  28. }
  29. export function fetchOtherPeriodBonus(query) {
  30. return request({
  31. url: '/v1/bonus/other-period-bonus',
  32. method: 'get',
  33. params: query
  34. })
  35. }
  36. export function fetchOtherPeriodBonusExport(query) {
  37. return request({
  38. url: '/v1/bonus/other-period-bonus-export',
  39. method: 'get',
  40. params: query
  41. })
  42. }
  43. export function fetchFlowBonus(query) {
  44. return request({
  45. url: '/v1/bonus/flow-bonus',
  46. method: 'get',
  47. params: query
  48. })
  49. }
  50. export function fetchFlowBonusExport(query) {
  51. return request({
  52. url: '/v1/bonus/flow-bonus-export',
  53. method: 'get',
  54. params: query
  55. })
  56. }
  57. export function fetchUserPerf(query) {
  58. return request({
  59. url: '/v1/bonus/user-perf',
  60. method: 'get',
  61. params: query
  62. })
  63. }
  64. export function fetchUserPerfExport(query) {
  65. return request({
  66. url: '/v1/bonus/user-perf-export',
  67. method: 'get',
  68. params: query
  69. })
  70. }
  71. export function fetchPerfOrder(query) {
  72. return request({
  73. url: '/v1/bonus/perf-order',
  74. method: 'get',
  75. params: query
  76. })
  77. }
  78. export function fetchPerfOrderExport(query) {
  79. return request({
  80. url: '/v1/bonus/perf-order-export',
  81. method: 'get',
  82. params: query
  83. })
  84. }
  85. export function fetchPerfPeriodList(query) {
  86. return request({
  87. url: '/v1/bonus/perf-period-list',
  88. method: 'get',
  89. params: query
  90. })
  91. }
  92. export function fetchPerfPeriodListExport(query) {
  93. return request({
  94. url: '/v1/bonus/perf-period-list-export',
  95. method: 'get',
  96. params: query
  97. })
  98. }
  99. export function fetchPerfMonth(query) {
  100. return request({
  101. url: '/v1/bonus/perf-month',
  102. method: 'get',
  103. params: query
  104. })
  105. }
  106. export function fetchPerfMonthExport(query) {
  107. return request({
  108. url: '/v1/bonus/perf-month-export',
  109. method: 'get',
  110. params: query
  111. })
  112. }
  113. export function fetchPerfAdjustment(query) {
  114. return request({
  115. url: '/v1/bonus/perf-adjustment',
  116. method: 'get',
  117. params: query
  118. })
  119. }
  120. export function fetchPerfAdjustmentPost(data) {
  121. return request({
  122. url: '/v1/bonus/perf-adjustment',
  123. method: 'post',
  124. data
  125. })
  126. }
  127. export function fetchPeriod(query) {
  128. return request({
  129. url: '/v1/bonus/period',
  130. method: 'get',
  131. params: query
  132. })
  133. }
  134. export function fetchAutoWithdraw() {
  135. return request({
  136. url: '/v1/bonus/auto-withdraw',
  137. method: 'get'
  138. })
  139. }
  140. export function fetchRecordList(query, paramsData) {
  141. return request({
  142. url: '/v1/calc/record-list/' + query,
  143. method: 'get',
  144. params: paramsData
  145. })
  146. }
  147. export function fetchAutoCalc(query) {
  148. return request({
  149. url: '/v1/calc/auto-calc/' + query,
  150. method: 'get'
  151. })
  152. }
  153. export function fetchPerfOrderList(query) {
  154. return request({
  155. url: '/v1/calc/perf-order/' + query,
  156. method: 'get'
  157. })
  158. }
  159. export function fetchInitData(query) {
  160. return request({
  161. url: '/v1/calc/init-data/' + query,
  162. method: 'get'
  163. })
  164. }
  165. export function fetchCalcPerfPeriod(query) {
  166. return request({
  167. url: '/v1/calc/calc-perf-period/' + query,
  168. method: 'get'
  169. })
  170. }
  171. export function fetchPullPerfPeriod(query) {
  172. return request({
  173. url: '/v1/calc/pull-perf-period/' + query,
  174. method: 'get'
  175. })
  176. }
  177. export function fetchCalcBonus(query) {
  178. return request({
  179. url: '/v1/calc/calc-bonus/' + query,
  180. method: 'get'
  181. })
  182. }
  183. export function fetchSyncCalcRecord(query) {
  184. return request({
  185. url: '/v1/calc/sync-calc-record/' + query,
  186. method: 'get'
  187. })
  188. }
  189. export function fetchPullBonus(query) {
  190. return request({
  191. url: '/v1/calc/pull-bonus/' + query,
  192. method: 'get'
  193. })
  194. }
  195. export function fetchClosePeriod(query) {
  196. return request({
  197. url: '/v1/bonus/close-period/' + query,
  198. method: 'get'
  199. })
  200. }
  201. export function fetchCalcPeriod(query) {
  202. return request({
  203. url: '/v1/calc/calc-period/' + query,
  204. method: 'get'
  205. })
  206. }
  207. export function fetchPerfPeriod(query) {
  208. return request({
  209. url: '/v1/calc/perf-period/' + query,
  210. method: 'get'
  211. })
  212. }
  213. export function fetchSendPeriod(query) {
  214. return request({
  215. url: '/v1/bonus/send-period/' + query,
  216. method: 'get'
  217. })
  218. }