|
|
|
|
@ -8,8 +8,6 @@
|
|
|
|
|
</view>
|
|
|
|
|
<div v-show="computeCode > -1 && isLogin">
|
|
|
|
|
<!-- 列表区 -->
|
|
|
|
|
<!-- <div @click="showPop = true"> 1123 </div> -->
|
|
|
|
|
<!-- `calc(${navInfo.windowHeight}px - ${navInfo.navigationBarHeight + navInfo.statusBarHeight}px)` -->
|
|
|
|
|
<scroll-view class="m-list" id="listBox" :scroll-into-view="scrollTo" :style="{ height: `calc(100vh - ${tabbarHeight}px)` }" :scroll-y="true" refresher-background="#ededed" :refresher-enabled="true" :refresher-triggered="isTrigger" @refresherrefresh="refreshJobList" @scrolltolower="reachBottom" @scroll="checkScroll">
|
|
|
|
|
<div class="g_h_all" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<div class="g_position_rela g_flex_row_between flex_center g_ml_10 g_mr_10" id="topId">
|
|
|
|
|
@ -24,18 +22,24 @@
|
|
|
|
|
<!-- 搜索区 -->
|
|
|
|
|
<div class="m-search g_p_10 g_pt_8 g_position_rela g_flex_1 bg_shawdoc" style id="searchInputBox">
|
|
|
|
|
<u-search height="80" v-model="keyword" @input="checkLength" @clear="searchJob" @search="searchJob" class="" placeholder="搜索职位名称" bg-color="#fff" :show-action="false" placeholder-class="g_c_c" search-icon-color="#999999" :maxlength="20"></u-search>
|
|
|
|
|
<!-- <div class="g_w_all g_h_40 g_position_abso" style="left: 0; z-index: 9999; top: 0; height: 100%" @click.stop="goSearch"></div> -->
|
|
|
|
|
</div>
|
|
|
|
|
<!-- #ifdef MP-WEIXIN || APP-PLUS -->
|
|
|
|
|
<div hover-class="none" class="g_bg_main g_flex_column_center g_radius_50 g_w_40 g_h_40 g_text_c g_c_f g_fs_11 g_fw_600" style="" hover-stop-propagation="false" @click="toShare" v-if="isLogin && userInfo.agencyId">
|
|
|
|
|
<div class="g_mb_3" style="line-height: 1">分享</div>
|
|
|
|
|
<div class="" style="line-height: 1">职位</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!-- #endif -->
|
|
|
|
|
</div>
|
|
|
|
|
<div :style="{ minHeight: `100%` }">
|
|
|
|
|
<div class="sticky" v-if="isLogin">
|
|
|
|
|
<div class="g_flex_row_between flex_center" :class="toTop ? 'g_bg_f' : 'g_bg_f_5'" :style="{ 'box-shadow': toTop ? '0px 2px 3px 0px rgba(214, 214, 214, 0.3)' : '' }" id="tttop">
|
|
|
|
|
<div class="g_flex_1">
|
|
|
|
|
<!-- #ifdef MP-WEIXIN -->
|
|
|
|
|
<u-tabs bg-color="transparent" from="index" gutter="20" :list="tabInfo.list" :is-scroll="true" v-model="tabInfo.active" active-color="#00b666" bar-width="64" bar-height="6" @change="handleUpdateTab" font-size="34" duration="0.05" height="76"></u-tabs>
|
|
|
|
|
<!-- #endif -->
|
|
|
|
|
<!-- #ifdef H5 -->
|
|
|
|
|
<u-tabs bg-color="transparent" from="index" gutter="20" :list="tabInfo.list" :is-scroll="true" v-model="tabInfo.active" active-color="#00b666" bar-width="0" bar-height="6" @change="handleUpdateTab" font-size="34" duration="0.05" height="76"></u-tabs>
|
|
|
|
|
<!-- #endif -->
|
|
|
|
|
</div>
|
|
|
|
|
<div class="g_flex_row_end">
|
|
|
|
|
<div class="csbf" :class="toTop ? 'g_bg_f_5' : 'g_bg_f'" @click="chooseNl('sort')">
|
|
|
|
|
@ -54,7 +58,6 @@
|
|
|
|
|
<span class="iconfont icon-zhankai g_fs_12 g_c_9 fst g_ml_4" v-if="whichOneShow != 'special'"></span>
|
|
|
|
|
</view>
|
|
|
|
|
</div>
|
|
|
|
|
<!-- <div class="g_flex_none g_flex_column_center g_fs_17 g_pr_26 g_pb_4" style="color: #576b95; text-decoration: underline" @click="goPage('/root/home/ignore')">忽略</div> -->
|
|
|
|
|
</div>
|
|
|
|
|
<scroll-view class="filterTag bt1" v-if="getFilterData.jobCategoryLabelObjects.length > 0 || getFilterData.jobSpecialLabelObjects.length > 0 || getFilterData.sex != '-1' || (getFilterData.ageRangeStr && getFilterData.ageRangeStr != '16-60')" :scroll-x="true" :scroll-y="false" scroll-top="0" scroll-left="0" scroll-into-view scroll-with-animation="false" enable-flex enable-back-to-top="false">
|
|
|
|
|
<div class="g_flex_row_between flex_center flex_nw g_w_all">
|
|
|
|
|
|