|
|
|
@ -9,11 +9,11 @@
|
|
|
|
<!-- <div @click="showPop = true"> 1123 </div> -->
|
|
|
|
<!-- <div @click="showPop = true"> 1123 </div> -->
|
|
|
|
<!-- `calc(${navInfo.windowHeight}px - ${navInfo.navigationBarHeight + navInfo.statusBarHeight}px)` -->
|
|
|
|
<!-- `calc(${navInfo.windowHeight}px - ${navInfo.navigationBarHeight + navInfo.statusBarHeight}px)` -->
|
|
|
|
<scroll-view class="m-list" id="listBox" :scroll-into-view="scrollTo" :style="{ height: `100vh ` }" :scroll-y="true" @scrolltolower="reachBottom" @scroll="checkScroll">
|
|
|
|
<scroll-view class="m-list" id="listBox" :scroll-into-view="scrollTo" :style="{ height: `100vh ` }" :scroll-y="true" @scrolltolower="reachBottom" @scroll="checkScroll">
|
|
|
|
<div class hover-class="none" hover-stop-propagation="false">
|
|
|
|
<div class="g_h_all" hover-class="none" hover-stop-propagation="false">
|
|
|
|
<div class="g_position_rela g_flex_row_between">
|
|
|
|
<div class="g_position_rela g_flex_row_between flex_center g_ml_10 g_mr_10">
|
|
|
|
<div class="the_city g_flex_column_center" style hover-class="thover" @click="goCity">
|
|
|
|
<div class="the_city g_flex_column_center" style hover-class="thover" @click="goCity">
|
|
|
|
<div class="g_flex_row_center">
|
|
|
|
<div class="g_flex_row_center">
|
|
|
|
<div class="g_fs_16 g_fw_600 g_ml_10" style="min-width: 36px; display: inline-block">{{ selectedCity }}</div>
|
|
|
|
<div class="g_fs_16 g_fw_600 " style="min-width: 36px; display: inline-block">{{ selectedCity }}</div>
|
|
|
|
<div class="g_flex_column_center">
|
|
|
|
<div class="g_flex_column_center">
|
|
|
|
<div class="iconfont icon-zhankai g_fs_12" style="display: inline-block"></div>
|
|
|
|
<div class="iconfont icon-zhankai g_fs_12" style="display: inline-block"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@ -24,8 +24,12 @@
|
|
|
|
<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>
|
|
|
|
<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 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>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<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>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<div style="min-height:100vh">
|
|
|
|
<div class="sticky" v-if="isLogin">
|
|
|
|
<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_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">
|
|
|
|
<div class="g_flex_1">
|
|
|
|
@ -94,17 +98,14 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="g_h_8"></div>
|
|
|
|
<div class="g_h_8"></div>
|
|
|
|
<g-list-job from="home" @uploadList="getList" bg="#ededed" class="g_h_all" :list="query.list" :active="tabInfo.active" @shareJob="shareJob" :loading="loading" :speed="speed" :query="query" :isShowLoginBtn="isLogin ? false : true" :emptyText="isLogin ? (tabInfo.active == 0 || tabInfo.active == 2 ? '嘿,这里还没有数据呢' : '您还未收藏职位,快去试试收藏职位吧') : '你好,此服务仅限人力资源行业受邀商家登录,请确认'" />
|
|
|
|
<g-list-job from="home" @uploadList="getList" bg="#ededed" class="" :list="query.list" :active="tabInfo.active" @shareJob="shareJob" :loading="loading" :speed="speed" :query="query" :isShowLoginBtn="isLogin ? false : true" :emptyText="isLogin ? (tabInfo.active == 0 || tabInfo.active == 2 ? '嘿,这里还没有数据呢' : '您还未收藏职位,快去试试收藏职位吧') : '你好,此服务仅限人力资源行业受邀商家登录,请确认'" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</scroll-view>
|
|
|
|
</scroll-view>
|
|
|
|
<div hover-class="none" style="position: fixed; right: 20px; bottom: 20px; z-index: 0" hover-stop-propagation="false" @click="toRecord" v-if="isLogin && userInfo.agencyId">
|
|
|
|
<div hover-class="none" style="position: fixed; right: 20px; bottom: 20px; z-index: 0" hover-stop-propagation="false" @click="toRecord" v-if="isLogin && userInfo.agencyId">
|
|
|
|
<g-panel-image :url="cdnBaseImg + 'quick_application0610.svg'" size="96" />
|
|
|
|
<g-panel-image :url="cdnBaseImg + 'quick_application0610.svg'" size="96" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div hover-class="none" class="g_bg_main g_flex_column_center g_radius_50 g_w_48 g_h_48 g_text_c g_c_f g_fs_12 g_fw_600" style="position: fixed; right: 20px; bottom: 70px; z-index: 0" 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>
|
|
|
|
|
|
|
|
<g-filter :show.sync="whichOneShow" @hideDrawer="(e) => (whichOneShow = e)" ref="filterChild" top="43px" :getFilterDataNew="getFilterData" @filterObj="receiveFromChild"></g-filter>
|
|
|
|
<g-filter :show.sync="whichOneShow" @hideDrawer="(e) => (whichOneShow = e)" ref="filterChild" top="43px" :getFilterDataNew="getFilterData" @filterObj="receiveFromChild"></g-filter>
|
|
|
|
|
|
|
|
|
|
|
|
<u-popup v-model="showPop" mode="bottom" uZindex="9999" border-radius="12" :closeable="true" :mask-close-able="true">
|
|
|
|
<u-popup v-model="showPop" mode="bottom" uZindex="9999" border-radius="12" :closeable="true" :mask-close-able="true">
|
|
|
|
|