From 9289f5fd30c4cf89845482cb5ec351962dce852a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 30 十二月 2025 16:20:17 +0800
Subject: [PATCH] fix: bug
---
apps/housekeepingMiniApp/src/pages/home/index.vue | 26 +++++++++++++++++---------
1 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/apps/housekeepingMiniApp/src/pages/home/index.vue b/apps/housekeepingMiniApp/src/pages/home/index.vue
index de102a6..d3b2bee 100644
--- a/apps/housekeepingMiniApp/src/pages/home/index.vue
+++ b/apps/housekeepingMiniApp/src/pages/home/index.vue
@@ -25,13 +25,13 @@
<div class="city-btn-text">{{ locationCity }}</div>
</div>
</div>
- <div class="home-banner-wrapper">
- <nut-swiper :auto-play="3000">
+ <SquareView class="home-banner-wrapper" :width-power="2">
+ <nut-swiper :auto-play="3000" class="home-banner-swiper">
<nut-swiper-item v-for="(item, index) in advertisements" :key="item.id">
<img :src="item.file" class="banner-img" draggable="false" />
</nut-swiper-item>
</nut-swiper>
- </div>
+ </SquareView>
<!-- <div class="home-recommend-wrapper">
<div class="home-recommend-item">鎺ㄨ崘</div>
<div class="home-recommend-item">鎺ㄨ崘</div>
@@ -86,7 +86,7 @@
import { setLocationCity } from '@/utils';
import _ from 'lodash';
import IconLogo from '@/assets/home/icon-logo.png';
-import { TaskCard } from '@12333/components';
+import { SquareView } from '@12333/components';
import IconLocaltion from '@/assets/task/icon-localtion.png';
import { useAllAreaList, useInfiniteLoading, useTaskList } from '@12333/hooks';
import { useAccessLogin } from '@/hooks';
@@ -94,7 +94,7 @@
import { setOSSLink, trim } from '@12333/utils';
import * as standardServiceServices from '@12333/services/apiV2/standardService';
import { EnumPagedListOrder, EnumStandardServiceReleaseStatus } from '@12333/constants';
-import StandardServiceCard from './StandardServiceCard.vue';
+import { useSystemStore } from '@/stores/modules/system';
const { locationCity } = useUser();
@@ -122,12 +122,12 @@
keywords: queryState.keywords,
};
- return standardServiceServices.getStandardServices(params, {
+ return standardServiceServices.getOpenStandardServices(params, {
showLoading: false,
});
},
{
- queryKey: ['standardServiceServices/getStandardServices', queryState],
+ queryKey: ['standardServiceServices/getOpenStandardServices', queryState],
}
);
@@ -160,10 +160,12 @@
}
const switchTab = useSwitchTab();
+const systemStore = useSystemStore();
function goService(item: API.SelectOptionStringGetDictionaryDataSelectQueryResultOption) {
+ systemStore.setServicePageJobCode(item.value);
switchTab({
- url: `${RouterPath.service}?id=${item.value}`,
+ url: `${RouterPath.service}`,
});
}
</script>
@@ -213,10 +215,16 @@
.home-banner-wrapper {
margin-bottom: 20px;
+ .home-banner-swiper {
+ width: 100%;
+ height: 100%;
+ }
+
.banner-img {
width: 100%;
- height: 260px;
+ height: 100%;
object-fit: cover;
+ object-position: center top;
}
}
--
Gitblit v1.10.0