diff --git a/src/api/wallet/wallet-rule-transaction.ts b/src/api/wallet/wallet-rule-transaction.ts index c31b012..65f57a0 100644 --- a/src/api/wallet/wallet-rule-transaction.ts +++ b/src/api/wallet/wallet-rule-transaction.ts @@ -1,5 +1,13 @@ import request from "/@/utils/request" +export function refund(params?: Object) { + return request({ + url: "/wallet/wallet-rule-transaction/refund", + method: "get", + params, + }) +} + export function fetchList(query?: Object) { return request({ url: "/wallet/wallet-rule-transaction/page", @@ -8,11 +16,15 @@ export function fetchList(query?: Object) { }) } -export function pageJoin(query?: Object) { +export function pageJoin(data: any) { return request({ url: "/wallet/wallet-rule-transaction/page-join", - method: "get", - params: query, + method: "post", + params: { + current: data.current, + size: data.size, + }, + data, }) } @@ -46,3 +58,11 @@ export function putObj(obj?: Object) { data: obj, }) } + +export function transferAccounts(obj?: Object) { + return request({ + url: "/wallet/wallet-rule-transaction/transfer-accounts", + method: "post", + data: obj, + }) +} diff --git a/src/components/TreeMultipleSelect/index.vue b/src/components/TreeMultipleSelect/index.vue index c55fe7c..5f73a16 100644 --- a/src/components/TreeMultipleSelect/index.vue +++ b/src/components/TreeMultipleSelect/index.vue @@ -14,6 +14,7 @@ @node-click="handleNodeClick" @check="handleCheck" @visible-change="(e) => e && getOptions()" + filterable clearable highlight-current default-expand-all diff --git a/src/views/wallet/wallet-manage/transfer-accounts.vue b/src/views/wallet/wallet-manage/transfer-accounts.vue index 56a7451..79aede3 100644 --- a/src/views/wallet/wallet-manage/transfer-accounts.vue +++ b/src/views/wallet/wallet-manage/transfer-accounts.vue @@ -1,7 +1,7 @@