123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- import request from '@/sheep/request';
- const PayWalletApi = {
- // 获取钱包
- getPayWallet() {
- return request({
- url: '/pay/wallet/get',
- method: 'GET',
- custom: {
- showLoading: false,
- auth: true,
- },
- });
- },
- // 获得佣金等基本信息
- getDuserInfo: () => {
- return request({
- url: '/distri/duser/getDuserInfo',
- method: 'GET',
- custom: {
- showLoading: false,
- auth: true,
- },
- });
- },
- // 获得钱包流水分页
- getWalletTransactionPage: (params) => {
- const queryString = Object.keys(params)
- .map((key) => encodeURIComponent(key) + '=' + params[key])
- .join('&');
- return request({
- url: `/pay/wallet-transaction/page?${queryString}`,
- method: 'GET',
- });
- },
- // 获得钱包流水统计
- getWalletTransactionSummary: (params) => {
- const queryString = `createTime=${params.createTime[0]}&createTime=${params.createTime[1]}`;
- return request({
- url: `/pay/wallet-transaction/get-summary?${queryString}`,
- // url: `/pay/wallet-transaction/get-summary`,
- method: 'GET',
- // params: params
- });
- },
- // 获得钱包充值套餐列表
- getWalletRechargePackageList: () => {
- return request({
- url: '/pay/wallet-recharge-package/list',
- method: 'GET',
- custom: {
- showError: false,
- showLoading: false,
- },
- });
- },
- // 创建钱包充值记录(发起充值)
- createWalletRecharge: (data) => {
- return request({
- url: '/pay/wallet-recharge/create',
- method: 'POST',
- data,
- });
- },
- // 消费分充值
- topupConsumptionPointsCreate: (data) => {
- return request({
- url: '/distri/user-top-up-consumption-points-order/create',
- method: 'POST',
- data,
- custom: {
- showError: true,
- showLoading: true,
- },
- });
- },
- // 获得钱包充值记录分页
- getWalletRechargePage: (params) => {
- return request({
- url: '/pay/wallet-recharge/page',
- method: 'GET',
- params,
- custom: {
- showError: false,
- showLoading: false,
- },
- });
- },
- // 创建提现申请记录
- createWithdrawal: (data) => {
- return request({
- url: '/distri/application-for-withdrawal/create',
- method: 'POST',
- data,
- });
- },
- };
- export default PayWalletApi;
|