wupengfei
2025-02-17 0b8119a98d34e801ff7d38350fb9dd5365f7f810
feat: 签约
2个文件已修改
24 ■■■■■ 已修改文件
apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/InnerPage.vue 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/flexJobSign.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/InnerPage.vue
@@ -1,6 +1,4 @@
<template>
  <ContentScrollView style="background-color: transparent">
    <div class="flexJobSign-page-wrapper">
      <div class="searchbar-container">
        <BlSearchbar
          v-model.trim="searchValue"
@@ -12,19 +10,13 @@
      </div>
      <InfiniteLoading
        scrollViewClassName="common-infinite-scroll-list home-list"
    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>
      <SignCard @click="handleCheck(item)" v-model:checked-id="checkedId" :id="item.id"></SignCard>
        </template>
      </InfiniteLoading>
    </div>
  </ContentScrollView>
  <PageFooter>
    <PageFooterBtn type="primary">邀请签约</PageFooterBtn>
@@ -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 {
  .flexJobSign-list {
    .infinite-list-inner {
    background-color: #ffffff;
      padding: 0 30px;
      border-radius: 12px;
    }
  }
}
</style>
apps/bMiniApp/src/subpackages/flexJobManage/flexJobSign/flexJobSign.vue
@@ -1,5 +1,5 @@
<template>
  <PageLayoutWithBg class="flexJobSign-page-wrapper" :title="'签约'" :need-auth="false">
  <PageLayoutWithBg class="flexJobSign-page-wrapper" :title="'签约'">
    <InnerPage></InnerPage>
  </PageLayoutWithBg>
</template>