import request from '@/utils/request' export function fetchGetUserStatus() { return request({ url: '/v1/user/status-audit-get-statuses', method: 'get' }) } export function fetchBalanceList(query) { return request({ url: '/v1/bonus/balance-list', method: 'get', params: query }) } export function fetchBalanceExport(query) { return request({ url: '/v1/bonus/balance-export', method: 'get', params: query }) } export function fetchOtherPeriodBonusFilterTypes(query) { return request({ url: '/v1/bonus/other-period-bonus-filter-types', method: 'get', params: query }) } export function fetchOtherPeriodBonus(query) { return request({ url: '/v1/bonus/other-period-bonus', method: 'get', params: query }) } export function fetchOtherPeriodBonusExport(query) { return request({ url: '/v1/bonus/other-period-bonus-export', method: 'get', params: query }) } export function fetchFlowBonus(query) { return request({ url: '/v1/bonus/flow-bonus', method: 'get', params: query }) } export function fetchFlowBonusExport(query) { return request({ url: '/v1/bonus/flow-bonus-export', method: 'get', params: query }) } export function fetchUserPerf(query) { return request({ url: '/v1/bonus/user-perf', method: 'get', params: query }) } export function fetchUserPerfExport(query) { return request({ url: '/v1/bonus/user-perf-export', method: 'get', params: query }) } export function fetchPerfOrder(query) { return request({ url: '/v1/bonus/perf-order', method: 'get', params: query }) } export function fetchPerfOrderExport(query) { return request({ url: '/v1/bonus/perf-order-export', method: 'get', params: query }) } export function fetchPerfPeriodList(query) { return request({ url: '/v1/bonus/perf-period-list', method: 'get', params: query }) } export function fetchPerfPeriodListExport(query) { return request({ url: '/v1/bonus/perf-period-list-export', method: 'get', params: query }) } export function fetchPerfMonth(query) { return request({ url: '/v1/bonus/perf-month', method: 'get', params: query }) } export function fetchPerfMonthExport(query) { return request({ url: '/v1/bonus/perf-month-export', method: 'get', params: query }) } export function fetchPerfAdjustment(query) { return request({ url: '/v1/bonus/perf-adjustment', method: 'get', params: query }) } export function fetchPerfAdjustmentPost(data) { return request({ url: '/v1/bonus/perf-adjustment', method: 'post', data }) } export function fetchPeriod(query) { return request({ url: '/v1/bonus/period', method: 'get', params: query }) } export function fetchAutoWithdraw() { return request({ url: '/v1/bonus/auto-withdraw', method: 'get' }) } export function fetchRecordList(query, paramsData) { return request({ url: '/v1/calc/record-list/' + query, method: 'get', params: paramsData }) } export function fetchAutoCalc(query) { return request({ url: '/v1/calc/auto-calc/' + query, method: 'get' }) } export function fetchPerfOrderList(query) { return request({ url: '/v1/calc/perf-order/' + query, method: 'get' }) } export function fetchInitData(query) { return request({ url: '/v1/calc/init-data/' + query, method: 'get' }) } export function fetchCalcPerfPeriod(query) { return request({ url: '/v1/calc/calc-perf-period/' + query, method: 'get' }) } export function fetchPullPerfPeriod(query) { return request({ url: '/v1/calc/pull-perf-period/' + query, method: 'get' }) } export function fetchCalcBonus(query) { return request({ url: '/v1/calc/calc-bonus/' + query, method: 'get' }) } export function fetchSyncCalcRecord(query) { return request({ url: '/v1/calc/sync-calc-record/' + query, method: 'get' }) } export function fetchPullBonus(query) { return request({ url: '/v1/calc/pull-bonus/' + query, method: 'get' }) } export function fetchClosePeriod(query) { return request({ url: '/v1/bonus/close-period/' + query, method: 'get' }) } export function fetchCalcPeriod(query) { return request({ url: '/v1/calc/calc-period/' + query, method: 'get' }) } export function fetchPerfPeriod(query) { return request({ url: '/v1/calc/perf-period/' + query, method: 'get' }) } export function fetchSendPeriod(query) { return request({ url: '/v1/bonus/send-period/' + query, method: 'get' }) }