index.ts 502 B

12345678910111213141516171819202122
  1. import request from '@/config/axios'
  2. /** 用户钱包查询参数 */
  3. export interface PayWalletUserReqVO {
  4. userId: number
  5. userType: number
  6. }
  7. /** 钱包 VO */
  8. export interface WalletVO {
  9. id: number
  10. userId: number
  11. userType: number
  12. balance: number
  13. totalExpense: number
  14. totalRecharge: number
  15. freezePrice: number
  16. }
  17. /** 查询用户钱包详情 */
  18. export const getWallet = async (params: PayWalletUserReqVO) => {
  19. return await request.get<WalletVO>({ url: `/pay/wallet/get`, params })
  20. }