From d6ec7528f6694aee6d2c57d1d9b2aab3ceddcdeb Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 31 十二月 2025 13:55:30 +0800
Subject: [PATCH] fix: bug
---
apps/housekeepingMiniApp/src/subpackages/sercice/serciceDetail/serciceDetail.vue | 29 +++--------------------------
1 files changed, 3 insertions(+), 26 deletions(-)
diff --git a/apps/housekeepingMiniApp/src/subpackages/sercice/serciceDetail/serciceDetail.vue b/apps/housekeepingMiniApp/src/subpackages/sercice/serciceDetail/serciceDetail.vue
index 0a92480..4ef9a2a 100644
--- a/apps/housekeepingMiniApp/src/subpackages/sercice/serciceDetail/serciceDetail.vue
+++ b/apps/housekeepingMiniApp/src/subpackages/sercice/serciceDetail/serciceDetail.vue
@@ -123,6 +123,7 @@
import IconAttention from '@/assets/flexJob/icon-attention-lg.png';
import IconAttentionActive from '@/assets/flexJob/icon-attention-lg-active.png';
import { EnumPagedListOrder } from '@12333/constants';
+import { useGetOpenStandardServices } from '@/hooks';
defineOptions({
name: 'serciceDetail',
@@ -156,6 +157,7 @@
name: res.name,
};
queryState.jobCode = res.jobCode;
+ queryState.ignoreId = id;
},
});
@@ -194,32 +196,7 @@
} catch (error) {}
});
-const queryState = reactive({
- ignoreId: id,
- jobCode: '',
-});
-
-const { infiniteLoadingProps, invalidateQueries } = useInfiniteLoading(
- ({ pageParam }) => {
- let params: API.GetStandardServicesQuery = {
- pageModel: {
- rows: 20,
- page: pageParam,
- orderInput: [{ property: 'createdTime', order: EnumPagedListOrder.Desc }],
- },
- ignoreId: queryState.ignoreId,
- jobCode: queryState.jobCode,
- };
-
- return standardServiceServices.getOpenStandardServices(params, {
- showLoading: false,
- });
- },
- {
- queryKey: ['standardServiceServices/getOpenStandardServices', queryState],
- enabled: computed(() => !!queryState.jobCode),
- }
-);
+const { queryState, infiniteLoadingProps } = useGetOpenStandardServices();
function goSerciceDetail(item: API.GetStandardServicesQueryResultItem) {
Taro.navigateTo({
--
Gitblit v1.10.0