From bda68a4c87497ffd6f76a15dc6f02cfa04a1fd26 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 13 八月 2025 11:30:52 +0800
Subject: [PATCH] feat: 接口对接
---
apps/bMiniApp/src/pages/home/index.vue | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/apps/bMiniApp/src/pages/home/index.vue b/apps/bMiniApp/src/pages/home/index.vue
index 6156d7f..e4b1113 100644
--- a/apps/bMiniApp/src/pages/home/index.vue
+++ b/apps/bMiniApp/src/pages/home/index.vue
@@ -89,6 +89,12 @@
const { locationCity } = useUser();
+onMounted(async () => {
+ try {
+ await resetLocation();
+ } catch (error) {}
+});
+
const userStore = useUserStore();
const queryMenuState = reactive({
@@ -114,8 +120,8 @@
page: pageParam,
orderInput: [
queryState.orderType === HomeOrderType.Recommend
- ? { property: 'createdTime', order: EnumPagedListOrder.Desc }
- : {},
+ ? { property: 'recommendStatus', order: EnumPagedListOrder.Desc }
+ : { property: 'createdTime', order: EnumPagedListOrder.Desc },
],
},
// keywords: 'string',
@@ -127,10 +133,6 @@
// status: 10,
releaseStatus: EnumTaskReleaseStatus.InProcess,
};
-
- if (queryState.orderType === HomeOrderType.Recommend) {
- params.recommendStatus = EnumTaskRecommendStatus.Yes;
- }
return taskServices.getTaskInfos(params, {
showLoading: false,
@@ -165,9 +167,9 @@
selectPositionItem.value?.toggle?.();
}
-function goFlexJobDetail(item: API.GetFlexTaskListOutput) {
+function goFlexJobDetail(item: API.GetTaskInfosQueryResultItem) {
Taro.navigateTo({
- url: `${RouterPath.flexJobDetail}?id=${item.taskId}`,
+ url: `${RouterPath.flexJobDetail}?id=${item.id}`,
});
}
--
Gitblit v1.9.1