|
|
<view style class="container" bindtouchstart="touchStart">
|
|
|
<!-- <view class="navigatorBar" hover-class="none" style="padding-top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2)}}px" hover-stop-propagation="false">
|
|
|
<view class="tabs daotian display-flex fw500" style="width:128px;text-align:center;margin-top:{{}}">伯才</view>
|
|
|
</view>-->
|
|
|
<view class="weui-search-bar__form"></view>
|
|
|
<!-- bindrefresherrefresh="onScrollRefresh" refresher-triggered="{{isTrigger}}" refresher-enabled="{{true}}" -->
|
|
|
<scroll-view id="listBox" bindscrolltolower="onScrollToLower" scroll-top="{{topNum}}" enhanced 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="navigator" style="display:none"></view>
|
|
|
|
|
|
<view class="sticky pb12" style="background:#f5f5f5" id="sticky" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class hover-class="none" id="searchInputBox" hover-stop-propagation="false">
|
|
|
<view class="the_city v-center" style hover-class="thover" bindtap="goCity">
|
|
|
<view class="f16 fw500 dib oelps" style="width:36px">{{searchCityParamStorage.name == '' ? '全国' : searchCityParamStorage.shortName}}</view>
|
|
|
<i class="iconfont icon-zhankai f12" style></i>
|
|
|
</view>
|
|
|
<view class="weui-search-bar__box" id="searchInput" style="overflow:hidden">
|
|
|
<view class="fsa flex-1" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="fsa" hover-class="none" hover-stop-propagation="false">
|
|
|
<i class="iconfont icon-sousuo11"></i>
|
|
|
<input type="text" class="weui-search-bar__input flex-1 c3 ml12" style="width:180px" placeholder-style="color:#999;" value="{{inputVal}}" placeholder="{{placeholderText}}" bindinput="inputTyping" bindconfirm="searchKey" confirm-type="search" />
|
|
|
</view>
|
|
|
<view class="iconfont icon-qingchu1 biggerSize cccc" wx:if="{{inputVal}}" catchtap="clearInput"></view>
|
|
|
<!-- <view class="search" bindtap="searchKey">搜索</view> -->
|
|
|
<!-- <swiper class="c9 f14 inputSwiper" style="height: 40px;width:70px;line-height:42px" bindchange="getSwiperIndex" autoplay circular vertical interval="{{5000}}" duration="{{600}}">
|
|
|
<block wx:for="{{swiperTextList}}" wx:key="index">
|
|
|
<swiper-item catchtouchmove="modalMove">
|
|
|
<view data-item="{{item}}" class="single-word color-gray">{{item}}</view>
|
|
|
</swiper-item>
|
|
|
</block>
|
|
|
</swiper>-->
|
|
|
</view>
|
|
|
<!-- <view class="weui-search-bar__input f14 oelps {{!chaShowed ? 'c9' : 'c3'}}" style="max-width: 70px;">{{inputVal}}</view> -->
|
|
|
<!-- <view class="iconfont icon-guanbi11 f10 c9" wx:if="{{chaShowed}}" style="color:#333" catchtap="clearInput"></view> -->
|
|
|
<view class="search f14" catchtap="searchKey" style="color: var(--color-ysd);min-width:50px">搜索</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="fsa searchBar" style>
|
|
|
<view class="fsa" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="tarbar" bindtap="collectChange" data-id="0">
|
|
|
<view class="tarbarText {{choiceCollect == '0'?'collectActive':''}}">全部</view>
|
|
|
<!-- <image wx:if="{{toped == '1'}}" src="../../assets/images/border-circle.svg" class="tarbarImg"></image> -->
|
|
|
</view>
|
|
|
<view class="tarbar" style="margin-left: 24px;" bindtap="collectChange" data-id="1">
|
|
|
<view class="tarbarText {{choiceCollect == '1'?'collectActive':''}}">收藏</view>
|
|
|
<!-- <image wx:if="{{toped == '2'}}" src="../../assets/images/border-circle.svg" class="tarbarImg"></image> -->
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="xgxg" id="menu">
|
|
|
<view class="fsa" style="justify-content:space-beteween; height: 44px">
|
|
|
<view class="csbf f14 c6 {{whichOneShow == 'gj' ?'active':''}}" catchtap="chooseNl" data-type="gj">
|
|
|
{{firstMenu}}
|
|
|
<i class="iconfont icon-jiaobiao f4 {{activez=='zuijin' ?'c3':'c3'}} fst ml4" data-type="gj"></i>
|
|
|
|
|
|
<!-- <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 class="f16 fw500 p016 {{activez=='fuwufei'?'cf00 b1':''}}" data-id="fuwufei" bindtap="choiceFilter" style="line-height: 42px" hover-class="thover">佣金优先</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
</view>
|
|
|
<view class="csbf c6 f14 dn {{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 dn {{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="*this">
|
|
|
<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 ml8 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>-->
|
|
|
<i class="iconfont icon-jiaobiao f4 c3 fst ml10" style="height:22px" wx:if="{{(selectJobList.length <= 0 && selectBrandList.length <= 0)}}" data-type="special"></i>
|
|
|
<i wx:if="{{selectJobList.length > 0||selectBrandList.length > 0}}" class="specialnum ml4" catchtap style="display:inline-block" data-type="special">{{selectJobList.length + selectBrandList.length }}</i>
|
|
|
<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="*this">
|
|
|
<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="*this">
|
|
|
<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="*this">
|
|
|
<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="*this">
|
|
|
<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>
|
|
|
</view>
|
|
|
<!-- <view class="typeChange" hover-class="none" hover-stop-propagation="false">
|
|
|
<image class catchtap="choosenTop" data-id="{{toped == 2 ? 1 : 2}}" style="width:60px;height: 32px;" src="{{toped == 1 ? '../../assets/images/biao.svg' : '../../assets/images/jian.svg'}}" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image>
|
|
|
</view>-->
|
|
|
|
|
|
<!-- <view class="flex-1">
|
|
|
<view class="newSearch" catchtap="goSearch">
|
|
|
<i class="iconfont icon-sousuo11 mr8"></i>搜索
|
|
|
</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 || 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="*this">
|
|
|
<view class>{{item.name}}</view>
|
|
|
</block>
|
|
|
</view>
|
|
|
<view class="specialTag" wx:if="{{selectJobList.length > 0}}">
|
|
|
<block wx:for="{{selectJobList}}" wx:key="*this">
|
|
|
<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 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="*this">
|
|
|
<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="*this">
|
|
|
<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="*this">
|
|
|
<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="*this">
|
|
|
<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="*this">
|
|
|
<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="*this">
|
|
|
<view class>{{item.name}}</view>
|
|
|
</block>
|
|
|
</view>
|
|
|
<view class="specialTag" wx:if="{{selectJobList.length > 0}}">
|
|
|
<block wx:for="{{selectJobList}}" wx:key="*this">
|
|
|
<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'}}">
|
|
|
<view class="standardList" style="padding-top: 0;">
|
|
|
<view>
|
|
|
<view x:if="{{recordList != null && recordList.length > 0}}" style="padding-top: 0;overflow-x: hidden;">
|
|
|
<job-sub storeJobListSearchForm="{{storeJobListSearchForm}}" bindgetPhoneNumber="getPhoneNumber" bindcollectPaste="collectPaste" bindgetUserInfoBtn="getUserInfoBtn" recordList="{{recordList}}" isLogin="{{isLogin}}" agencyStatus="{{agencyStatus}}" hasUserInfo="{{hasUserInfo}}"></job-sub>
|
|
|
|
|
|
<block wx:if="{{(recordList == null || recordList.length == 0) && (storeJobListSearchForm.keys != null && storeJobListSearchForm.keys != '')}}">
|
|
|
<view class="tc p20 f12 c045">没有符合条件的职位</view>
|
|
|
</block>
|
|
|
<block wx:else>
|
|
|
<!-- <loading wx:if='{{loading}}' size='36px' className='inlineBlock'>加载中
|
|
|
</loading>-->
|
|
|
<!-- <button wx:if="{{!isLogin}}" class="clickMore mb20" wx:if="{{!isLogin}}" open-type="getPhoneNumber" catchgetphonenumber="getPhoneNumber1" catchtap="emptyMethod">点击加载更多</button> -->
|
|
|
<block wx:if="{{isLogin}}">
|
|
|
<view class="tc p20 f12 c045" wx:if="{{!hasMoreData && recordList.length != 0}}">已经到底啦~</view>
|
|
|
<view class="tc p20 f12 c045" wx:if="{{hasMoreData }}">上滑加载更多</view>
|
|
|
</block>
|
|
|
<block wx:if="{{!isLogin}}">
|
|
|
<view style="padding:10px 12px;">
|
|
|
<text style="font-size: 14px;color: #999999;line-height: 20px;">未登录时只能使用部分功能,申请加入伯才即可使用更多功能。</text>
|
|
|
</view>
|
|
|
<!-- <button class="clickMore mb20" open-type="getPhoneNumber" catchgetphonenumber="getPhoneNumber1" catchtap="emptyMethod">登录查看更多职位</button> -->
|
|
|
<view class="mt12 f14 tc" bindtap="goLogin" style="color: #576b95;padding-bottom: 80px;">登录伯才</view>
|
|
|
<!-- <view class="tc p20 f12 c045">已经到底啦~</view> -->
|
|
|
</block>
|
|
|
</block>
|
|
|
</view>
|
|
|
<view wx:if="{{(recordList == null || recordList.length == 0) && pageShow}}" class="tc">
|
|
|
<view class="t-icon t-icon-zanwu" style="width: 80px; height: 80px; margin: 50% auto 20px"></view>
|
|
|
<view class="tc f14 c045">暂无记录</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
<!-- 简版列表 -->
|
|
|
<view style="display:{{toped == 2 ? 'block' : 'none'}}">
|
|
|
<!-- margin-top:{{(selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'all' || sexid != '-1' ? 34 : 0) + statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 132}}px -->
|
|
|
<view class="standardList" style="padding-top: 0;overflow-x: hidden;">
|
|
|
<!-- scroll-y="{{isScrollTop}}" enable-back-to-top="true" bindscrolltolower="onScrollToLower" bindrefresherrefresh="onScrollRefresh" refresher-enabled="{{!isScrollTop}}" refresher-triggered="{{isTrigger}}" class="jobCenterActive" scroll-with-animation="true" scroll-into-view="{{siv}}" style="height:calc(100vh - {{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1' ? (navigatorBarHeight + 48) : navigatorBarHeight }}px);" -->
|
|
|
<view>
|
|
|
<view x:if="{{recordList != null && recordList.length > 0}}" class style="padding-top: 0;">
|
|
|
<view class="jcenter bgf br8">
|
|
|
<view class="listcontainer" style="border-top: 1px solid #f3f3f3;">
|
|
|
<view class="jobOne" hover-start-time="50" hover-stay-time="0" wx:for="{{recordList}}" data-item="{{item}}" data-id="{{item.id}}" data-index="{{index}}" bindtap="goDrawer" wx:key="index" hover-class="ahoverd" style="background-color:{{item.recruitment == '1' ? '#fff':'#f5f5f5'}};padding: 0;">
|
|
|
<view class="jobIn" style="border-bottom: 1px dashed #cccccc;padding: 12px 0;" hover-class="none">
|
|
|
<image style="width: 80px;height: 80px;position: absolute;right: 100px;" src="http://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/tingzhao.svg" wx:if="{{item.state == 1 && item.recruitment == 2}}"></image>
|
|
|
<image style="width: 72px;height: 72px;position: absolute;right: 100px;" src="http://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/weishangxian.svg" wx:if="{{item.state == 0}}"></image>
|
|
|
<view class="display-flex">
|
|
|
<view class="lNum" style="width: 60px;">{{index < 9?'0'+(index+1):index+1 }}</view>
|
|
|
<view class="flex-1">
|
|
|
<view class="jobTitle2">
|
|
|
{{item.jobName}}
|
|
|
<i class="iconfont icon-dianzan1 ysd-base-color fw400" wx:if="{{item.hotJob == 1}}"></i>
|
|
|
</view>
|
|
|
<view class="jobText fss" wx:if="{{item.salaryClassify != 7}}">
|
|
|
<view class wx:if="{{item.salaryClassify == 0}}">
|
|
|
<span class="f16">{{item.salaryClassifyValue}}</span>
|
|
|
<span class="f14">元/时</span>
|
|
|
</view>
|
|
|
<view class wx:if="{{item.salaryClassify == 1}}">
|
|
|
<span class="f16">{{item.salaryClassifyValue}}</span>
|
|
|
<span class="f14">元/天</span>
|
|
|
</view>
|
|
|
<view class wx:if="{{item.salaryClassify == 2}}">
|
|
|
<span class="f14">补</span>
|
|
|
<span class="f16">{{item.salaryClassifyValue}}</span>
|
|
|
<span class="f14">元</span>
|
|
|
</view>
|
|
|
<view class wx:if="{{item.salaryClassify == 3}}">
|
|
|
<span class="f14">返</span>
|
|
|
<span class="f16">{{item.salaryClassifyValue}}</span>
|
|
|
<span class="f14">元</span>
|
|
|
</view>
|
|
|
<view class wx:if="{{item.salaryClassify == 4}}">计件</view>
|
|
|
<view class wx:if="{{item.salaryClassify == 5}}">
|
|
|
<span class="f14">保底</span>
|
|
|
<span class="f16">{{item.salaryClassifyValue}}</span>
|
|
|
<span class="f14">元</span>
|
|
|
</view>
|
|
|
<view class wx:if="{{item.salaryClassify == 6}}">面议</view>
|
|
|
,{{item.age}}
|
|
|
</view>
|
|
|
<view class="jobText" wx:else>{{item.minMonthlyPay+'-'+item.maxMonthlyPay+'元/月'}},{{item.age}}</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="mt4">
|
|
|
<i class="iconfont icon-yishoucang mt4 f20 biggerSize" wx:if="{{item.collected - 1 == 0}}" catchtap="collectPaste" data-collected="{{item.collected}}" data-jobid="{{item.id}}" style="margin-right:12px;color: #1890ff;"></i>
|
|
|
<i class="iconfont icon-shoucang biggerSize f20 mt4" wx:else catchtap="collectPaste" data-collected="{{item.collected}}" data-jobid="{{item.id}}" style="margin-right:13px;"></i>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="display-flex">
|
|
|
<view style="width: 60px;margin-right: 12px;">
|
|
|
<view class="daili">代理</view>
|
|
|
</view>
|
|
|
<view class="flex-1">
|
|
|
<view class="jobText">{{!isLogin ? '登录查看服务费' : (agencyStatus == 1 ? (item.fuWuFei ? item.fuWuFei : '-') : '服务费仅代理可见')}}</view>
|
|
|
</view>
|
|
|
<!-- <view class="flex-1">
|
|
|
<view class="jobText" >{{item.fuWuFei || '-' }}</view>
|
|
|
</view>-->
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<block wx:if="{{(recordList == null || recordList.length == 0) && (storeJobListSearchForm.keys != null && storeJobListSearchForm.keys != '')}}">
|
|
|
<view class="tc p20 f12 c045">没有符合条件的职位</view>
|
|
|
</block>
|
|
|
<block wx:else>
|
|
|
<block wx:if="{{isLogin}}">
|
|
|
<view class="tc p20 f12 c045" wx:if="{{!hasMoreData && recordList.length != 0}}">已经到底啦~</view>
|
|
|
<view class="tc p20 f12 c045" wx:if="{{hasMoreData }}">上滑加载更多</view>
|
|
|
</block>
|
|
|
<block wx:if="{{!isLogin && recordList.length != 0}}">
|
|
|
<view style="padding:10px 12px;">
|
|
|
<text style="font-size: 14px;color: #999999;line-height: 20px;">未登录时只能使用部分功能,申请加入伯才即可使用更多功能。</text>
|
|
|
</view>
|
|
|
<!-- <button class="clickMore mb20" open-type="getPhoneNumber" catchgetphonenumber="getPhoneNumber1" catchtap="emptyMethod">登录查看更多职位</button> -->
|
|
|
<view class="mt12 f14 tc" bindtap="goLogin" style="color: #576b95;padding-bottom: 80px;">登录伯才</view>
|
|
|
</block>
|
|
|
</block>
|
|
|
</view>
|
|
|
<view wx:if="{{(recordList == null || recordList.length == 0) && pageShow}}" class="tc">
|
|
|
<view class="t-icon t-icon-zanwu" style="width: 80px; height: 80px; margin: 50% auto 20px"></view>
|
|
|
<view class="tc f14 c045">暂无记录</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
<!-- <view class="fixedNum" wx:if="{{recordList.length > 0 && isLogin}}"><text class="f20">{{currPage}}</text>/{{totalPage}}</view> -->
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
|
|
|
<scroll-view class="fadeIn" wx:if="{{iosDialog1}}" style="position: relative; z-index: 9999">
|
|
|
<view class="weui-mask"></view>
|
|
|
<view class="weui-dialog">
|
|
|
<view class="weui-dialog__hd">
|
|
|
<strong class="weui-dialog__title">登录后才能查看全部职位</strong>
|
|
|
</view>
|
|
|
<view class="weui-dialog__bd">
|
|
|
<view>现在登录吗?</view>
|
|
|
</view>
|
|
|
<view class="display-flex pb20">
|
|
|
<view class="flex-1 lflex v-center ysd-base-color" bindtap="close" hover-class="thover">知道了</view>
|
|
|
<view class="rflex">
|
|
|
<button class="login_now ysd-basebg-color" type="primary" open-type="getPhoneNumber" catchgetphonenumber="getPhoneNumber1" hover-class="button-hover" catchtap="emptyMethod">立即登录</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
<scroll-view class="fadeIn" wx:if="{{iosDialog2}}" style="position: relative; z-index: 9999">
|
|
|
<view class="weui-mask"></view>
|
|
|
<view class="weui-dialog">
|
|
|
<view class="weui-dialog__hd">
|
|
|
<strong class="weui-dialog__title">请提供你的手机号</strong>
|
|
|
</view>
|
|
|
<view class="weui-dialog__bd">
|
|
|
<view>方便客服联系你,帮你推荐工作</view>
|
|
|
</view>
|
|
|
<view class="display-flex pb20 v-center">
|
|
|
<view class="flex-1 lflex p020" hover-class="thover">
|
|
|
<button open-type="getPhoneNumber" catchgetphonenumber="getPhoneNumber1" catchtap="emptyMethod" class="btnFlex" data-type="close">好的</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
</view>
|
|
|
<view class="drawerBox">
|
|
|
<view class="drawerMask {{drawerShow ? 'showDrawer' : ''}}" bindtap="hideDrawer"></view>
|
|
|
<view class="drawer {{drawerShow ? 'showDrawer' : ''}}" bindtouchstart="drawerTouchStart" catchtouchmove="drawerTouchMove">
|
|
|
<view class="title fsa bb1">
|
|
|
<view class hover-class="none" style="width:100%" hover-stop-propagation="false">
|
|
|
<span class="f18 fw500">{{currentJobDrawer.jobName}}</span>
|
|
|
<view class="flex-1">
|
|
|
<view class="jobText f14">服务费:{{!isLogin ? '登录查看服务费' : (agencyStatus == 1 ? (currentJobDrawer.fuWuFei ? currentJobDrawer.fuWuFei : '-') : '服务费仅代理可见')}}</view>
|
|
|
</view>
|
|
|
<i class="iconfont icon-guanbi biggerSize f16 c3" style="line-height:34px" bindtap="hideDrawer"></i>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="content">
|
|
|
<view class="jobOne" hover-start-time="50" hover-stay-time="0" hover-class="none" style="padding: 0;">
|
|
|
<view class="jobIn fsa" style="border-bottom: 1px dashed #eee;padding: 10px 16px;" hover-class="none">
|
|
|
<view class style="min-width:78px">
|
|
|
<i class="iconfont icon-yishoucang biggerSize f16" wx:if="{{currentJobDrawer.collected - 1 == 0}}" catchtap="collectPaste" data-collected="{{currentJobDrawer.collected}}" data-jobid="{{currentJobDrawer.id}}" style="margin-right:12px;color: #1890ff">
|
|
|
<p class="f14 ml4">已收藏</p>
|
|
|
</i>
|
|
|
<i class="iconfont icon-shoucang f16 biggerSize" wx:else catchtap="collectPaste" data-collected="{{currentJobDrawer.collected}}" data-jobid="{{currentJobDrawer.id}}" style="margin-right:13px;">
|
|
|
<p class="f14 ml4">收藏</p>
|
|
|
</i>
|
|
|
</view>
|
|
|
<view class="miniBtn mr16" bindtap="recordBill" hover-class="thover" hover-stop-propagation="false" style="background-color:{{(agencyStatus != 1 || !isLogin) || (currentJobDrawer.state == 1 && currentJobDrawer.recruitment == 2) ? '#ccc' : ''}}">报名</view>
|
|
|
<view class="fsa" bindtap="copyClose" hover-class="thover">
|
|
|
<view class="iconfont icon-fuzhi c9 f16 mr4"></view>
|
|
|
<view class="f14">复制</view>
|
|
|
</view>
|
|
|
<!-- <view class="display-flex">
|
|
|
<view class="lNum" style="width: 60px;">{{currentJobDrawer.index < 9 ? '0'+(currentJobDrawer.index + 1): currentJobDrawer.index + 1 }}</view>
|
|
|
<view class="flex-1">
|
|
|
<view class="jobTitle2">{{currentJobDrawer.jobName}}</view>
|
|
|
<view class="jobText">{{currentJobDrawer.salaryClassifyValue}},{{currentJobDrawer.age}}</view>
|
|
|
</view>
|
|
|
<view class="mt4">
|
|
|
<i class="iconfont icon-yishoucang mt4" wx:if="{{currentJobDrawer.collected - 1 == 0}}" catchtap="collectPaste" data-collected="{{currentJobDrawer.collected}}" data-jobid="{{currentJobDrawer.id}}" style="margin-right:12px;color: #1890ff;font-size: 18px;"></i>
|
|
|
<i class="iconfont icon-shoucang f20 mt4" wx:else catchtap="collectPaste" data-collected="{{currentJobDrawer.collected}}" data-jobid="{{currentJobDrawer.id}}" style="margin-right:13px;"></i>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="display-flex">
|
|
|
<view style="width: 60px;margin-right: 12px;">
|
|
|
<view class="daili">代理</view>
|
|
|
</view>
|
|
|
<view class="flex-1">
|
|
|
<view class="jobText">{{!isLogin ? '登录查看服务费' : (agencyStatus == 1 ? (currentJobDrawer.fuWuFei ? currentJobDrawer.fuWuFei : '-') : '服务费仅代理可见')}}</view>
|
|
|
</view>
|
|
|
</view>-->
|
|
|
</view>
|
|
|
</view>
|
|
|
<scroll-view scroll-y="true" class="annunciate" style="white-space:pre-line">
|
|
|
<view class="info" hover-class="none" hover-stop-propagation="false">
|
|
|
<rich-text class hover-class="none" hover-stop-propagation="false" nodes="{{currentJobDrawer.jobDesp1}}"></rich-text>
|
|
|
<view class="contactInfo" hover-class="none" data-info="{{userInfo.agencyStatus == 1 ? (userInfo.noticeEndStr ? userInfo.noticeEndStr : ('详情咨询:' + userInfo.tel)) : (serviceInfo.userName + ' ' + (serviceInfo.workPhone || '-'))}}" hover-stop-propagation="false">{{userInfo.agencyStatus == 1 ? (userInfo.noticeEndStr ? userInfo.noticeEndStr : ('详情咨询:' + userInfo.tel)) : ('详情咨询:' + (serviceInfo.userName || '') + (serviceInfo.workPhone || '-'))}}</view>
|
|
|
<view class="f16 tac mt16" wx:if="{{userInfo.agencyStatus == 1}}" hover-class="none" hover-stop-propagation="false">
|
|
|
以上联系人,可以
|
|
|
<span class="fw500" bindtap="changeContact" style="color:#576B95;text-decoration:underline">{{userInfo.noticeEndStr ? '修改' : '改成我的'}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
<!-- <view class="footer">
|
|
|
<span class="" bindtap='hideDrawer'>
|
|
|
<view class="iconfont icon-xiala11 c9"></view>
|
|
|
<view class="f14" hover-class="none" hover-stop-propagation="false">
|
|
|
取消
|
|
|
</view>
|
|
|
</span>
|
|
|
<span bindtap='copyClose'>
|
|
|
<view class="iconfont icon-fuzhi c9"></view>
|
|
|
<view class="f14" hover-class="none" hover-stop-propagation="false">
|
|
|
复制
|
|
|
</view>
|
|
|
</span>
|
|
|
</view>-->
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view aria-role="dialog" aria-modal="true" catchtouchmove="modalMove" class="fadeIn" wx:if="{{iosDialog}}">
|
|
|
<view class="weui-mask"></view>
|
|
|
<view class="weui-dialog contact tobe" style="box-sizing:border-box;">
|
|
|
<i class="iconfont icon-guanbi guanbi c6 biggerSize" bindtap="closeDialog"></i>
|
|
|
<view class="weui-dialog__hd">
|
|
|
<view class="f20 bbd1 top" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="fw500" hover-class="none" hover-stop-propagation="false">申请加入伯才</view>
|
|
|
<view class="f16 c6" hover-class="none" hover-stop-propagation="false">请联系伯才客服</view>
|
|
|
</view>
|
|
|
<view class="bottom" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="fw500 f18" hover-class="none" hover-stop-propagation="false">伯才客服</view>
|
|
|
<view class="c3 f14">
|
|
|
{{serviceInfo.userName }}
|
|
|
<i class="mr4"></i>
|
|
|
<p class>{{serviceInfo.tel || '0371-6611 3723'}}</p>
|
|
|
</view>
|
|
|
<view wx:if="{{isLoading}}" class style="position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)" hover-class="none" hover-stop-propagation="false">
|
|
|
<view aria-role="img" aria-label="加载中" style class="weui-primary-loading">
|
|
|
<view class="weui-primary-loading__dot"></view>
|
|
|
</view>
|
|
|
<view class hover-class="none" hover-stop-propagation="false">加载中...</view>
|
|
|
</view>
|
|
|
<image src="{{serviceInfo.qrCode}}" bindload="imageLoad" show-menu-by-longpress="{{true}}" style="width: 161px;height: 161px;"></image>
|
|
|
<view class="f14 c9 mt6">长按识别二维码</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- <scroll-view class="fadeIn" wx:if="{{dialog1}}" style="position: fixed;z-index: 9999;">
|
|
|
<view class="weui-mask" bindtap="close"></view>
|
|
|
<view class="weui-half-screen-dialog">
|
|
|
<view class="innerDia p1620">
|
|
|
<view style="height: calc(75vh - 120px);overflow: auto;">
|
|
|
|
|
|
<view class="f14 c3">薪资福利</view>
|
|
|
<view class="mt10">
|
|
|
<block wx:for="{{tagArray1}}" wx:for-item="item">
|
|
|
<view bindtap='selectJobSpecialLabel' data-indexTag="1" data-index="{{index}}" class="bgAc {{item.checked ? 'active' : ''}}">{{item.name}}</view>
|
|
|
</block>
|
|
|
</view>
|
|
|
<view class="f14 c3 mt10">食宿保障</view>
|
|
|
<view class="mt10">
|
|
|
<block wx:for="{{tagArray3}}" wx:for-item="item">
|
|
|
<view bindtap='selectJobSpecialLabel' data-indexTag="3" data-index="{{index}}" class="bgAc {{item.checked ? 'active' : ''}}">{{item.name}}</view>
|
|
|
</block>
|
|
|
</view>
|
|
|
<view class="f14 c3 mt10">班制特色</view>
|
|
|
<view class="mt10">
|
|
|
<block wx:for="{{tagArray0}}" wx:for-item="item">
|
|
|
<view bindtap='selectJobSpecialLabel' data-indexTag="0" data-index="{{index}}" class="bgAc {{item.checked ? 'active' : ''}}">{{item.name}}</view>
|
|
|
</block>
|
|
|
</view>
|
|
|
|
|
|
<view class="f14 c3 mt10">其它特色</view>
|
|
|
<view class="mt10">
|
|
|
<block wx:for="{{tagArray2}}" wx:for-item="item">
|
|
|
<view bindtap='selectJobSpecialLabel' data-indexTag="2" data-index="{{index}}" class="bgAc {{item.checked ? 'active' : ''}}">{{item.name}}</view>
|
|
|
</block>
|
|
|
</view>
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
<view class="btmFix">
|
|
|
<view class="display-flex">
|
|
|
<view class="flex-1 pl20 pr10">
|
|
|
<button class="resetBtn" style="font-weight:400;" catchtap="reset" data-type="1">
|
|
|
重置
|
|
|
</button>
|
|
|
</view>
|
|
|
<view class="flex-1 pl10 pr20">
|
|
|
<button type='primary' class="loginOut ysd-basebg-color" hover-class="thover" style="font-weight:400;" catchtap="loginOut">
|
|
|
确定
|
|
|
</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
|
|
|
<scroll-view class="fadeIn" wx:if="{{dialog2}}" style="position: fixed;z-index: 9999;">
|
|
|
<view class="weui-mask" bindtap="close"></view>
|
|
|
<view class="weui-half-screen-dialog" style="height:60vh;">
|
|
|
<view class="innerDia p1620">
|
|
|
<view class="f14 c3">品牌</view>
|
|
|
<view class="mt10">
|
|
|
<block wx:for="{{brandList}}" wx:for-item="item">
|
|
|
<view bindtap='selectBrand' data-index="{{index}}" class="bgAc {{item.checked ? 'active' : ''}}">{{item.name}}</view>
|
|
|
</block>
|
|
|
</view>
|
|
|
|
|
|
<view class="btmFix">
|
|
|
<view class="display-flex">
|
|
|
<view class="flex-1 pl20 pr10">
|
|
|
<button class="resetBtn" style="font-weight:400;" catchtap="reset" data-type="2">
|
|
|
重置
|
|
|
</button>
|
|
|
</view>
|
|
|
<view class="flex-1 pl10 pr20">
|
|
|
<button type='primary' class="loginOut ysd-basebg-color" hover-class="thover" style="font-weight:400;" catchtap="loginOut">
|
|
|
确定
|
|
|
</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>-->
|
|
|
<!-- <view class="pabtm" wx:if="{{!whichOneShow}}">
|
|
|
<view class="typeChange" catchtap="choosenTop" data-id="{{toped == 2 ? 1 : 2}}" hover-class="none" hover-stop-propagation="false">
|
|
|
<image class wx:if="{{toped == 1}}" style="border-radius: 70px;width:38px;height:28px;display:block " src="{{'../../assets/images/biao1.svg'}}" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image>
|
|
|
<image class wx:else style="border-radius: 70px;width:38px;height:28px;display:block " src="{{'../../assets/images/jian1.svg'}}" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image>
|
|
|
</view>
|
|
|
<view class="tjsx vsb" bindtap="goList">
|
|
|
<i class="iconfont icon-shaixuan4"></i>
|
|
|
<view class="f12" hover-class="none" hover-stop-propagation="false">筛选</view>
|
|
|
</view>
|
|
|
</view>-->
|
|
|
|
|
|
<view class="pabtm dn" wx:if="{{!whichOneShow}}" style="top:{{(systemInfo.windowHeight - 86)}}px">
|
|
|
<view class="typeChange" catchtap="choosenTop" data-id="{{toped == 2 ? 1 : 2}}" hover-class="none" hover-stop-propagation="false">
|
|
|
<image class style="border-radius: 70px;width:38px;height:28px;display:{{toped == 1 ? 'block' : 'none'}}" src="{{'https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/biao1.svg'}}" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image>
|
|
|
<image class style="border-radius: 70px;width:38px;height:28px;display:{{toped == 2 ? 'block' : 'none'}}" src="{{'https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/jian1.svg'}}" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image>
|
|
|
</view>
|
|
|
<!-- <view class="tjsx vsb" catchtap="navigatorToRecord">
|
|
|
<view class selectable="false" space="false" decode="false">批量</view>
|
|
|
<view class hover-class="none" hover-stop-propagation="false">分享</view>
|
|
|
</view>-->
|
|
|
</view>
|
|
|
<!-- <view class="leftButton {{halfHide ? 'halfHide' :''}} {{leftShow ? 'buttonShow':''}}" bindtap="showLeft" style="top:{{(systemInfo.windowHeight * 50) / 100}}px;background-color:{{innerFilter?'rgba(255, 68, 0,.6)':'rbga(0,0,0,.6)'}}">
|
|
|
<view class="column" hover-class="none" style="word-wrap: break-word;" hover-stop-propagation="false">智能匹配</view>
|
|
|
<i class="iconfont icon-huadong f12 ml4 {{leftShow?'rotate':''}}"></i>
|
|
|
</view>-->
|
|
|
<view class="leftBox" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="mask" wx:if="{{leftShow}}" catchtouchmove="modalMove" bindtap="hideLeft"></view>
|
|
|
<view class="hideBox {{leftShow ? 'leftShow':''}}" bindtouchstart="filterTouchStart" catchtouchmove="filterTouchMove">
|
|
|
<scroll-view scroll-y="{{true}}" class="filterContainer">
|
|
|
<!-- <view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">1.烟疤纹身(单选)</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.yanba}}" wx:key="index" bindtap="setActive" data-type="yanba" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">2.意向区域</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.area}}" wx:key="index" data-type="area" data-id="{{item.id}}" bindtap="setActive" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>-->
|
|
|
<!-- <view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">1.工价</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.price}}" wx:key="index" data-type="price" data-id="{{item.id}}" bindtap="setActive" class="{{item.active== item.id ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>-->
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">1.性别(单选)</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.sex}}" bindtap="setActive" wx:key="index" data-type="sex" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">2.分类</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.classifyList}}" bindtap="setActive" wx:key="index" data-type="classifyList" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">3.薪资福利</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.jobFilter.tagArray1}}" bindtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray1" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">4.宿舍保障</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.jobFilter.tagArray3}}" bindtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray3" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">5.班制休息</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.jobFilter.tagArray0}}" bindtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray0" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">6.面试特色</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.jobFilter.tagArray4}}" bindtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray4" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sub" hover-class="none" hover-stop-propagation="false">
|
|
|
<view class="title">7.其他特色</view>
|
|
|
<view class="content">
|
|
|
<span wx:for="{{filterData.jobFilter.tagArray2}}" bindtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray2" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
<view class="btnBox bt1">
|
|
|
<button class="clearFilter" data-type="innerclear" bindtap="clearFilter1">清除</button>
|
|
|
<button class="normalBtn loginOut" bindtap="toList">确定</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|