From 021711427c13b9fce1344521e28ed71078d298f4 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 26 十二月 2025 15:21:22 +0800
Subject: [PATCH] fix: 甲方小程序

---
 apps/housekeepingMiniApp/src/subpackages/mine/mineReserveService/InnerPage.vue |   29 +++++++++++++++++++++--------
 1 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveService/InnerPage.vue b/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveService/InnerPage.vue
index 36b49ed..c000fb8 100644
--- a/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveService/InnerPage.vue
+++ b/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveService/InnerPage.vue
@@ -11,17 +11,20 @@
     <ProTabPane :title="`鍏ㄩ儴`" :pane-key="0"></ProTabPane>
     <ProTabPane
       :title="`寰呯‘璁"
-      :pane-key="GetPersonalApplyTaskInfosQueryStatus.WaitHire"
+      :pane-key="EnumStandardOrderAppointmentStatus.WaitSure"
     ></ProTabPane>
     <ProTabPane
       :title="`寰呮湇鍔"
-      :pane-key="GetPersonalApplyTaskInfosQueryStatus.WaitSignContract"
+      :pane-key="EnumStandardOrderAppointmentStatus.WaitServe"
     ></ProTabPane>
     <ProTabPane
       :title="`宸插畬鎴恅"
-      :pane-key="GetPersonalApplyTaskInfosQueryStatus.HireRefuse"
+      :pane-key="EnumStandardOrderAppointmentStatus.Completed"
     ></ProTabPane>
-    <ProTabPane :title="`宸插彇娑坄" :pane-key="40"></ProTabPane>
+    <ProTabPane
+      :title="`宸插彇娑坄"
+      :pane-key="EnumStandardOrderAppointmentStatus.Cancelled"
+    ></ProTabPane>
   </ProTabs>
   <InfiniteLoading
     scrollViewClassName="common-infinite-scroll-list home-list"
@@ -35,6 +38,8 @@
         :end-time="item.endTime"
         :addressDetail="item.addressDetail"
         :appointmentStatus="item.appointmentStatus"
+        :supplierEnterpriseName="item.supplierEnterpriseName"
+        :payAmount="item.payAmount"
         @click="goSerciceDetail(item)"
       >
       </ReserveServiceCard>
@@ -50,7 +55,6 @@
   EnumGetStandardOrdersQueryScene,
   EnumPagedListOrder,
   EnumStandardOrderAppointmentStatus,
-  GetPersonalApplyTaskInfosQueryStatus,
 } from '@12333/constants';
 import * as standardOrderServices from '@12333/services/apiV2/standardOrder';
 import Taro from '@tarojs/taro';
@@ -59,13 +63,22 @@
   name: 'InnerPage',
 });
 
+const route = Taro.useRouter();
+const status = route.params?.status as any as EnumStandardOrderAppointmentStatus;
+
 const queryState = reactive({
   scene: EnumGetStandardOrdersQueryScene.PartAEnterpriseOrder,
-  appointmentStatus: 0 as any as EnumStandardOrderAppointmentStatus,
+  appointmentStatus: status ? Number(status) : 0,
 });
 
 const userStore = useUserStore();
 
+// onMounted(() => {
+//   standardOrderServices.checkPayStandardOrder({
+//     id: 'ca8c17a1-6c44-446e-2e88-08de443f2678',
+//   });
+// });
+
 const { infiniteLoadingProps } = useInfiniteLoading(
   ({ pageParam }) => {
     let params: API.GetStandardOrdersQuery = {
@@ -86,13 +99,13 @@
     });
   },
   {
-    queryKey: ['taskServices/getOpenTaskInfos', queryState],
+    queryKey: ['standardOrderServices/getStandardOrders', queryState],
   }
 );
 
 function goSerciceDetail(item: any) {
   Taro.navigateTo({
-    url: `${RouterPath.serciceDetail}?id=${item.id}`,
+    url: `${RouterPath.mineReserveServiceDetail}?id=${item.id}`,
   });
 }
 </script>

--
Gitblit v1.10.0