From a2971bb8f3be26eb30302bcf4de07e12e912700c Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 21 八月 2025 11:10:41 +0800
Subject: [PATCH] feat: 页面

---
 src/views/ServiceChargeManage/ServiceChargeDetail.vue |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/src/views/ServiceChargeManage/ServiceChargeDetail.vue b/src/views/ServiceChargeManage/ServiceChargeDetail.vue
index 97cf434..f73a96f 100644
--- a/src/views/ServiceChargeManage/ServiceChargeDetail.vue
+++ b/src/views/ServiceChargeManage/ServiceChargeDetail.vue
@@ -85,7 +85,7 @@
           <template #query>
             <QueryFilterItem>
               <SearchInput
-                v-model="extraParamState.searchWord"
+                v-model="extraParamState.keywords"
                 style="width: 300px"
                 placeholder="浜哄憳濮撳悕/韬唤璇佸彿/鎵嬫満鍙�"
                 @on-click-search="getList"
@@ -134,6 +134,7 @@
 import { SettlementListColumns } from './constants';
 import { useQuery } from '@tanstack/vue-query';
 import { downloadFileByUrl } from '@bole-core/core';
+import * as taskServices from '@/services/api/task';
 
 defineOptions({
   name: 'ServiceChargeDetail',
@@ -158,17 +159,19 @@
 });
 
 const { isLoading } = useQuery({
-  queryKey: ['flexTaskServices/getFlexTaskDetail', id],
+  queryKey: ['taskServices/getTaskInfo', id],
   queryFn: async () => {
-    return await flexTaskServices.getFlexTaskDetail(
+    return await taskServices.getTaskInfo(
       { id: id },
       {
         showLoading: false,
       }
     );
   },
-  placeholderData: () => ({} as API.GetFlexTaskDetailForBackOutput),
-  onSuccess(data) {},
+  placeholderData: () => ({} as API.GetTaskInfoQueryResult),
+  onSuccess(data) {
+    form.name = data.name;
+  },
   enabled: !!id,
 });
 
@@ -181,16 +184,16 @@
 } = useTable(
   async ({ pageIndex, pageSize }, extraParamState) => {
     try {
-      let params: API.GetFlexEnterpriseInput = {
+      let params: API.GetOpenTaskInfosQuery = {
         pageModel: {
           rows: pageSize,
           page: pageIndex,
           orderInput: extraParamState.orderInput,
         },
-        searchWord: extraParamState.searchWord,
+        keywords: extraParamState.keywords,
       };
 
-      let res = await flexEnterpriseServices.getFlexEnterpriseList(params);
+      let res = await taskServices.getOpenTaskInfos(params);
       return res;
     } catch (error) {
       console.log('error: ', error);
@@ -198,10 +201,10 @@
   },
   {
     defaultExtraParams: {
-      searchWord: '',
+      keywords: '',
       orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
     },
-    queryKey: ['flexEnterpriseServices/getFlexEnterpriseList'],
+    queryKey: ['taskServices/getOpenTaskInfos'],
     columnsRenderProps: {},
   }
 );

--
Gitblit v1.9.1