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.

297 lines
20 KiB
Plaintext

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<view class="weui-search-bar weui-search-bar_focusing {{fromProject ?'fff' : 'fff'}}" id="searchBar" style="line-height: 1;padding-left:10px;padding-right:10px" wx:if="{{!isFilterPage}}">
<view class="weui-search-bar__form flex-1 fsa">
<view class="weui-search-bar__box flex-1 fsa" style="background-color: #f5f5f5;border-radius: 17px;">
<i class="iconfont icon-sousuo"></i>
<input type="text" class="weui-search-bar__input flex-1 c3" style="max-width:150px" placeholder-style="color:#999;" value="{{inputVal}}" placeholder="{{placeholderText}}" bindinput="inputTyping" bindconfirm="searchKey" auto-focus confirm-type="search" />
<view class="iconfont icon-qingchu1 biggerSize" wx:if="{{inputVal}}" catchtap="clearInput"></view>
<view class="search" bindtap="searchKey">搜索</view>
</view>
<!-- <view class="typeChange ml16" hover-class="none" hover-stop-propagation="false">
<image class catchtap="choosenTop" data-id="{{toped == 2 ? 1 : 2}}" style="width:60px;height: 40px;" src="{{toped == 1 ? 'https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/biaog.svg' : '../../assets/images/jiang.svg'}}" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image>
</view> -->
</view>
</view>
<!-- wx:if="{{isWannaShow}}" -->
<view class="wannaSearch pl16 mt20 c9 f14" hover-class="none" wx:if="{{isWannaShow && historyList.length > 0}}" hover-stop-propagation="false">
<view class>最近搜索</view>
<view class="laji biggerSize f14 iconfont icon-lajitong" bindtap="clearNearSearch" hover-class="none" hover-stop-propagation="false"></view>
<view class="wannaList c6 f16" style>
<view class="subset" hover-class="hcb" wx:for="{{historyList}}" bindtap="setKey" data-key="{{item}}" wx:key="idx">
{{item}}
<!-- <view class="clearIcon iconfont icon-qingchu1" hover-class="none" hover-stop-propagation="false">
</view>-->
</view>
</view>
</view>
<view class="wannaSearch pl16 mt20 c9 f14" wx:if="{{isWannaShow}}" hover-class="none" hover-stop-propagation="false">
<view>猜你想搜</view>
<view class="wannaList c6 f16" hover-class="none" hover-stop-propagation="false">
<view class="subset" hover-class="thover" wx:for="{{wannaList}}" data-key="{{item}}" bindtap="setKey">{{item}}</view>
</view>
</view>
<view style class="container" bindtouchstart="touchStart" wx:if='{{!isWannaShow}}'>
<view class="navigator">
<!-- <view class="quickapply">
<button class="text" size="mini" hover-class="none" catchgetphonenumber="getPhoneNumber" open-type="getPhoneNumber" catchtap="emptyMethod" hover-stop-propagation="false" wx:if="{{!isLogin}}">
<view class hover-class="thover" hover-stop-propagation="false" bindtap="changeRecordBillType" data-type="photo">
<view class="info">
<view class="fw500 f18">拍照报名</view>
<view class="f12 c9">自动识别</view>
</view>
<view class="t-icon t-icon-paizhao"></view>
</view>
<view class hover-class="thover" hover-stop-propagation="false" bindtap="changeRecordBillType" data-type="record">
<view class="info">
<view class="fw500">报名录单</view>
<view class="f12 c9">快速报名</view>
</view>
<view class="t-icon t-icon-ludan"></view>
</view>
</button>
<button wx:else hover-class="none" style="width: calc(100vw - 20px);">
<view class hover-class="thover" hover-stop-propagation="false" catchtap="chooseIdCard">
<view class="info">
<view class="fw500">拍照报名</view>
<view class="f12 c9">自动识别</view>
</view>
<view class="t-icon t-icon-paizhao" />
</view>
<view class hover-class="thover" hover-stop-propagation="false" catchtap="navigatorToRecord">
<view class="info">
<view class="fw500">报名录单</view>
<view class="f12 c9">快速报名</view>
</view>
<view class="t-icon t-icon-ludan" />
</view>
</button>
</view>-->
</view>
<view class="sticky" hover-class="none" hover-stop-propagation="false" wx:if="{{!isFilterPage}}">
<!-- <view class="fsa searchBar">
<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>
</view>
<view class="tarbar" style="margin-left: 24px;" bindtap="collectChange" data-id="1">
<view class="tarbarText {{choiceCollect == '1'?'collectActive':''}}">收藏</view>
</view>
</view>
<form class="weui-search-bar__form">
<view class="weui-search-bar__box" catchtap="goSearch">
<i class="iconfont icon-sousuo"></i>
<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);">搜索</view>
</view>
</form>
<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>-->
</view>
<!-- 标准列表 -->
<block wx:if="{{toped == 1}}">
<view wx:if="{{recordList != null && recordList.length > 0}}" class="standardList" style="padding-top: 0;">
<scroll-view id="listBox" bindscrolltolower="onScrollToLower" scroll-top="{{topNum}}" enhanced binddragstart="listTouchStart" bindscroll="listTouchMove" style="height:calc(100vh - 60px);background: #f5f5f5;" enable-passive scroll-x="false" scroll-y="true" scroll-into-view="{{scrollTo}}" scroll-with-animation="false" enable-back-to-top="true">
<view class="mt10" hover-class="none" hover-stop-propagation="false">
<view class="sticky" id="sticky" hover-class="none" hover-stop-propagation="false"></view>
<!-- 标准列表 -->
<view style="display:{{toped == 1 ? 'block' : 'none'}}">
<view class="standardList" style="padding-top: 0;min-height: calc(100vh - {{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1' ? '170px':'214px'}})">
<view>
<view x:if="{{recordList != null && recordList.length > 0}}" style="padding-top: 0;overflow-x: hidden;">
<view class="jcenter br8">
<view class="listcontainer p010">
<view class="jobOne bgf mb10 br8" 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="box-shadow: 0px 2px 9px 0px #eeeeee;">
<view class="p1020 jobIn" hover-class="none">
<view class="display-flex">
<view class="flex-1 vsb">
<view class="display-flex">
<view class="storeName">{{item.jobName || item.aliasName}}</view>
<view class="baomingBtn v-center" data-job="{{item}}" catchtap="goNewEnroll" hover-stop-propagation>
<i class="iconfont icon-baoming1"></i>报名
</view>
</view>
<view class="v-center mt12 mb12">
<view class="f16 c3 flex-1 display-flex">{{item.monthlyPay}}元/月,{{item.age}}</view>
</view>
<view class="display-flex">
<view class="v-center">
<image class="dlLogo" src="//matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/yicaigongzuo.png" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload />
<text class="f12 c045 ml8">郑州一才工作</text>
</view>
<view>
<text class="f12 c045 ml8">1分钟前</text>
</view>
</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>
<view class="tc p20 f12 c045" style="padding-bottom: 40px;" wx:if="{{!hasMoreData && recordList.length != 0}}">已经到底啦~</view>
<view class="tc p20 f12 c045" style="padding-bottom: 40px;" wx:if="{{hasMoreData }}">上滑加载更多</view>
</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: 80px auto 20px"></view>
<view class="tc f14 c045">暂无记录</view>
</view>
</view>
</view>
</view>
</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>
</block>
<!-- 简版列表 -->
<block wx:if="{{toped == 2}}">
<view wx:if="{{recordList != null && recordList.length > 0}}" class 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" scroll-with-animation="true" scroll-into-view="{{siv}}" style="height:calc(100vh - {{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'all' || sexid != '-1' ? (navigatorBarHeight + 151) : navigatorBarHeight + (!isFilterPage ? 103 : 95)}}px);">
<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}}</view>
<view class="jobText" wx:if="{{item.salaryClassify != 7}}">{{item.salaryClassifyValue}}{{item.age}}</view>
<view class="jobText" wx:else>{{item.minMonthlyPay+'-'+item.maxMonthlyPay+'元/月'}}{{item.age}}</view>
</view>
<button wx:if="{{!isLogin}}" class="biggerSize v-center {{item.collected - 1 == 0 ? 'collectred':''}}" open-type="getPhoneNumber" style="width:20px;background-color:#fff;padding:0;margin:0;height:20px;margin-right:13px" catchgetphonenumber="getPhoneNumber" catchtap="emptyMethod" data-type="4" data-collected="{{item.collected}}" data-jobid="{{item.id}}" hover-stop-propagation>
<icon class="iconfont icon-shoucang f20 mt4 biggerSize" style="color: #888"></icon>
</button>
<view class="mt4" wx:else>
<i class="iconfont icon-yishoucang mt4 biggerSize" wx:if="{{item.collected - 1 == 0}}" catchtap="collectPaste" data-collected="{{item.collected}}" data-jobid="{{item.id}}" style="margin-right:12px;color: #FF4400;font-size: 18px;"></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>
</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 wx:if="{{!isLogin}}">
<view style="padding:10px 12px;">
<text style="font-size: 14px;color: #999999;line-height: 20px;">未登录时只能使用部分功能,成为伯才代理即可使用更多功能。</text>
</view>
<view class="mt12 f14 tc" bindtap="goLogin" style="color: #576b95;padding-bottom: 80px;">登录稻田</view>
</block>
</block>
</view>
</scroll-view>
</view>
<view wx:if="{{(recordList == null || recordList.length == 0 ) && pageShow && !isWannaShow}}" 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>
</block>
<view class="bottomBox" wx:if="{{isFilterPage}}" hover-class="none" hover-stop-propagation="false">
<button class="normalBtn backIndex" bindtap="backIndex">返回首页</button>
</view>
</view>
<view class="drawerBox">
<view class="drawerMask {{drawerShow ? 'showDrawer' : ''}}" bindtap="hideDrawer"></view>
<view class="drawer {{drawerShow ? 'showDrawer' : ''}}">
<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: #FF4400">
<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>
</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.aliasName + (serviceInfo.workPhone || '-'))}}</view>
<view class="f14 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">改成我的</span>
</view>
</view>
</scroll-view>
</view>
</view>
</view>
<view aria-role="dialog" aria-modal="true" class="fadeIn" catchtouchmove="modalMove" 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>
<record-bill wx:if="{{recordBillShow}}" show="{{recordBillShow}}" jobDetail="{{jobDetail}}"></record-bill>