|
|
|
|
@ -6,7 +6,7 @@
|
|
|
|
|
<scroll-view id="listBox" bindscrolltolower="onScrollToLower" scroll-top="{{topNum}}" enhanced binddragstart="listTouchStart" bindscroll="listTouchMove" style="height:calc(100vh)" enable-passive scroll-x="false" scroll-y="true" scroll-into-view="{{scrollTo}}" scroll-with-animation="false" enable-back-to-top="true">
|
|
|
|
|
<view class hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view class="pr" bindtap="sendMsg">
|
|
|
|
|
<image src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/pugongying/yicai.png" mode="aspectFill" style="width: 100vw;height:calc(100vw * 265 / 375);display:block;" class="db toppic"></image>
|
|
|
|
|
<image show-menu-by-longpress src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/pugongying/yicai.png" mode="aspectFill" style="width: 100vw;height:calc(100vw * 265 / 375);display:block;" class="db toppic"></image>
|
|
|
|
|
<view class="cf f18 fwb pa ml10" style="bottom:16px">郑州一才企业管理有限公司</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="bgf" style="padding: 8px 10px 16px;">
|
|
|
|
|
@ -28,28 +28,8 @@
|
|
|
|
|
<text style="color: #027aff;" bindtap="makePhone" data-tel="13253506869">13253506869</text>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class='dn' hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view id="navBox" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view class="bannerContainer">
|
|
|
|
|
<!-- indicator-dots="{{true}}" -->
|
|
|
|
|
<swiper class="banner" autoplay="{{true}}" previous-margin="-3px" next-margin="-3px" circular="{{true}}" current="0" current-item-id interval="5000" duration="300" display-multiple-items="1" skip-hidden-item-layout="false">
|
|
|
|
|
<swiper-item class wx:for="{{bannerList}}" item-id>
|
|
|
|
|
<image bindtap="toHot" data-path="{{item.path}}" class="size100 br8" src="{{item.img}}" mode="aspectFit|aspectFill|widthFix" binderror bindload />
|
|
|
|
|
</swiper-item>
|
|
|
|
|
</swiper>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="navListContainer">
|
|
|
|
|
<view class="navList">
|
|
|
|
|
<view class="navSub" bindtap="witchNav" data-title="{{item.title}}" data-url="{{item.path}}" wx:for="{{navList}}" target wx:key="index" aria-role="navigate" open-type="navigate">
|
|
|
|
|
<image class src="{{item.img}}" mode="aspectFit|aspectFill|widthFix" binderror bindload></image>
|
|
|
|
|
<view class="f12 lh1" hover-class="none" hover-stop-propagation="false">{{item.title}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="sticky" id="sticky" style="top:{{navigatorBarHeight}}px" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<!-- ======================================= -->
|
|
|
|
|
<view class="sticky" id="sticky" style="top:{{navigatorBarHeight}}px;" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<!-- <official-account></official-account> -->
|
|
|
|
|
<view class="fsa searchBar" style>
|
|
|
|
|
<view class="fsa" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
@ -232,7 +212,7 @@
|
|
|
|
|
</view>
|
|
|
|
|
</view>-->
|
|
|
|
|
</view>
|
|
|
|
|
<scroll-view class="filterTag display-flex" 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" bindscrolltoupper bindscrolltolower bindscroll wx:if="{{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1'}}">
|
|
|
|
|
<scroll-view style="display: none;" class="filterTag display-flex" 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" bindscrolltoupper bindscrolltolower bindscroll wx:if="{{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1'}}">
|
|
|
|
|
<view class="display-flex" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view class="tc genderTag f14 por {{activez != 'zuigao' && (selectJobList.length > 0 || selectBrandList.length > 0 || sexid != '-1') ? 'hascontent' : ''}}" style="min-width:60px" wx:if="{{activez != 'zuigao'}}" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view class hover-class="none" hover-stop-propagation="false">{{firstMenu}}</view>
|
|
|
|
|
@ -256,133 +236,6 @@
|
|
|
|
|
清除
|
|
|
|
|
</view>
|
|
|
|
|
</scroll-view>
|
|
|
|
|
<!-- <view class="xgxg p012" id="menu">
|
|
|
|
|
<view class="display-flex" style="justify-content:space-beteween; height: 44px">
|
|
|
|
|
<view class="the_city v-center" style hover-class="thover" bindtap="goCity">
|
|
|
|
|
<view class="f16 fw500 dib">{{searchCityParamStorage.name == '' ? '全国' : searchCityParamStorage.shortName}}</view>
|
|
|
|
|
<i class="iconfont icon-zhankai f12" style="margin: 1px 0px 0 6px"></i>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="csbf f14 c6 {{whichOneShow == 'gj' ?'active':''}} {{ activez!='' && activez!='zuigao'?'activecolor':''}}" catchtap="chooseNl" data-type="gj">
|
|
|
|
|
{{firstMenu}}
|
|
|
|
|
<i class="iconfont icon-shouqi f12 {{activez=='zuijin' ?'cf40':'c9'}} fst ml4" wx:if="{{whichOneShow == 'gj'}}"></i>
|
|
|
|
|
<i class="iconfont icon-zhankai f12 {{activez=='zuijin' ?'cf40':'c9'}} fst ml4" wx:else data-type="gj"></i>
|
|
|
|
|
|
|
|
|
|
<scroll-view class="gjFixed" wx:if="{{ whichOneShow == 'gj' }}" catchtouchmove="cc">
|
|
|
|
|
<view class="bgf tl c3 por filter filterprice sort {{whichOneShow == 'gj' ? 'activeWindow' : ''}}" style="height:240px">
|
|
|
|
|
|
|
|
|
|
<view class="f16 fw500 p016 {{activez=='zuigao'?'cf00 b1 ':''}}" data-id="zuigao" bindtap="choiceFilter" style="line-height: 42px" hover-class="thover">工价优先</view>
|
|
|
|
|
<view class="f16 fw500 p016 bb1 {{activez=='zuijin'?'cf00 b1':''}}" data-id="zuijin" bindtap="choiceFilter" style="line-height: 42px" hover-class="thover">距离优先</view>
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
</scroll-view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="csbf c6 f14 {{whichOneShow == 'sex'?'active':''}} {{ sexid!='' && sexid!='-1'?'activecolor':''}}" catchtap="chooseNl" data-type="sex" style>
|
|
|
|
|
{{ secondMenu }}
|
|
|
|
|
<i class="iconfont icon-shouqi f12 {{ sexid!='-1' ?'cf40':'c9'}} fst ml4" wx:if="{{whichOneShow == 'sex'}}"></i>
|
|
|
|
|
<i class="iconfont icon-zhankai f12 {{ sexid!='-1' ?'cf40':'c9'}} fst ml4" wx:else data-type="sex"></i>
|
|
|
|
|
|
|
|
|
|
<scroll-view class="gjFixed" catchtouchmove="cc" wx:if="{{whichOneShow == 'sex'}}">
|
|
|
|
|
<view class="bgf tl c3 filter filterprice sort" style>
|
|
|
|
|
<view class="f16 fw500 p016 {{sexid=='-1'?'cf00 b1':''}}" data-id="-1" data-type="sex" bindtap="choiceSex" style="line-height: 42px" hover-class="thover">男女不限</view>
|
|
|
|
|
<view class="f16 fw500 p016 {{sexid=='1'?'cf00 b1':''}}" data-id="1" data-type="sex" bindtap="choiceSex" style="line-height: 42px" hover-class="thover">男</view>
|
|
|
|
|
<view class="f16 fw500 p016 {{sexid=='2'?'cf00 b1':''}}" data-id="2" data-type="sex" bindtap="choiceSex" style="line-height: 42px" hover-class="thover">女</view>
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
</scroll-view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="csbf f14 c6 fsa {{whichOneShow == 'brand' ? 'brand_active' : ''}} {{whichOneShow == 'brand' ?'active':''}} {{ selectBrandList.length > 0 ?'activecolor':''}}" style catchtap="chooseNl" data-type="brand">
|
|
|
|
|
分类
|
|
|
|
|
<i class="iconfont icon-shouqi f12 c9 fst ml4" wx:if="{{whichOneShow == 'brand' && selectBrandList.length <= 0}}"></i>
|
|
|
|
|
<i class="iconfont icon-zhankai f12 c9 fst ml4" wx:if="{{whichOneShow != 'brand' && selectBrandList.length <= 0}}" data-type="brand"></i>
|
|
|
|
|
<view wx:if="{{selectBrandList.length > 0}}" class="specialnum ml4" data-type="brand">{{selectBrandList.length}}</view>
|
|
|
|
|
<scroll-view class="gjFixed" catchtouchmove="modalMove" catchtap="hideLeft" wx:if="{{whichOneShow == 'brand'}}">
|
|
|
|
|
<view class="bgf tl c3 filterprice brand" catchtap="cc">
|
|
|
|
|
<view class="display-flex content">
|
|
|
|
|
<block wx:for="{{filterData.classifyList}}" wx:for-item="item" wx:key="index">
|
|
|
|
|
<view catchtap="setActive" wx:key="index" data-type="classifyList" data-id="{{item.id}}" class="{{item.active ? 'brandactive':''}}">{{item.name}}</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="btmFix display-flex" style="justify-content: center;">
|
|
|
|
|
<view class>
|
|
|
|
|
<button class="resetBtn" style catchtap="clearFilter1" data-type="2">重置</button>
|
|
|
|
|
</view>
|
|
|
|
|
<view class>
|
|
|
|
|
<button type="primary" class="loginOut ysd-basebg-color" hover-class="thover" style catchtap="toList">确定</button>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</scroll-view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="csbf f14 c6 fsa {{whichOneShow == 'special' ? 'special_active' : ''}} {{whichOneShow == 'special'?'active':''}} {{ selectJobList.length> 0?'activecolor':''}}" catchtap="chooseNl" data-type="special">
|
|
|
|
|
筛选
|
|
|
|
|
<i class="iconfont icon-shouqi f12 c9 fst ml4" wx:if="{{whichOneShow == 'special' && selectJobList.length <= 0}}"></i>
|
|
|
|
|
<i class="iconfont icon-zhankai f12 c9 fst ml4" wx:if="{{whichOneShow != 'special' && selectJobList.length <= 0}}" data-type="special"></i>
|
|
|
|
|
<view wx:if="{{selectJobList.length > 0}}" class="specialnum ml4" data-type="special">{{selectJobList.length}}</view>
|
|
|
|
|
<scroll-view class="gjFixed" catchtouchmove="modalMove" catchtap="hideLeft" wx:if="{{whichOneShow == 'special'}}">
|
|
|
|
|
<view class="bgf tl c3 filterprice filterBox" catchtap="cc">
|
|
|
|
|
<scroll-view scroll-y="{{true}}" class="specialtag">
|
|
|
|
|
<view class="f18 c3 fw500 mt12" style="text-align:start">薪资福利</view>
|
|
|
|
|
<view class="mt10 tagBox">
|
|
|
|
|
<block wx:for="{{filterData.jobFilter.tagArray1}}" wx:key="index">
|
|
|
|
|
<view data-index-tag="1" data-type="jobFilter" bindtap="setActive" wx:key="index" data-arr="tagArray1" data-id="{{item.id}}" data-index="{{index}}" class="bgAc {{item.active ? 'active' : ''}}">{{item.name}}</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="f18 c3 fw500 mt16">食宿保障</view>
|
|
|
|
|
<view class="mt10 tagBox">
|
|
|
|
|
<block wx:for="{{filterData.jobFilter.tagArray3}}" wx:key="index">
|
|
|
|
|
<view data-index-tag="3" data-type="jobFilter" bindtap="setActive" wx:key="index" data-arr="tagArray3" data-id="{{item.id}}" data-index="{{index}}" class="bgAc {{item.active ? 'active' : ''}}">{{item.name}}</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="f18 c3 fw500 mt16">班制特色</view>
|
|
|
|
|
<view class="mt10 tagBox">
|
|
|
|
|
<block wx:for="{{filterData.jobFilter.tagArray0}}" wx:key="index">
|
|
|
|
|
<view data-index-tag="0" data-type="jobFilter" bindtap="setActive" wx:key="index" data-arr="tagArray0" data-id="{{item.id}}" data-index="{{index}}" class="bgAc {{item.active ? 'active' : ''}}">{{item.name}}</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="f18 c3 fw500 mt16">其它特色</view>
|
|
|
|
|
<view class="mt10 tagBox">
|
|
|
|
|
<block wx:for="{{filterData.jobFilter.tagArray2}}" wx:key="index">
|
|
|
|
|
<view data-index-tag="2" data-type="jobFilter" bindtap="setActive" wx:key="index" data-arr="tagArray2" data-id="{{item.id}}" data-index="{{index}}" class="bgAc {{item.active ? 'active' : ''}}">{{item.name}}</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
</scroll-view>
|
|
|
|
|
<view class="btmFix display-flex" style="justify-content: center;">
|
|
|
|
|
<view class>
|
|
|
|
|
<button class="resetBtn" style catchtap="clearFilter1" data-type="1">重置</button>
|
|
|
|
|
</view>
|
|
|
|
|
<view class>
|
|
|
|
|
<button type="primary" class="loginOut ysd-basebg-color" hover-class="thover" style catchtap="toList">确定</button>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</scroll-view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<scroll-view class="filterTag display-flex" 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" bindscrolltoupper bindscrolltolower bindscroll wx:if="{{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1'}}">
|
|
|
|
|
<view class="display-flex" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view class="tc genderTag f14 por {{activez != 'zuigao' && (selectJobList.length > 0 || selectBrandList.length > 0 || sexid != '-1') ? 'hascontent' : ''}}" style="min-width:60px" wx:if="{{activez != 'zuigao'}}" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view class hover-class="none" hover-stop-propagation="false">{{firstMenu}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="tc genderTag f14 por {{sexid != '-1' && (selectJobList.length > 0 || selectBrandList.length > 0 ) ? 'hascontent' : ''}}" style="min-width:60px" wx:if="{{sexid != '-1'}}" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<view class hover-class="none" hover-stop-propagation="false">{{secondMenu}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="brandTag ml8 {{selectBrandList.length > 0 && selectJobList.length > 0 ? 'hascontent' : ''}}" wx:if="{{selectBrandList.length > 0}}">
|
|
|
|
|
<block wx:for="{{selectBrandList}}" wx:key="index">
|
|
|
|
|
<view class>{{item.name}}</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="specialTag" wx:if="{{selectJobList.length > 0}}">
|
|
|
|
|
<block wx:for="{{selectJobList}}" wx:key="index">
|
|
|
|
|
<view class>{{item.name}}</view>
|
|
|
|
|
</block>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="clear" catchtap="clearFilter1" data-type="outerClear" hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
<i class="iconfont icon-qingkong1 f14"></i>
|
|
|
|
|
清除
|
|
|
|
|
</view>
|
|
|
|
|
</scroll-view>
|
|
|
|
|
</view>-->
|
|
|
|
|
</view>
|
|
|
|
|
<!-- 标准列表 -->
|
|
|
|
|
<view style="display:{{toped == 1 ? 'block' : 'none'}}">
|
|
|
|
|
@ -495,10 +348,12 @@
|
|
|
|
|
</view>
|
|
|
|
|
<view class="v-center mt12 mb12">
|
|
|
|
|
<view class="f14s c045 flex-1 display-flex">
|
|
|
|
|
<view class="overflowOmit" hover-class="none" hover-stop-propagation="false" style="max-width:220px">
|
|
|
|
|
{{item.district == "" ?'':item.district + ' | ' }}
|
|
|
|
|
<block wx:if="{{item.distance != null && item.distance != '' && storeJobListSearchForm.sortTag == 2}}">{{item.distanceKm}}</block>
|
|
|
|
|
<block wx:else>{{item.age}}</block>
|
|
|
|
|
<view hover-class="none" hover-stop-propagation="false" style="max-width:220px;">
|
|
|
|
|
<view class="overText fl" style="max-width: 150px;">
|
|
|
|
|
{{item.district == "" ?'':item.district}}
|
|
|
|
|
</view>
|
|
|
|
|
<view class="fl ml4" wx:if="{{item.distance != null && item.distance != '' && storeJobListSearchForm.sortTag == 2}}"> {{ ' | ' + item.distanceKm}}</view>
|
|
|
|
|
<view class="fl ml4" wx:else>{{' | ' +item.age}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="fr f14s fw400" style="color: var(--color-f40);">{{item.monthlyPay}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
@ -514,7 +369,7 @@
|
|
|
|
|
<view class="miniBtn disabled" hover-stop-propagation="false">报名</view>
|
|
|
|
|
</block>
|
|
|
|
|
<block wx:else>
|
|
|
|
|
<view class="miniBtn" bindtap="recordBill" data-job="{{item}}" hover-class="thover" hover-stop-propagation="false">报名</view>
|
|
|
|
|
<view class="miniBtn" catchtap="recordBill" data-job="{{item}}" hover-class="thover" hover-stop-propagation="false">报名</view>
|
|
|
|
|
</block>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|