import { RequestPaging } from '@/types'; import { GET, POST } from '@/web/common/api/request'; import { CreateBillProps, CreateBillResponse } from '@fastgpt/global/support/wallet/bill/api'; import { BillTypeEnum } from '@fastgpt/global/support/wallet/bill/constants'; import type { BillSchemaType } from '@fastgpt/global/support/wallet/bill/type.d'; export const getBills = ( data: RequestPaging & { type?: BillTypeEnum; } ) => POST(`/proApi/support/wallet/bill/list`, data); export const getWxPayQRCode = (data: CreateBillProps) => POST(`/proApi/support/wallet/bill/create`, data); export const checkBalancePayResult = (payId: string) => GET(`/proApi/support/wallet/bill/checkPayResult`, { payId }).then((data) => { try { GET('/common/system/unlockTask'); } catch (error) {} return data; });