From 9d7d85f93b9e0b752d79559f5caac31fd2f00c82 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 31 十二月 2025 09:31:37 +0800
Subject: [PATCH] fix: bug

---
 apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue |   27 +++++++++++++++++++++------
 1 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue b/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue
index 4fb600c..4c376c8 100644
--- a/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue
+++ b/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue
@@ -1,12 +1,19 @@
 <template>
   <LoadingLayout :loading="isLoading" :error="isError" :loadError="refetch">
-    <ContentScrollView hasPaddingTop>
+    <InfiniteLoading
+      commonMode
+      :refetch="refetch"
+      :isLoading="isLoading"
+      :isError="isError"
+      :showMoreText="false"
+      scrollViewClassName="common-page-infinite-scroll-list"
+    >
       <MineServiceDetailView
-        :contactName="detail?.name"
+        :contactName="detail?.serverNames"
         :contactPhoneNumber="detail?.contactPhoneNumber"
         :addressDetail="detail?.addressDetail"
         :serviceName="detail?.serviceName"
-        :price="detail?.payAmount"
+        :price="detail?.specPrice"
         :specName="detail?.specName"
         :specNumber="detail?.specNumber"
         :imgUrl="detail?.serviceFile"
@@ -15,12 +22,16 @@
         :endTime="detail?.endTime"
         :supplierEnterpriseName="detail?.supplierEnterpriseName"
         :remark="detail?.remark"
+        :serverContactPhoneNumbers="detail?.supplierEnterpriseContactPhoneNumber"
+        :showServerContactPhoneNumbers="
+          detail.appointmentStatus === EnumStandardOrderAppointmentStatus.WaitServe
+        "
       >
         <template #status>
           {{ EnumStandardOrderAppointmentStatusText[detail?.appointmentStatus] }}
         </template>
       </MineServiceDetailView>
-    </ContentScrollView>
+    </InfiniteLoading>
     <PageFooter>
       <PageFooterBtn
         type="primary"
@@ -34,7 +45,7 @@
         class="business-card-btn"
         v-if="
           detail.taskCheckReceiveStatus == EnumTaskCheckReceiveStatus.Completed &&
-          detail.appointmentStatus === EnumStandardOrderAppointmentStatus.WaitSure
+          detail.appointmentStatus === EnumStandardOrderAppointmentStatus.WaitServe
         "
         @click="goConfirm"
         >鏈嶅姟纭</PageFooterBtn
@@ -53,6 +64,7 @@
   EnumStandardOrderAppointmentStatusText,
   EnumStandardOrderAppointmentStatus,
   EnumTaskCheckReceiveStatus,
+  EnumGetStandardOrdersQueryScene,
 } from '@12333/constants';
 
 defineOptions({
@@ -62,7 +74,10 @@
 const route = Taro.useRouter();
 const id = route.params?.id as string;
 
-const { detail, isLoading, isError, refetch } = useStandardOrder({ id });
+const { detail, isLoading, isError, refetch } = useStandardOrder({
+  id,
+  // scene: EnumGetStandardOrdersQueryScene.PartAEnterpriseOrder,
+});
 
 Taro.useDidShow(() => {
   refetch();

--
Gitblit v1.10.0