From 9fa55a79a532aad9ffde85e270cdf52b55f16248 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 19 九月 2025 16:25:58 +0800
Subject: [PATCH] fix: bug

---
 src/views/FinanceManage/BalanceManage.vue |   34 ++++++++++++++--------------------
 1 files changed, 14 insertions(+), 20 deletions(-)

diff --git a/src/views/FinanceManage/BalanceManage.vue b/src/views/FinanceManage/BalanceManage.vue
index 92ffa1d..a11a1fc 100644
--- a/src/views/FinanceManage/BalanceManage.vue
+++ b/src/views/FinanceManage/BalanceManage.vue
@@ -3,24 +3,16 @@
     <AppContainer>
       <ProTableQueryFilterBar @on-reset="reset">
         <template #query>
-          <QueryFilterItem>
-            <FieldSelect
-              placeholder="鎵�灞炲叕鍙�"
-              v-model="extraParamState.status"
-              :value-enum="[]"
-              @change="getList()"
-            />
-          </QueryFilterItem>
           <QueryFilterItem tip-content="浣欓鑼冨洿">
             <el-input-number
-              v-model="extraParamState.minAmount"
+              v-model="extraParamState.balanceMin"
               placeholder="浣欓鏈�灏忛噾棰�"
               size="small"
               style="width: 150px"
               :controls="false"
             />~
             <el-input-number
-              v-model="extraParamState.maxAmount"
+              v-model="extraParamState.balanceMax"
               placeholder="浣欓鏈�澶ч噾棰�"
               size="small"
               style="width: 150px"
@@ -29,7 +21,7 @@
           </QueryFilterItem>
           <QueryFilterItem>
             <SearchInput
-              v-model="extraParamState.keyword"
+              v-model="extraParamState.keywords"
               style="width: 260px"
               placeholder="濮撳悕/鎵嬫満鍙�/韬唤璇佸彿"
               @on-click-search="getList"
@@ -59,7 +51,7 @@
   FieldSelect,
 } from '@bole-core/components';
 import { useAccess } from '@/hooks';
-import * as enterpriseServices from '@/services/api/enterprise';
+import * as userServices from '@/services/api/user';
 import BalanceDetailDialog from './components/BalanceDetailDialog.vue';
 
 defineOptions({
@@ -95,15 +87,18 @@
 } = useTable(
   async ({ pageIndex, pageSize }, extraParamState) => {
     try {
-      let params: API.GetEnterprisesQuery = {
+      let params: API.GetPersonalUserWalletBalancesQuery = {
         pageModel: {
           rows: pageSize,
           page: pageIndex,
           orderInput: extraParamState.orderInput,
         },
-        // searchKeys: extraParamState.keyword,
+        keywords: extraParamState.keywords,
+        balanceMin: extraParamState.balanceMin,
+        balanceMax: extraParamState.balanceMax,
       };
-      let res = await enterpriseServices.getEnterprises(params, {
+
+      let res = await userServices.getPersonalUserWalletBalances(params, {
         showLoading: !state.loading,
       });
       return res;
@@ -111,11 +106,10 @@
   },
   {
     defaultExtraParams: {
-      keyword: '',
-      status: '',
-      minAmount: null as number,
-      maxAmount: null as number,
-      orderInput: [{ property: 'id', order: EnumPagedListOrder.Asc }],
+      keywords: '',
+      balanceMin: null as number,
+      balanceMax: null as number,
+      orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
     },
     columnsRenderProps: {},
   }

--
Gitblit v1.9.1