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