100 lines
2.0 KiB
TypeScript
100 lines
2.0 KiB
TypeScript
import request from "@/sheep/utils/request"
|
|
|
|
export default {
|
|
createTopupWallet: (): Promise<any> =>
|
|
request({
|
|
url: "/wallet/wallet-manage/app/topup-wallet",
|
|
method: "GET",
|
|
}),
|
|
all: (): Promise<any> =>
|
|
request({
|
|
url: "/wallet/wallet-manage/app/get-all",
|
|
method: "GET",
|
|
}),
|
|
getQrCode: (params: any) =>
|
|
request({
|
|
url: "wallet/wallet-manage/app/get-qr-code",
|
|
method: "GET",
|
|
params,
|
|
}),
|
|
detail: (params: any) =>
|
|
request({
|
|
url: "wallet/wallet-manage/app/detail",
|
|
method: "GET",
|
|
params,
|
|
}),
|
|
bind: (data: any) =>
|
|
request({
|
|
url: "wallet/wallet-active/app/bind-card",
|
|
method: "POST",
|
|
data,
|
|
}),
|
|
freeze: (data: any) =>
|
|
request({
|
|
url: "wallet/wallet-freeze/app/apply-freeze",
|
|
method: "POST",
|
|
data,
|
|
}),
|
|
balanceDetail: (params: any) =>
|
|
request({
|
|
url: "pay/wallet/get-id",
|
|
method: "GET",
|
|
params,
|
|
}),
|
|
transaction: (params: any) =>
|
|
request({
|
|
url: "wallet/wallet-transaction/app/page",
|
|
method: "GET",
|
|
params,
|
|
}),
|
|
summary: (params: any) =>
|
|
request({
|
|
url: "pay/wallet-transaction/get-summary-by-id",
|
|
method: "GET",
|
|
params,
|
|
}),
|
|
rechargeList: (params: any) =>
|
|
request({
|
|
url: "wallet/wallet-recharge-package/app/list",
|
|
method: "GET",
|
|
params,
|
|
}),
|
|
recharge: (data: any) =>
|
|
request({
|
|
url: "wallet/wallet-recharge/app/create",
|
|
method: "POST",
|
|
data,
|
|
}),
|
|
/**
|
|
* 是够能够使用智能柜
|
|
*/
|
|
isUseDoor: (): Promise<any> =>
|
|
request({
|
|
url: "wallet/wallet-manage/app/is-use-door",
|
|
method: "GET",
|
|
data: {},
|
|
}),
|
|
/**
|
|
* 自提点分页
|
|
* @param params.pageNum 页码
|
|
* @param params.pageSize 每页数量
|
|
* @param params.mchIds 商户ID列表
|
|
*/
|
|
pickUpPage: (params: any): Promise<any> =>
|
|
request({
|
|
url: "wallet/mch-pick-up/app/page",
|
|
method: "GET",
|
|
params: params,
|
|
}),
|
|
/**
|
|
* 自提点详情
|
|
* @param params.id 自提点id
|
|
*/
|
|
pickUpDetail: (params: any): Promise<any> =>
|
|
request({
|
|
url: "wallet/mch-pick-up/app/detail",
|
|
method: "GET",
|
|
params: params,
|
|
}),
|
|
}
|