You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
6.5 KiB
Plaintext
97 lines
6.5 KiB
Plaintext
<view class="navigator" hover-class="none" hover-stop-propagation="false">
|
|
<view class="p10 " style="background-color: #fff" hover-class="none" hover-stop-propagation="false">
|
|
<view class="weui-search-bar__box flex-1 fsa" style="background-color: #f5f5f5;border-radius: 17px;padding-left:16px">
|
|
<i class="iconfont icon-sousuo"></i>
|
|
<input type="text" class="weui-search-bar__input flex-1 c3 ml8" placeholder-style="color:#999;" value="{{inputVal}}" placeholder="搜索职位名称" bindinput="inputTyping" bindconfirm="searchKey" auto-focus confirm-type="search" />
|
|
<view class="iconfont icon-qingchu biggerSize c9 mr12" wx:if="{{inputVal}}" catchtap="clearInput"></view>
|
|
<view class="search" catchtap="searchKey">搜索</view>
|
|
</view>
|
|
</view>
|
|
<view class="topMenu">
|
|
<view class="onMune {{currIndex == '0' ? 'active' : ''}}" data-id="0" bindtap="changeMenu">
|
|
<view class="pr dib">
|
|
全部
|
|
<view class="menuBorder"></view>
|
|
</view>
|
|
</view>
|
|
<view class="onMune {{currIndex == '1' ? 'active' : ''}}" data-id="1" bindtap="changeMenu">
|
|
<view class="pr dib">
|
|
在招中
|
|
<view class="menuBorder"></view>
|
|
</view>
|
|
</view>
|
|
<view class="onMune {{currIndex == '2' ? 'active' : ''}}" data-id="2" bindtap="changeMenu">
|
|
<view class="pr dib">
|
|
已停招
|
|
<view class="menuBorder"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="p10" hover-class="none" hover-stop-propagation="false">
|
|
<view wx:if="{{recordList != null && recordList.length > 0}}" class="standardList" style="padding-top: 0;">
|
|
<scroll-view scroll-y="{{true}}" enable-back-to-top="true" bindscrolltolower="onScrollToLower" bindrefresherrefresh="onScrollRefresh" refresher-enabled="{{!isScrollTop}}" refresher-triggered="{{isTrigger}}" class="jobCenterActive" style='padding-bottom:24px' scroll-with-animation="true" scroll-into-view="{{siv}}" style="height:calc(100vh - {{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'all' || sexid != '-1' ? (navigatorBarHeight + 30) : navigatorBarHeight + (!isFilterPage ? 103 : 95)}}px);">
|
|
<view x:if="{{recordList != null && recordList.length > 0}}" class style="padding-top: 0;">
|
|
<view class="jcenter ">
|
|
<view class="listcontainer" style="">
|
|
<view class=" mb10 bgf br4" hover-start-time="50" hover-stay-time="0" wx:for="{{recordList}}" data-id="{{item.id}}" bindtap="goDetail" wx:key="index" hover-class="{{item.recruitment == '1' ? 'ahover':''}}" style="background-color:#fff;border-bottom: {{item.recruitment == '1' ? '':'1px solid #ddd'}};">
|
|
<view class="p10 pt16" hover-class="none">
|
|
<image class="markImg" style="width: 80px;height: 80px;position: absolute;right: 100px;" src="http://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/tingzhao.svg" wx:if="{{item.recruitment == 2}}"></image>
|
|
<view class="display-flex">
|
|
<view class="flex-1 vsb">
|
|
<view class="display-flex">
|
|
<view class="storeName" wx:if="{{item.jobName != null && item.jobName != ''}}">{{item.jobName}}</view>
|
|
<view class="storeName" wx:else>{{item.aliasName}}</view>
|
|
<view class="hourPay" wx:if='{{item.salaryClassify != 7}}'>{{item.salaryClassifyValue}}</view>
|
|
<view class="hourPay " wx:else>{{item.monthlyPay}}</view>
|
|
</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>
|
|
</view>
|
|
</view>
|
|
<view class="display-flex" style="align-items:flex-end">
|
|
<view scroll-x="{{true}}" class=" {{item.isTagShow==true ?'isTagShow':''}}">
|
|
<!-- <view class="t-icon t-icon-ziying1 " wx:if="{{item.signType == 1}}" style="background-repeat:no-repeat"></view> -->
|
|
<view class="tagsLi" wx:for="{{item.jobSpecialLabelNameArray}}" wx:for-item="item1" wx:key="index">{{item1}}</view>
|
|
<view class="tagsLi" wx:if="{{item.jobSpecialLabelNameArray.length <= 0}}">暂无特色</view>
|
|
</view>
|
|
<view class="cccc f12" hover-class="none" hover-stop-propagation="false">
|
|
{{item.update}}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="pb8 pt8 pl10 pr10 bt1 display-flex" style=''>
|
|
<mp-switch bindchange="changecheck" trueText="开招" height='24' width='60' falseText="停招" item='{{item}}'></mp-switch>
|
|
<view class="tac" bindtap='showDraw' data-item='{{item}}' style="width:39px;height:24px;border-radius:12px;background-color:#f5f5f5" hover-class="none" hover-stop-propagation="false">
|
|
<view class="iconfont icon-gengduo2 c9" style="transform: rotate(90deg)">
|
|
</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:else>上滑加载更多</view>
|
|
</block>
|
|
</block>
|
|
</view>
|
|
</scroll-view>
|
|
</view>
|
|
|
|
<view wx:if="{{recordList == null || recordList.length == 0 && pageShow && !isWannaShow}}" style='height:calc(100vh - 95px)' 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> |