From 6887129e91d32557c2b57178180329f46df09d12 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 10 三月 2025 13:23:49 +0800 Subject: [PATCH] feat: api --- apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/InnerPage.vue | 62 ++++++++++++++---------------- 1 files changed, 29 insertions(+), 33 deletions(-) diff --git a/apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/InnerPage.vue b/apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/InnerPage.vue index a61173f..4fd03da 100644 --- a/apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/InnerPage.vue +++ b/apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/InnerPage.vue @@ -1,30 +1,22 @@ <template> - <ContentScrollView style="background-color: transparent"> - <div class="flexJobSign-page-wrapper"> - <div class="searchbar-container"> - <BlSearchbar - v-model.trim="searchValue" - placeholder="鎼滅储鍚堝悓鍚�/缂栧彿" - @search="handleSearch" - @change="handleSearch" - ></BlSearchbar> - <ChunkTitle title="鍚堝悓鍒楄〃" /> - </div> + <div class="searchbar-container"> + <BlSearchbar + v-model.trim="searchValue" + placeholder="鎼滅储鍚堝悓鍚�/缂栧彿" + @search="handleSearch" + @change="handleSearch" + ></BlSearchbar> + <ChunkTitle title="鍚堝悓鍒楄〃" /> + </div> - <InfiniteLoading - scrollViewClassName="common-infinite-scroll-list home-list" - v-bind="infiniteLoadingProps" - > - <template #renderItem="{ item }"> - <SignCard - @click="handleCheck(item)" - v-model:checked-id="checkedId" - :id="item.id" - ></SignCard> - </template> - </InfiniteLoading> - </div> - </ContentScrollView> + <InfiniteLoading + scrollViewClassName="common-infinite-scroll-list flexJobSign-list" + v-bind="infiniteLoadingProps" + > + <template #renderItem="{ item }"> + <SignCard @click="handleCheck(item)" v-model:checked-id="checkedId" :id="item.id"></SignCard> + </template> + </InfiniteLoading> <PageFooter> <PageFooterBtn type="primary">閭�璇风绾�</PageFooterBtn> @@ -34,7 +26,7 @@ <script setup lang="ts"> import { useInfiniteLoading } from '@12333/hooks'; import { OrderInputType } from '@12333/constants'; -import * as orderServices from '@12333/services/api/Order'; +import * as flexWorkerServices from '@12333/services/api/FlexWorker'; import _ from 'lodash'; import { trim } from '@12333/utils'; import { SignCard } from '@12333/components'; @@ -56,7 +48,7 @@ const { infiniteLoadingProps } = useInfiniteLoading( ({ pageParam }) => { - let params: API.FrontOrderListInput = { + let params: API.GetFlexTaskListInput = { pageModel: { rows: 20, page: pageParam, @@ -64,12 +56,12 @@ }, }; - return orderServices.getFrontOrderList(params, { + return flexWorkerServices.getFlexTaskByArrange(params, { showLoading: false, }); }, { - queryKey: ['orderServices/getFrontOrderList'], + queryKey: ['flexWorkerServices/getFlexTaskByArrange'], } ); @@ -83,15 +75,19 @@ .flexJobSign-page-wrapper { .searchbar-container { - padding: 30px; + padding: 30px 60px; } .chunk-title-wrapper { - padding: 30px 0 0; + padding: 30px 10px 0; } - .home-list { - background-color: #ffffff; + .flexJobSign-list { + .infinite-list-inner { + background-color: #ffffff; + padding: 0 30px; + border-radius: 12px; + } } } </style> -- Gitblit v1.9.1