From 5e06f2f05feab4d0e4bae091a7154a0ec3a8cf65 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 23 十月 2025 19:44:59 +0800
Subject: [PATCH] fix: bug

---
 apps/cMiniApp/src/subpackages/task/taskUserSubmitCheckHistories/InnerPage.vue |   44 +++++++++++++++++++++++---------------------
 1 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/apps/cMiniApp/src/subpackages/task/taskUserSubmitCheckHistories/InnerPage.vue b/apps/cMiniApp/src/subpackages/task/taskUserSubmitCheckHistories/InnerPage.vue
index 89e312e..3fef815 100644
--- a/apps/cMiniApp/src/subpackages/task/taskUserSubmitCheckHistories/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/task/taskUserSubmitCheckHistories/InnerPage.vue
@@ -14,24 +14,20 @@
     >
       <ProTabPane :title="`鍏ㄩ儴`" :pane-key="0"></ProTabPane>
       <ProTabPane
-        :title="EnumTaskUserSubmitCheckHistoryTypeText[EnumTaskUserSubmitCheckHistoryType.CheckIn]"
-        :pane-key="EnumTaskUserSubmitCheckHistoryType.CheckIn"
-      ></ProTabPane>
-      <ProTabPane
-        :title="EnumTaskUserSubmitCheckHistoryTypeText[EnumTaskUserSubmitCheckHistoryType.CheckOut]"
-        :pane-key="EnumTaskUserSubmitCheckHistoryType.CheckOut"
+        :title="
+          EnumGetCheckReceiveTaskCheckInUsersQueryStatusText[
+            EnumGetCheckReceiveTaskCheckInUsersQueryStatus.CheckOut
+          ]
+        "
+        :pane-key="EnumGetCheckReceiveTaskCheckInUsersQueryStatus.CheckOut"
       ></ProTabPane>
       <ProTabPane
         :title="
-          EnumTaskUserSubmitCheckHistoryTypeText[EnumTaskUserSubmitCheckHistoryType.UnCheckIn]
+          EnumGetCheckReceiveTaskCheckInUsersQueryStatusText[
+            EnumGetCheckReceiveTaskCheckInUsersQueryStatus.UnCheck
+          ]
         "
-        :pane-key="EnumTaskUserSubmitCheckHistoryType.UnCheckIn"
-      ></ProTabPane>
-      <ProTabPane
-        :title="
-          EnumTaskUserSubmitCheckHistoryTypeText[EnumTaskUserSubmitCheckHistoryType.UnCheckOut]
-        "
-        :pane-key="EnumTaskUserSubmitCheckHistoryType.UnCheckOut"
+        :pane-key="EnumGetCheckReceiveTaskCheckInUsersQueryStatus.UnCheck"
       ></ProTabPane>
     </ProTabs>
     <InfiniteLoading
@@ -45,8 +41,7 @@
           :gender="item.gender"
           :isReal="item.isReal"
           :contactPhoneNumber="item.contactPhoneNumber"
-          :type="item.type"
-          :checkTime="item.checkTime"
+          @click="goDetail(item)"
         />
       </template>
     </InfiniteLoading>
@@ -63,6 +58,8 @@
   EnumTaskUserSubmitCheckHistoryTypeColor,
   EnumTaskUserSubmitCheckHistoryType,
   WeekCN,
+  EnumGetCheckReceiveTaskCheckInUsersQueryStatus,
+  EnumGetCheckReceiveTaskCheckInUsersQueryStatusText,
 } from '@12333/constants';
 import { Message, setOSSLink } from '@12333/utils';
 import dayjs from 'dayjs';
@@ -78,12 +75,12 @@
 const title = `${dayjs(date).format('YYYY骞碝M鏈圖D鏃�')} 鏄熸湡${WeekCN[dayjs(date).day()]}`;
 
 const queryState = reactive({
-  type: 0 as any as EnumTaskUserSubmitCheckHistoryType,
+  type: 0 as any as EnumGetCheckReceiveTaskCheckInUsersQueryStatus,
 });
 
 const { infiniteLoadingProps } = useInfiniteLoading(
   async ({ pageParam }) => {
-    let params: API.GetCheckReceiveTaskUserSubmitCheckHistoriesQuery = {
+    let params: API.GetCheckReceiveTaskCheckInUsersQuery = {
       pageModel: {
         rows: 20,
         page: pageParam,
@@ -92,16 +89,21 @@
       date: dayjs(date).format('YYYY-MM-DD'),
     };
     if (Number(queryState.type) !== 0) {
-      params.type = queryState.type;
+      params.status = queryState.type;
     }
 
-    let res = await taskCheckReceiveServices.getCheckReceiveTaskUserSubmitCheckHistories(params, {
+    let res = await taskCheckReceiveServices.getCheckReceiveTaskCheckInUsers(params, {
       showLoading: false,
     });
     return res;
   },
   {
-    queryKey: ['taskCheckReceiveServices/getCheckReceiveTaskUserSubmitCheckHistories', queryState],
+    queryKey: ['taskCheckReceiveServices/getCheckReceiveTaskCheckInUsers', queryState],
   }
 );
+function goDetail(item: API.GetCheckReceiveTaskUserSubmitCheckHistoriesQueryResultItem) {
+  Taro.navigateTo({
+    url: `${RouterPath.taskUserSubmitCheckHistoriesDetail}?id=${item.id}&date=${date}`,
+  });
+}
 </script>

--
Gitblit v1.9.1