| | |
| | | <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" |
| | |
| | | {{ EnumStandardOrderAppointmentStatusText[detail?.appointmentStatus] }} |
| | | </template> |
| | | </MineServiceDetailView> |
| | | </ContentScrollView> |
| | | </InfiniteLoading> |
| | | <PageFooter> |
| | | <PageFooterBtn |
| | | type="primary" |
| | |
| | | EnumStandardOrderAppointmentStatusText, |
| | | EnumStandardOrderAppointmentStatus, |
| | | EnumTaskCheckReceiveStatus, |
| | | EnumGetStandardOrdersQueryScene, |
| | | } from '@12333/constants'; |
| | | |
| | | defineOptions({ |
| | |
| | | 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(); |