From 670d81415d2c867db02153b9cd6404cea039d473 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Mon, 13 Jan 2025 10:57:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=89=B9=E9=87=8F=E5=85=85=E5=80=BC?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wallet/wallet-recharge-apply.ts | 8 + src/api/wallet/wallet-transaction.ts | 99 ++++--- src/views/wallet/wallet-foreign/index.vue | 4 +- src/views/wallet/wallet-freeze/index.vue | 254 ++++++++++-------- .../wallet/wallet-recharge-apply/index.vue | 4 +- .../wallet-recharge-apply/preview-excel.vue | 136 +++++++--- src/views/wallet/wallet-stride/index.vue | 4 +- 7 files changed, 311 insertions(+), 198 deletions(-) diff --git a/src/api/wallet/wallet-recharge-apply.ts b/src/api/wallet/wallet-recharge-apply.ts index f86a271..5107fce 100644 --- a/src/api/wallet/wallet-recharge-apply.ts +++ b/src/api/wallet/wallet-recharge-apply.ts @@ -8,6 +8,14 @@ export function apply(query?: Object) { }) } +export function comparePageJoin(obj?: Object) { + return request({ + url: "/wallet/wallet-recharge-apply/compare-page-join", + method: "get", + params: obj, + }) +} + export function pageJoin(query?: Object) { return request({ url: "/wallet/wallet-recharge-apply/page-join", diff --git a/src/api/wallet/wallet-transaction.ts b/src/api/wallet/wallet-transaction.ts index 9be40fb..71717d9 100644 --- a/src/api/wallet/wallet-transaction.ts +++ b/src/api/wallet/wallet-transaction.ts @@ -1,81 +1,80 @@ import request from "/@/utils/request" export function pageCz(obj?: Object) { - return request({ - url: '/wallet/wallet-transaction/page-cz', - method: 'get', - params: obj - }) + return request({ + url: "/wallet/wallet-transaction/page-cz", + method: "get", + params: obj, + }) } export function pageXf(obj?: Object) { - return request({ - url: '/wallet/wallet-transaction/page-xf', - method: 'get', - params: obj - }) + return request({ + url: "/wallet/wallet-transaction/page-xf", + method: "get", + params: obj, + }) } export function pageTk(obj?: Object) { - return request({ - url: '/wallet/wallet-transaction/page-tk', - method: 'get', - params: obj - }) + return request({ + url: "/wallet/wallet-transaction/page-tk", + method: "get", + params: obj, + }) } export function updateBalance(obj?: Object) { - return request({ - url: '/wallet/wallet-transaction/update-balance', - method: 'put', - data: obj - }) + return request({ + url: "/wallet/wallet-transaction/update-balance", + method: "put", + data: obj, + }) } export function fetchList(query?: Object) { - return request({ - url: '/wallet/wallet-transaction/page', - method: 'get', - params: query - }) + return request({ + url: "/wallet/wallet-transaction/page", + method: "get", + params: query, + }) } export function pageJoin(query?: Object) { - return request({ - url: '/wallet/wallet-transaction/page-join', - method: 'get', - params: query - }) + return request({ + url: "/wallet/wallet-transaction/page-join", + method: "get", + params: query, + }) } export function addObj(obj?: Object) { - return request({ - url: '/wallet/wallet-transaction', - method: 'post', - data: obj - }) + return request({ + url: "/wallet/wallet-transaction", + method: "post", + data: obj, + }) } export function getObj(id?: string) { - return request({ - url: '/wallet/wallet-transaction/' + id, - method: 'get' - }) + return request({ + url: "/wallet/wallet-transaction/" + id, + method: "get", + }) } export function delObjs(ids?: Object) { - return request({ - url: '/wallet/wallet-transaction', - method: 'delete', - data: ids - }) + return request({ + url: "/wallet/wallet-transaction", + method: "delete", + data: ids, + }) } export function putObj(obj?: Object) { - return request({ - url: '/wallet/wallet-transaction', - method: 'put', - data: obj - }) + return request({ + url: "/wallet/wallet-transaction", + method: "put", + data: obj, + }) } - diff --git a/src/views/wallet/wallet-foreign/index.vue b/src/views/wallet/wallet-foreign/index.vue index 996401c..c5fafea 100644 --- a/src/views/wallet/wallet-foreign/index.vue +++ b/src/views/wallet/wallet-foreign/index.vue @@ -75,12 +75,10 @@ \ No newline at end of file + try { + await delObjs(ids) + getDataList() + useMessage().success("删除成功") + } catch (err: any) { + useMessage().error(err.msg) + } +} + diff --git a/src/views/wallet/wallet-recharge-apply/index.vue b/src/views/wallet/wallet-recharge-apply/index.vue index 85c9ad0..36e05fa 100644 --- a/src/views/wallet/wallet-recharge-apply/index.vue +++ b/src/views/wallet/wallet-recharge-apply/index.vue @@ -95,8 +95,8 @@ @click="doInfo(row)" >数据 - 申请 编辑 -
-
- -
- -
-
- - - - - - - - - - -
-
+
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
+
\ No newline at end of file +const currentChangeHandle = (e: any) => { + state.pagination.current = e + getList() +} + +/** 查询列表 */ +const getList = async () => { + state.loading = true + try { + const { data: pageData } = await walletRechargeApplyApi.comparePageJoin(state.queryForm) + data.list = pageData.page.records + data.total = pageData.page.total + data.tableList = pageData.tableList + data.tableListStr = pageData.tableListStr + state.pagination.total = pageData.page.total + } finally { + state.loading = false + } +} + diff --git a/src/views/wallet/wallet-stride/index.vue b/src/views/wallet/wallet-stride/index.vue index 6cf98ba..1df0a4d 100644 --- a/src/views/wallet/wallet-stride/index.vue +++ b/src/views/wallet/wallet-stride/index.vue @@ -86,12 +86,10 @@ @click="handleDelete([row.id])" >删除
+ 查看审批 使用情况 - - 查看审批 -