From 05d476515aa79704e980913b4e12cebb2246ed15 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 30 十二月 2025 19:29:08 +0800
Subject: [PATCH] fix: bug
---
apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue | 25 ++++++++++++++++++++-----
1 files changed, 20 insertions(+), 5 deletions(-)
diff --git a/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue b/apps/housekeepingMiniApp/src/subpackages/mine/mineReserveServiceDetail/InnerPage.vue
index 4fb600c..9029040 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"
: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