cyl/develop
zsk 12 months ago
commit 3ddb159f90

@ -14,6 +14,7 @@ import {
Page({
data: {
// currCode: '',
appId: app.globalData.appId,
fromBocai: true, // 商家后台职位的判断
kefuShow: false, // 客服抽屉的显隐
storeJobId: "",

@ -1,7 +1,7 @@
<view class="pb180">
<!-- <canvas type="2d" style="position: absolute;left:-2000px; width: 425px; height: 350px; background: #fff;" id="canvasId"></canvas> -->
<view>
<!-- <view class="display-flex servicePrice mt12 p14" hover-class="none" hover-stop-propagation="false" wx:if="{{false}}">
<!-- <view class="display-flex servicePrice mt12 p14" wx:if="{{false}}">
<view class="left">
<view class="price ysd-base-f40">
服务费:
@ -17,41 +17,41 @@
<icon wx:if="{{isAgency}}" class="iconfont {{isServicePriceShow ? 'icon-zhengyan1' : 'icon-biyan1'}} ysd-base-f40" size="23" color bindtap="toggleprice" data-index="{{isServicePriceShow ? 1 : 2}}" style="height: 18px; position: relative; top: -10px;"></icon>
</view>
</view>-->
<view wx:if="{{corpUserFlag}}" class="bgf pl16 pr16 br8" hover-class="none" hover-stop-propagation="false">
<view wx:if="{{jobDetail.record.askAgencyName}}" class="fsa h45 bb1" hover-class="none" hover-stop-propagation="false">
<view class="fss" hover-class="none" hover-stop-propagation="false" style="flex: none;">
<view wx:if="{{corpUserFlag}}" class="bgf pl16 pr16 br8">
<view wx:if="{{jobDetail.record.askAgencyName}}" class="fsa h45 bb1">
<view class="fss" style="flex: none;">
<view class="fw500 mr4 g_flex_column_center">来源</view>
</view>
<view class="c6 mt4" hover-class="none" hover-stop-propagation="false">{{jobDetail.record.askAgencyName}}</view>
<view class="c6 mt4">{{jobDetail.record.askAgencyName}}</view>
</view>
<view class="fsa h45" hover-class="none" hover-stop-propagation="false">
<view class="fss" hover-class="none" hover-stop-propagation="false" style="flex: none;">
<view class="fsa h45">
<view class="fss" style="flex: none;">
<view class="fw500 mr4 g_flex_column_center">项目方</view>
</view>
<view class="fse" hover-class="none" hover-stop-propagation="false" style="flex: 1;">
<view class="fse" style="flex: 1;">
<span class="c6" selectable="false" space="false" decode="false">{{jobDetail.record.supplier.supplierName}}</span>
</view>
</view>
</view>
<view class="bgf p16 br8 mt8" style="padding-top:0rpx;padding-bottom:0rpx" bindtap="showFee">
<view class="fsa" hover-class="none" hover-stop-propagation="false">
<view class="fss" hover-class="none" hover-stop-propagation="false" style="flex: none;">
<view class="fsa">
<view class="fss" style="flex: none;">
<view class="fw500 mr4 h67 g_flex_column_center">代理佣金</view>
<icon class="iconfont {{isServicePriceShow ? 'icon-zhengyan1' : 'icon-biyan1'}} ysd-base-f40 f22 h67 g_flex_column_center" color data-index="{{isServicePriceShow ? 1 : 2}}" wx:if="{{isAgency}}" catchtap="toggleprice" style="width: 67px;"></icon>
</view>
<view class="fse h67" hover-class="none" hover-stop-propagation="false" style="flex: 1;">
<view class="fse h67" style="flex: 1;">
<span class wx:if="{{isServicePriceShow && isAgency}}">{{ (fuWuFei || '详询客服')}}</span>
<span class wx:else >***</span>
<view class="iconfont icon-you f14 c045 ml4" hover-class="none" hover-stop-propagation="false"></view>
<span class wx:else>***</span>
<view class="iconfont icon-you f14 c045 ml4"></view>
</view>
</view>
</view>
<view class="bgf mt10 br8 pb20" hover-class="none" hover-stop-propagation="false">
<view class="bgf mt10 br8 pb20">
<view class="p16 pb10" style="padding-top:10px" id="tocanvas">
<view class="fsa" style="align-items:start">
<text class="jobTitle" selectable="{{true}}">{{jobDetail.record.jobName}}</text>
<view class="f14 c045 pt4" hover-class="none" hover-stop-propagation="false">{{jobDetail.record.update}}</view>
<view class="f14 c045 pt4">{{jobDetail.record.update}}</view>
</view>
<view class="mb8">
<view class="fss c045">
@ -72,18 +72,18 @@
<!-- <view wx:if="{{jobDetail.record.rebate != null}}" class='tagsLi spli'>
返费{{jobDetail.record.rebate}}
</view>-->
<view class="display-flex" hover-class="none" hover-stop-propagation="false">
<view class="display-flex">
<!-- <view class="t-icon t-icon-ziying1" wx:if="{{jobDetail.storeProjectSignType == 1}}"></view> -->
<view class="tagsLi" style="color:{{labelColor[index % labelColor.length]}};background-color:{{bgColor[index % bgColor.length]}};" wx:for="{{jobDetail.record.jobRequestLabelNames}}" wx:for-item="item1" wx:key="index">{{item1}}</view>
</view>
<view class="pr10 pt4 pb4 fsa cusFlexStart">
<view class="br2 fss" style="background: #f1faff;" wx:for="{{item.labelGroup}}" wx:key="itm" wx:for-item="itm">
<view class="f12 pl4 pr4" style="color:#646572" hover-class="none" hover-stop-propagation="false">{{itm || '-'}}</view>
<view class="f12 pl4 pr4" style="color:#646572">{{itm || '-'}}</view>
</view>
<view class="f12 pl4 pr4" style="background: #f1faff;" wx:if="{{item.labelGroup.length <= 0}}">暂无特色</view>
</view>
<view class="fsa" style="align-items:flex-end">
<view class="fss" hover-class="none" hover-stop-propagation="false">
<view class="fss">
<view class="jobMoney ysd-base-f40">
<!-- {{jobDetail.record.combiSalary}} -->
<view class="hourPay" wx:if="{{jobDetail.record.salaryClassify == 0}}">
@ -153,12 +153,12 @@
<!-- <view wx:if="{{item.isImg}}" > -->
<image data-src="{{item.url}}" data-id="{{item.id}}" wx:if="{{item.isImg}}" src="{{item.url}}" mode="aspectFill" class="scrollImg" bindtap="showImage"></image>
<view class="videoContainer" data-id="{{item.id}}" bindtap="showVideo" hover-class="none" hover-stop-propagation="false" wx:if="{{!item.isImg && item.url}}" style="width:100%;height:100%">
<view class="videoContainer" data-id="{{item.id}}" bindtap="showVideo" wx:if="{{!item.isImg && item.url}}" style="width:100%;height:100%">
<video class="theVideo" id="{{item.id}}" data-id="{{item.id}}" src="{{item.url}}" show-fullscreen-btn="{{false}}" show-play-btn="{{false}}" show-center-play-btn="{{false}}" enable-play-gesture="{{true}}" bindfullscreenchange="fullScreen">
<view wx:if="{{isShareShow}}" bindtap="shareVideo" custom-cache="{{false}}" data-src="{{item.url}}" class="t-icon t-icon-fenxiang" hover-class="none" hover-stop-propagation="false"></view>
<view wx:if="{{isShareShow}}" bindtap="shareVideo" custom-cache="{{false}}" data-src="{{item.url}}" class="t-icon t-icon-fenxiang"></view>
</video>
</view>
<view bindtap="shareVideo" custom-cache="{{false}}" data-src="{{item.url}}" class="t-icon t-icon-fenxiang" hover-class="none" hover-stop-propagation="false"></view>
<view bindtap="shareVideo" custom-cache="{{false}}" data-src="{{item.url}}" class="t-icon t-icon-fenxiang"></view>
<!-- </view> -->
<!-- <view wx:if="{{!item.isImg}}">
<view class="pr" class="scrollImgBox">
@ -207,40 +207,85 @@
</view>
</view>
<view class="f14">
<block wx:if="{{currIndex == '1'}}">
<block wx:if="{{currIndex == '1' && appId !== 'wxe431e0b3abd9ae0b'}}">
<view wx:if="{{jobDetail.record.notes}}">
<view class="detailH3">温馨提示</view>
<view class="pri ysd-base-f40 border1" style="line-height:24px;padding:3px 8px;border-radius: 4px;text-align: justify;">{{jobDetail.record.notes}}</view>
</view>
<view class="detailH3">薪资待遇</view>
<view class="outSp outSp_new">
<view class="display-flex">
<view class="rb1 rb1_new">薪资明细</view>
<view class="textb1 textb1_new">{{jobDetail.record.salaryDetail}}</view>
</view>
</view>
<view class="detailH3">招聘要求</view>
<view class="outSp outSp_new">
<view class="display-flex">
<view class="rb1 rb1_new">性别年龄</view>
<view class="textb1 textb1_new">{{showSexAgeText}}</view>
</view>
</view>
<view class="detailH3">岗位说明</view>
<view class="outSp outSp_new">
<view class="display-flex">
<view class="rb1 rb1_new">班次工时</view>
<view class="textb1 textb1_new">{{jobDetail.record.workClasses}}</view>
</view>
<view class="display-flex">
<view class="rb1 rb1_new">其他说明</view>
<view class="textb1 textb1_new">{{jobDetail.record.otherDesp}}</view>
</view>
</view>
<view class="detailH3">对接信息</view>
<view class="outSp outSp_new">
<view class="display-flex">
<view class="rb1 rb1_new">面试地点</view>
<view class="textb1 textb1_new fsa flex-1">
<view class>{{jobDetail.record.interviewAddr || '-'}}</view>
<i wx:if="{{jobDetail.record.interviewLat}}" class="iconfont icon-dizhi11 f16 mr4 biggerSize" style="color:#027AFF;" bindtap="chooseMap" data-address="{{jobDetail}}" data-type="interview"></i>
</view>
</view>
</view>
<view wx:if="{{jobDetail.record.OtherInfo}}">
<view class="detailH3">其它信息</view>
<view class="pri border1" style="line-height:24px;padding:3px 8px;border-radius: 4px;color:#333">{{jobDetail.record.OtherInfo}}</view>
</view>
</block>
<block wx:if="{{currIndex == '1' && appId == 'wxe431e0b3abd9ae0b' }}">
<view wx:if="{{jobDetail.record.notes}}">
<view class="detailH3">注意事项</view>
<view class="pri ysd-base-f40" style="line-height:24px;padding:3px 8px;border-radius: 4px;text-align: justify;">{{jobDetail.record.notes}}</view>
</view>
<view class="detailH3">一、薪资待遇</view>
<view class="outSp">
<view class="display-flex">
<view class="rb1">薪资明细</view>
<view class="rb1">1. 薪资明细</view>
<view class="textb1">{{jobDetail.record.salaryDetail}}</view>
</view>
</view>
<view class="detailH3">招聘要求</view>
<view class="detailH3">二、职位要求</view>
<view class="outSp">
<view class="display-flex">
<view class="rb1">性别年龄</view>
<view class="rb1">1. 性别年龄</view>
<view class="textb1">{{showSexAgeText}}</view>
</view>
</view>
<view class="detailH3">岗位说明</view>
<view class="detailH3">三、岗位说明</view>
<view class="outSp">
<view class="display-flex">
<view class="rb1">班次工时</view>
<view class="rb1">1. 班次工时</view>
<view class="textb1">{{jobDetail.record.workClasses}}</view>
</view>
<view class="display-flex">
<view class="rb1">其他说明</view>
<view class="rb1">2. 其他说明</view>
<view class="textb1">{{jobDetail.record.otherDesp}}</view>
</view>
</view>
<view class="detailH3">对接信息</view>
<view class="detailH3">四、面试对接</view>
<view class="outSp">
<view class="display-flex">
<view class="rb1">面试地点</view>
<view class="rb1">1. 面试地点</view>
<view class="textb1 fsa flex-1">
<view class>{{jobDetail.record.interviewAddr || '-'}}</view>
<i wx:if="{{jobDetail.record.interviewLat}}" class="iconfont icon-dizhi11 f16 mr4 biggerSize" style="color:#027AFF;" bindtap="chooseMap" data-address="{{jobDetail}}" data-type="interview"></i>
@ -249,7 +294,7 @@
</view>
<view wx:if="{{jobDetail.record.OtherInfo}}">
<view class="detailH3">其它信息</view>
<view class="pri border1" style="line-height:24px;padding:3px 8px;border-radius: 4px;color:#333">{{jobDetail.record.OtherInfo}}</view>
<view class="pri" style="line-height:24px;padding:3px 8px;border-radius: 4px;color:#333">{{jobDetail.record.OtherInfo}}</view>
</view>
</block>
<block wx:if="{{currIndex == '2'}}">
@ -365,8 +410,8 @@
<view class="textb1">{{jobDetail.record.returnFeeDesp}}</view>
</view>
</view>
<view wx:elif="{{!isLogin}}" class bindtap="goNewEnroll" hover-class="none" hover-stop-propagation="false">仅登录可见</view>
<view wx:else class bindtap="showTobe" hover-class="none" hover-stop-propagation="false">仅代理可见</view>
<view wx:elif="{{!isLogin}}" class bindtap="goNewEnroll">仅登录可见</view>
<view wx:else class bindtap="showTobe">仅代理可见</view>
</block>
<block wx:if="{{currIndex == '5'}}">
<view class="pri" style="line-height:24px;padding:5px 8px;border-radius: 4px;color:#333">
@ -374,12 +419,12 @@
<!-- <icon class="iconfont icon-fuzhi mr4" style="font-size:16px;float: right;"></icon> -->
<span class="desp-copy">复制</span>
</view>
<!-- <rich-text class style="text-align: justify;" hover-class="none" hover-stop-propagation="false" nodes="{{jobDetail.record.jobDesp1}}"></rich-text> -->
<text class style="text-align: justify;" hover-class="none" hover-stop-propagation="false">{{jobDetail.record.jobInfoWithoutReturnFee}}</text>
<!-- <rich-text class style="text-align: justify;" nodes="{{jobDetail.record.jobDesp1}}"></rich-text> -->
<text class style="text-align: justify;">{{jobDetail.record.jobInfoWithoutReturnFee}}</text>
<!-- <view class="contactInfo" hover-class="none" data-info="{{jobDetail.record.jobInfoWithoutReturnFee}}" hover-stop-propagation="false"></view> -->
</view>
<view class="contactInfo" style="white-space: pre-line" 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">
<view class="f14 tac mt16" wx:if="{{userInfo.agencyStatus == 1}}">
以上联系人,可以
<span class="fw500" bindtap="changeContact" style="color:#576B95;text-decoration:underline">改成我的</span>
</view>
@ -393,8 +438,8 @@
<!-- <icon class="iconfont icon-fuzhi mr4" style="font-size:16px;float: right;"></icon> -->
<span class="desp-copy">复制</span>
</view>
<rich-text class style="text-align: justify;" hover-class="none" hover-stop-propagation="false" nodes="{{jobDetail.record.lastNotice}}"></rich-text>
<!-- <text class style="text-align: justify;" hover-class="none" hover-stop-propagation="false">{{jobDetail.record.lastNotice}}</text> -->
<rich-text class style="text-align: justify;" nodes="{{jobDetail.record.lastNotice}}"></rich-text>
<!-- <text class style="text-align: justify;" >{{jobDetail.record.lastNotice}}</text> -->
</view>
</block>
</view>
@ -452,13 +497,15 @@
<icon class="iconfont icon-kefu7 lh1 f16" style="font-size:18px;color:#787878;"></icon>
<view class="btext" style="margin-top:4px;">客服</view>
</view>-->
<!-- <view class="flex-3 pl12" wx:if="{{!isSharePage}}" hover-class="none" hover-stop-propagation="false">
<!-- <view class="flex-3 pl12" wx:if="{{!isSharePage}}" >
<button type class="detailBtn1" bindtap="goIndex">返回首页</button>
</view>-->
<view class="fse flex-1 pl16" hover-class="none" hover-stop-propagation="false">
<view class="fse flex-1">
<!-- #if MP -->
<view style="width: 16px;"></view>
<view wx:if="{{isAgency}}" class="detailBtn1 fsc mr16 flex-1" style="height:40px;width:100px" catchtap="kefu" data-custom-service-url="{{jobDetail.record.customServiceUrl}}" data-collected="{{jobDetail.record.collected}}" data-jobid="{{jobDetail.record.id}}" hover-class="thover" hover-stop-propagation="false">
<!-- <view class="fsc" hover-class="none" hover-stop-propagation="false"> -->
<!-- <view class="fsc" > -->
<icon class="iconfont icon-message f16" style="color:#1890ff;line-height:40px"></icon>
<view class style="margin-left:4px">客服</view>
<!-- </view> -->
@ -467,6 +514,7 @@
<icon class="iconfont icon-message f16" style="color:#ccc;line-height:40px"></icon>
<view class="cccc" style="margin-left:4px">客服</view>
</view>
<!-- #endif -->
<block wx:if="{{isAgency}}">
<view class="flex-2" style="padding: 0 16px;width:200px" wx:if="{{!isMaskShow}}">
<button type class="detailBtn" hover-class="thover" bindtap="goNewEnroll">立即报名</button>
@ -491,11 +539,11 @@
<view class="weui-dialog__hd">
<i class="iconfont icon-guanbi guanbi c6 biggerSize" bindtap="closeDialog"></i>
<view class="f16 c3 fw500 mb32">加客户经理微信</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 wx:if="{{isLoading}}" class style="position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)">
<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 class>加载中...</view>
</view>
<image src="{{serviceInfo.qrCode}}" bindload="imageLoad" show-menu-by-longpress="{{true}}" style="width: 184px;height: 184px;"></image>
<view class="f14 c3 mt6">长按识别二维码</view>
@ -536,13 +584,13 @@
<view class="weui-dialog contact tobe" style="box-sizing:border-box;">
<i class="iconfont icon-guanbi guanbi c6 biggerSize" bindtap="closeTobe"></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 class="f20 bbd1 top">
<view class="fw500">申请加入伯才</view>
<view class="f16 c6">请联系客户经理</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="bottom">
<view class>
<view class="fw500 f18">客户经理</view>
<view class="c3 f14">
{{serviceInfo.userName }}
<i class="mr4"></i>
@ -564,7 +612,7 @@
<button class="normalBtn loginOut" bindtap="saveToalbum">保存到相册</button>
</view>
</bottom-drawer>
<!-- <view class="kefuBox" hover-class="none" hover-stop-propagation="false"> -->
<!-- <view class="kefuBox" > -->
<!-- <image class="kefuBox" catchtap="kefu" data-custom-service-url="{{jobDetail.record.customServiceUrl}}" data-collected="{{jobDetail.record.collected}}" data-jobid="{{jobDetail.record.id}}" src="../../assets/images/customer-service.png" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image> -->
<bottom-drawer show="{{kefuShow}}" drawerType="kefuShow" catchtouchmove="modalMove" bindhidedrawer="hidedrawershow" class="bottomDrawer" touchClose="{{true}}" cancerShow="{{false}}">
@ -572,7 +620,7 @@
<i class="iconfont icon-shouji cf40 mr4 f14"></i>
{{item.aliasName + ' ' + item.tel}}
</view>
<view class="bgf5" style="height:8px" hover-class="none" hover-stop-propagation="false"></view>
<view class="bgf5" style="height:8px"></view>
<view class="tac" style="height:68px;padding-bottom:28px;padding-top:12px" bindtap="hideKefu">取消</view>
</bottom-drawer>
<!-- </view> -->

@ -386,10 +386,13 @@ button.collectBtn {
color: #333;
}
.outSp {
border: 1px solid #f3f3f3;
border-radius: 4px;
/* line-height: 56rpx; */
}
.outSp_new {
border: 1px solid #f3f3f3;
}
.outSp .display-flex:last-child .rb1,
.outSp .display-flex:last-child .textb1 {
border-bottom: 0;
@ -408,6 +411,8 @@ button.collectBtn {
color: #666;
text-align: center;
width: 95px;
}
.rb1_new {
border-right: 1px solid #f3f3f3;
border-bottom: 1px solid #f3f3f3;
display: flex;
@ -417,11 +422,13 @@ button.collectBtn {
.textb1 {
white-space: pre-line;
color: #333;
border-bottom: 1px solid #f3f3f3;
padding: 0 8px;
flex: 1;
line-height: 1.8;
padding-top: 3px;
}
.textb1_new {
border-bottom: 1px solid #f3f3f3;
padding: 3px 8px 0;
}
.jobMoney {
color: var(--color-ysd);

@ -74,7 +74,8 @@ Page({
name: '其他特色'
}
],
colorList: [{
colorList: [
{
color: '#1890ff',
background: '#ccc'
},
@ -86,8 +87,8 @@ Page({
color: '#a2cfb1',
background: '#ccc'
},
],
filterStyle: '',
nationArray,
nationIndex: -1, // 民族的索引
chaShowed: false,
@ -4954,14 +4955,16 @@ Page({
// if (that.data.innerScroll == true) {
if (e.top <= 0) {
that.setData({
innerScroll: true,
refreshabel: false
filterStyle: 'box-shadow: 0px 4px 4px 0px rgba(218, 218, 218, 0.5)'
})
} else if (e.top >= 223) {
} else {
that.setData({
innerScroll: false,
refreshabel: true
filterStyle: ''
})
// that.setData({
// innerScroll: false,
// refreshabel: true
// })
}
}).exec()
},

@ -3,7 +3,9 @@
<view class="tabs daotian display-flex fw500" style="width:128px;text-align:center;padding-top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 4}}px;margin-top:{{}};font-size:34rpx;letter-spacing: 1px;">伯才供应链</view>
</view>-->
<!-- bindrefresherrefresh="onScrollRefresh" refresher-triggered="{{isTrigger}}" refresher-enabled="{{true}}" -->
<scroll-view wx:if="{{appId == 'wxe431e0b3abd9ae0b' }}" refresher-enabled="{{false}}" bindrefresherrefresh="onScrollRefresh" scroll-top="{{topNum}}" enhanced decelerationDisabled="{{false}}" bounces="{{false}}" binddragstart="listTouchStart" bindscroll="listTouchMove" style="height:100vh;display:flex;flex-direction:column" enable-passive scroll-x="false" scroll-y="{{true}}" scroll-into-view="{{scrollTo}}" scroll-with-animation="false" enable-back-to-top="true" bindtouchmove="handleOuterScroll">
<!-- bindtouchmove="handleOuterScroll" -->
<scroll-view wx:if="{{appId == 'wxe431e0b3abd9ae0b' }}" bindscrolltolower="onScrollToLower" refresher-triggered="{{isTrigger}}" refresher-enabled="{{true}}" style="height:100vh;display:flex;flex-direction:column;" bindrefresherrefresh="onScrollRefresh" scroll-top="{{topNum}}" enhanced decelerationDisabled="{{false}}" bounces="{{false}}" binddragstart="listTouchStart" bindscroll="handleOuterScroll" enable-passive scroll-x="false" scroll-y="{{true}}" scroll-into-view="{{scrollTo}}" scroll-with-animation="false" enable-back-to-top="true">
<view class>
<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>
@ -11,7 +13,7 @@
</view>
<!-- catchtap="goSearch" -->
<view class="weui-search-bar__box" id="searchInput" style="overflow:hidden">
<view class="fss g_flex_1" hover-class="none" hover-stop-propagation="false" style="position: relative;">
<view class="fss g_flex_1" style="position: relative;">
<i class="iconfont icon-sousuo11 mr4"></i>
<view style="position: absolute;left: 18px;top: 0;width: 90%;" wx:if="{{isSwiper && inputVal == ''}}">
<swiper class="c9 f14 ml4" style="height: 40px;width:70px;line-height:42px" bindchange="getSwiperIndex" autoplay circular vertical interval="{{5000}}" duration="{{600}}">
@ -30,7 +32,7 @@
<!-- <image class style="width:40px;height:40px;margin-left:12px" bindtap="toEnroll" src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/IOS/ksbm.svg" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image> -->
</view>
<view class hover-class="none" wx:if="{{true}}" hover-stop-propagation="false">
<view id="navBox" hover-class="none" hover-stop-propagation="false">
<view id="navBox">
<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="3000" duration="300" display-multiple-items="1" skip-hidden-item-layout="false">
@ -42,13 +44,13 @@
<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">
<view class="por" style="width:44px" hover-class="none" hover-stop-propagation="false">
<view class="por" style="width:44px">
<image class src="{{item.img}}" mode="aspectFit|aspectFill|widthFix" binderror bindload></image>
<view class="poa" wx:if="{{!readed && item.title == '消息中心'}}" style="width:10px;height:10px;border-radius:50%;right:-2px;top:-2px;background-color:#ff4400" hover-class="none" hover-stop-propagation="false"></view>
<view class="poa" wx:if="{{!readed && item.title == '消息中心'}}" style="width:10px;height:10px;border-radius:50%;right:-2px;top:-2px;background-color:#ff4400"></view>
</view>
<view class="f12 lh1" hover-class="none" hover-stop-propagation="false">{{item.title}}</view>
<view class="f12 lh1">{{item.title}}</view>
</view>
<!-- <view class="" bindtap='witchNav' data-title="职教职培" data-url="/subPage/vocationalList/index" hover-class="none" hover-stop-propagation="false">
<!-- <view class="" bindtap='witchNav' data-title="职教职培" data-url="/subPage/vocationalList/index" >
职教职培
</view>-->
</view>
@ -56,11 +58,11 @@
</view>
</view>
<view class="sticky" id="sticky" data-test="ceshi" hover-class="none" hover-stop-propagation="false">
<view class="sticky mt6" id="sticky" style="{{filterStyle}}" data-test="ceshi">
<!-- <view class="fsa " catchtouchmove="modalMove" style> -->
<view class="fsa searchBar" style hover-class="none" hover-stop-propagation="false">
<view class="fsa" hover-class="none" hover-stop-propagation="false">
<view wx:for="{{tabGroup}}" class="tarbar" style="margin-right: 24px;" data-item="{{item}}" bindtap="collectChange">
<view class="fsa searchBar" style>
<view class="fsa">
<view wx:for="{{tabGroup}}" wx:key="index" class="tarbar" style="margin-right: 24px;" data-item="{{item}}" bindtap="collectChange">
<view class="tarbarText {{choiceCollect == item.key?'collectActive':''}}">{{item.name}}</view>
</view>
</view>
@ -122,69 +124,69 @@
<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>
<!-- catchtap="hideLeft" -->
<view class="gjFixed" catchtouchmove="modalMove" wx:if="{{whichOneShow == 'special'}}">
<view class="filterContainer filterBox" style hover-class="none" hover-stop-propagation="false">
<scroll-view class style="padding:0;background-color:#f5f5f5" scroll-y="{{true}}" hover-class="none" hover-stop-propagation="false">
<view class="{{item.id == filterTo ? 'filterActive' : ''}} c3" style="width:84px;padding:12px 0" wx:for="{{anchorList}}" wx:for-item="item" catchtap="goAnchor" data-item="{{item}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</view>
<view class="filterContainer filterBox" style>
<scroll-view class style="padding:0;background-color:#f5f5f5" scroll-y="{{true}}">
<view class="{{item.id == filterTo ? 'filterActive' : ''}} c3" style="width:84px;padding:12px 0" wx:for="{{anchorList}}" wx:for-item="item" catchtap="goAnchor" data-item="{{item}}">{{item.name}}</view>
</scroll-view>
<scroll-view style="width:calc(100% - 100px);padding:8px" bindscroll="catchScrollInfo" data-filter-to="{{filterTo}}" scroll-into-view="{{filterTo}}" catchtap scroll-y="{{true}}" scroll-with-animation="{{true}}">
<view class="sub" id="age" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="age">
<view class="title">年龄(岁)</view>
<view class="content por" style="justify-content:space-between">
<!-- <view class="slider_value" style="position: absolute;top: -10px;left: 10px;color: var(--color-ysd);" hover-class="none" hover-stop-propagation="false">{{userAge == 60 ? userAge + '+' : userAge }}</view>
<!-- <view class="slider_value" style="position: absolute;top: -10px;left: 10px;color: var(--color-ysd);" >{{userAge == 60 ? userAge + '+' : userAge }}</view>
<slider block-size="28" step="{{1}}" selected-color="var(--color-ysd)" bindchange="sliderChange" bindchanging="sliderChange" value="{{userAge}}" min="{{0}}" max="{{60}}"/>-->
<view class="slider_value fsa" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)" hover-class="none" hover-stop-propagation="false">
<view class hover-class="none" hover-stop-propagation="false">{{minAge + '-'}}</view>
<view class hover-class="none" hover-stop-propagation="false">{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
<view class="slider_value fsa" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)">
<view class>{{minAge + '-'}}</view>
<view class>{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
</view>
<range-slider height="50" block-size="50" min="16" max="60" width="{{530}}" values="{{rangeValues}}" bindrangechange="onRangeChange" activeColor="var(--color-ysd)"></range-slider>
</view>
</view>
<view class="sub" id="gender" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="gender">
<view class="title">性别</view>
<!-- wx:if="{{index != filterData.sex.length - 1}}" -->
<view class="content" style="justify-content:space-between">
<span wx:for="{{filterData.sex}}" catchtap="setActive" wx:key="index" data-type="sex" data-id="{{item.id}}" style="margin-right:{{index == filterData.sex.length - 1? '0':''}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{filterData.sex}}" catchtap="setActive" wx:key="index" data-type="sex" data-id="{{item.id}}" style="margin-right:{{index == filterData.sex.length - 1? '0':''}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<!-- <view class="sub" id="class" hover-class="none" hover-stop-propagation="false">
<!-- <view class="sub" id="class" >
<view class="title">分类</view>
<view class="content">
<span wx:for="{{filterData.classifyList}}" catchtap="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>
<span wx:for="{{filterData.classifyList}}" catchtap="setActive" wx:key="index" data-type="classifyList" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" >{{item.name}}</span>
</view>
</view>-->
<view class="sub" id="xzfl" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="xzfl">
<view class="title">薪资福利</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray1" class="{{filterStatus.unset_tagArray1 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray1}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray1}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray1" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="ssbz" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="ssbz">
<view class="title">吃饭住宿</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray3" class="{{filterStatus.unset_tagArray3 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray3}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray3}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray3" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="bzxx" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="bzxx">
<view class="title">班制休息</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray0" class="{{filterStatus.unset_tagArray0 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray0}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray0}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray0" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="msts" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="msts">
<view class="title">面试特色</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray4" class="{{filterStatus.unset_tagArray4 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray4}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray4}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray4" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="qtts" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="qtts">
<view class="title">其他特色</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray2" class="{{filterStatus.unset_tagArray2 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray2}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray2}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray2" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
</scroll-view>
@ -235,23 +237,23 @@
</view>
</view>
</view>
<view class="fss" style="width:100vw" hover-class="none" hover-stop-propagation="false" wx:if="{{selectBrandList.length > 0 || selectJobList.length > 0 || sexid != '-1' ||(storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != '')}}">
<view class="fss" style="width:100vw" wx:if="{{selectBrandList.length > 0 || selectJobList.length > 0 || sexid != '-1' ||(storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != '')}}">
<scroll-view class="filterTag bt1" scroll-x="{{true}}" scroll-y="{{false}}" enable-flex>
<view class="fss" hover-class="none" hover-stop-propagation="false">
<!-- <view class="tc genderTag f14 por {{activez != 'zuigao' && (selectJobList.length > 0 || selectBrandList.length > 0 || sexid != '-1') ? 'hascontent' : ''}}" catchtap="deletePaixu" style="min-width:60px" wx:if="{{activez != 'zuigao'}}" hover-class="none" hover-stop-propagation="false">
<view class="por" hover-class="none" hover-stop-propagation="false">
<view class="fss">
<!-- <view class="tc genderTag f14 por {{activez != 'zuigao' && (selectJobList.length > 0 || selectBrandList.length > 0 || sexid != '-1') ? 'hascontent' : ''}}" catchtap="deletePaixu" style="min-width:60px" wx:if="{{activez != 'zuigao'}}" >
<view class="por" >
<view class="clear_icon iconfont icon-qingchu1"></view>
{{firstMenu}}
</view>
</view>-->
<view class="tc genderTag f14 por" catchtap="deleteAge" style="min-width:60px" wx:if="{{ storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != ''}}" hover-class="none" hover-stop-propagation="false">
<view class="por" hover-class="none" hover-stop-propagation="false">
<view class="tc genderTag f14 por" catchtap="deleteAge" style="min-width:60px" wx:if="{{ storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != ''}}">
<view class="por">
<view class="clear_icon iconfont icon-qingchu1"></view>
{{maxAge == minAge ? maxAge + '岁' : storeJobListSearchForm.ageRangeStr + (maxAge == 60 ? '+' : '')}}
</view>
</view>
<view class="tc genderTag f14 por {{sexid != '-1' && (selectJobList.length > 0 || selectBrandList.length > 0 ) ? 'hascontent' : ''}}" catchtap="deleteSex" style="min-width:60px" wx:if="{{sexid != '-1'}}" hover-class="none" hover-stop-propagation="false">
<view class="por" hover-class="none" hover-stop-propagation="false">
<view class="tc genderTag f14 por {{sexid != '-1' && (selectJobList.length > 0 || selectBrandList.length > 0 ) ? 'hascontent' : ''}}" catchtap="deleteSex" style="min-width:60px" wx:if="{{sexid != '-1'}}">
<view class="por">
{{secondMenu}}
<view class="clear_icon iconfont icon-qingchu1"></view>
</view>
@ -274,7 +276,7 @@
</view>
</view>
</scroll-view>
<view class="clear" catchtap="clearFilter1" data-type="outerClear" hover-class="none" hover-stop-propagation="false">
<view class="clear" catchtap="clearFilter1" data-type="outerClear">
<i class="iconfont icon-qingkong1 f14"></i>
清除
</view>
@ -383,12 +385,12 @@
</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 class="display-flex" >
<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'}}" >
<view class >{{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 class="tc genderTag f14 por {{sexid != '-1' && (selectJobList.length > 0 || selectBrandList.length > 0 ) ? 'hascontent' : ''}}" style="min-width:60px" wx:if="{{sexid != '-1'}}" >
<view class >{{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">
@ -401,20 +403,20 @@
</block>
</view>
</view>
<view class="clear" catchtap="clearFilter1" data-type="outerClear" hover-class="none" hover-stop-propagation="false">
<view class="clear" catchtap="clearFilter1" data-type="outerClear" >
<i class="iconfont icon-qingkong1 f14"></i>
清除
</view>
</scroll-view>
</view>-->
</view>
<scroll-view id="listBox" bindscrolltolower="onScrollToLower" refresher-enabled="{{refreshabel}}" bindrefresherrefresh="onScrollRefresh" refresher-triggered="{{isTrigger}}" scroll-top="{{topNum}}" enhanced decelerationDisabled="{{false}}" bounces="{{false}}" binddragstart="listTouchStart" bindscroll="listTouchMove" style="flex:1;padding-bottom:82px;box-sizing:border-box" enable-passive scroll-x="false" scroll-y="{{innerScroll}}" scroll-into-view="{{scrollTo}}" scroll-with-animation="false" enable-back-to-top="true" >
<view class hover-class="none" hover-stop-propagation="false">
<!-- <scroll-view id="listBox" bindscrolltolower="onScrollToLower" refresher-enabled="{{false}}" bindrefresherrefresh="onScrollRefresh" refresher-triggered="{{isTrigger}}" scroll-top="{{topNum}}" enhanced decelerationDisabled="{{false}}" bounces="{{false}}" binddragstart="listTouchStart" bindscroll="listTouchMove" style="flex:1;padding-bottom:82px;box-sizing:border-box" enable-passive scroll-x="false" scroll-y="{{true}}" scroll-into-view="{{scrollTo}}" scroll-with-animation="false" enable-back-to-top="true" > -->
<view class>
<!-- 标准列表 -->
<view style="display:{{toped == 1 ? 'block' : 'none'}}">
<view style="display:{{toped == 1 ? '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;min-height: calc(100vh - {{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1' ? '170px':'214px'}})">
<view class="tac cccc f12" style="width:100vw;position:absolute;top:-52px" hover-class="none" hover-stop-propagation="false">{{'最近更新' + jobNum + '条信息'}}</view>
<view class="standardList mt6" style="padding-top: 0;min-height: calc(100vh - {{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1' ? '170px':'214px'}});padding-bottom:82px">
<view class="tac cccc f12" style="width:100vw;position:absolute;top:-52px">{{'最近更新' + jobNum + '条信息'}}</view>
<!-- bindrefresherrefresh="onScrollRefresh" {{isScrollTop}} -->
<!-- scroll-y="true" enable-back-to-top="true" bindscrolltolower="onScrollToLower" refresher-enabled="{{false}}" lower-threshold="30" 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>
@ -468,7 +470,7 @@
{{item.jobName}}
<i class="iconfont icon-dianzan1 ysd-base-color fw400" wx:if="{{item.hotJob == 1}}"></i>
<!-- <span class="f12 tagsLi ysd-basebg-color pl4 pr4" style="width:32px" hover-class="none" wx:if="{{item.hotJob == 1}}" hover-stop-propagation="false">
<span class="cf" hover-class="none" hover-stop-propagation="false">主推</span>
<span class="cf" >主推</span>
</span>-->
</view>
<view class="jobText fss" wx:if="{{item.salaryClassify != 7}}">
@ -519,9 +521,9 @@
<view class="jobText">{{!isLogin ? '登录查看服务费' : (agencyStatus == 1 ? (item.fuWuFei ? item.fuWuFei : '-') : '服务费仅代理可见')}}</view>
</view>
</view>
<view class="display-flex mt6" hover-class="none" hover-stop-propagation="false">
<view class="display-flex mt6">
<view style="width: 60px;margin-right: 12px;"></view>
<view class="flex-1" hover-class="none" hover-stop-propagation="false">项目方: {{item.agencyName}}</view>
<view class="flex-1">项目方: {{item.agencyName}}</view>
</view>
</view>
</view>
@ -582,28 +584,29 @@
</view>
</scroll-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 class="f20 bbd1 top">
<view class="fw500">申请加入伯才</view>
<view class="f16 c6">请联系客户经理</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="bottom">
<view class>
<view class="fw500 f18">客户经理</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 wx:if="{{isLoading}}" class style="position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)">
<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 class>加载中...</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>
@ -618,9 +621,9 @@
<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>
<!-- </scroll-view> -->
</scroll-view>
</scroll-view>
<view class wx:else hover-class="none" hover-stop-propagation="false">
<view class wx:else>
<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>
@ -628,7 +631,7 @@
</view>
<!-- catchtap="goSearch" -->
<view class="weui-search-bar__box" id="searchInput" style="overflow:hidden">
<view class="fss g_flex_1" hover-class="none" hover-stop-propagation="false" style="position: relative;">
<view class="fss g_flex_1" style="position: relative;">
<i class="iconfont icon-sousuo11 mr4"></i>
<view style="position: absolute;left: 18px;top: 0;width: 90%;" wx:if="{{isSwiper && inputVal == ''}}">
<swiper class="c9 f14 ml4" style="height: 40px;width:70px;line-height:42px" bindchange="getSwiperIndex" autoplay circular vertical interval="{{5000}}" duration="{{600}}">
@ -646,10 +649,10 @@
</view>
<!-- <image class style="width:40px;height:40px;margin-left:12px" bindtap="toEnroll" src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/IOS/ksbm.svg" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload></image> -->
</view>
<view class="sticky" id="sticky" hover-class="none" hover-stop-propagation="false">
<view class="sticky" id="sticky">
<!-- <view class="fsa " catchtouchmove="modalMove" style> -->
<view class="fsa searchBar" style hover-class="none" hover-stop-propagation="false">
<view class="fsa" hover-class="none" hover-stop-propagation="false">
<view class="fsa searchBar" style>
<view class="fsa">
<view wx:for="{{tabGroup}}" class="tarbar" style="margin-right: 24px;" data-item="{{item}}" bindtap="collectChange">
<view class="tarbarText {{choiceCollect == item.key?'collectActive':''}}">{{item.name}}</view>
<!-- <image wx:if="{{toped == '1'}}" src="../../assets/images/border-circle.svg" class="tarbarImg"></image> -->
@ -728,69 +731,69 @@
<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>
<!-- catchtap="hideLeft" -->
<view class="gjFixed" catchtouchmove="modalMove" wx:if="{{whichOneShow == 'special'}}">
<view class="filterContainer filterBox" style hover-class="none" hover-stop-propagation="false">
<scroll-view class style="padding:0;background-color:#f5f5f5" scroll-y="{{true}}" hover-class="none" hover-stop-propagation="false">
<view class="{{item.id == filterTo ? 'filterActive' : ''}} c3" style="width:84px;padding:12px 0" wx:for="{{anchorList}}" wx:for-item="item" catchtap="goAnchor" data-item="{{item}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</view>
<view class="filterContainer filterBox" style>
<scroll-view class style="padding:0;background-color:#f5f5f5" scroll-y="{{true}}">
<view class="{{item.id == filterTo ? 'filterActive' : ''}} c3" style="width:84px;padding:12px 0" wx:for="{{anchorList}}" wx:for-item="item" catchtap="goAnchor" data-item="{{item}}">{{item.name}}</view>
</scroll-view>
<scroll-view style="width:calc(100% - 100px);padding:8px" bindscroll="catchScrollInfo" data-filter-to="{{filterTo}}" scroll-into-view="{{filterTo}}" catchtap scroll-y="{{true}}" scroll-with-animation="{{true}}">
<view class="sub" id="age" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="age">
<view class="title">年龄(岁)</view>
<view class="content por" style="justify-content:space-between">
<!-- <view class="slider_value" style="position: absolute;top: -10px;left: 10px;color: var(--color-ysd);" hover-class="none" hover-stop-propagation="false">{{userAge == 60 ? userAge + '+' : userAge }}</view>
<!-- <view class="slider_value" style="position: absolute;top: -10px;left: 10px;color: var(--color-ysd);" >{{userAge == 60 ? userAge + '+' : userAge }}</view>
<slider block-size="28" step="{{1}}" selected-color="var(--color-ysd)" bindchange="sliderChange" bindchanging="sliderChange" value="{{userAge}}" min="{{0}}" max="{{60}}"/>-->
<view class="slider_value fsa" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)" hover-class="none" hover-stop-propagation="false">
<view class hover-class="none" hover-stop-propagation="false">{{minAge + '-'}}</view>
<view class hover-class="none" hover-stop-propagation="false">{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
<view class="slider_value fsa" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)">
<view class>{{minAge + '-'}}</view>
<view class>{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
</view>
<range-slider height="50" block-size="50" min="16" max="60" width="{{530}}" values="{{rangeValues}}" bindrangechange="onRangeChange" activeColor="var(--color-ysd)"></range-slider>
</view>
</view>
<view class="sub" id="gender" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="gender">
<view class="title">性别</view>
<!-- wx:if="{{index != filterData.sex.length - 1}}" -->
<view class="content" style="justify-content:space-between">
<span wx:for="{{filterData.sex}}" catchtap="setActive" wx:key="index" data-type="sex" data-id="{{item.id}}" style="margin-right:{{index == filterData.sex.length - 1? '0':''}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{filterData.sex}}" catchtap="setActive" wx:key="index" data-type="sex" data-id="{{item.id}}" style="margin-right:{{index == filterData.sex.length - 1? '0':''}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<!-- <view class="sub" id="class" hover-class="none" hover-stop-propagation="false">
<!-- <view class="sub" id="class" >
<view class="title">分类</view>
<view class="content">
<span wx:for="{{filterData.classifyList}}" catchtap="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>
<span wx:for="{{filterData.classifyList}}" catchtap="setActive" wx:key="index" data-type="classifyList" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" >{{item.name}}</span>
</view>
</view>-->
<view class="sub" id="xzfl" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="xzfl">
<view class="title">薪资福利</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray1" class="{{filterStatus.unset_tagArray1 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray1}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray1}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray1" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="ssbz" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="ssbz">
<view class="title">吃饭住宿</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray3" class="{{filterStatus.unset_tagArray3 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray3}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray3}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray3" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="bzxx" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="bzxx">
<view class="title">班制休息</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray0" class="{{filterStatus.unset_tagArray0 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray0}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray0}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray0" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="msts" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="msts">
<view class="title">面试特色</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray4" class="{{filterStatus.unset_tagArray4 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray4}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray4}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray4" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" id="qtts" hover-class="none" hover-stop-propagation="false">
<view class="sub" id="qtts">
<view class="title">其他特色</view>
<view class="content">
<span catchtap="clearArray" data-type="tagArray2" class="{{filterStatus.unset_tagArray2 ? 'active':''}}">不限</span>
<span wx:for="{{filterData.jobFilter.tagArray2}}" catchtap="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>
<span wx:for="{{filterData.jobFilter.tagArray2}}" catchtap="setActive" wx:key="index" data-type="jobFilter" data-arr="tagArray2" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
</scroll-view>
@ -843,8 +846,8 @@
</view>
<!-- catchtap="golistSharePage" -->
<!-- wx:if="{{false}}" -->
<!-- <view class="f14" catchtap="golistSharePage" style="text-decoration:underline;color:#576B95" hover-class="none" hover-stop-propagation="false">批量分享</view> -->
<!-- <view class="typeChange" hover-class="none" hover-stop-propagation="false">
<!-- <view class="f14" catchtap="golistSharePage" style="text-decoration:underline;color:#576B95" >批量分享</view> -->
<!-- <view class="typeChange" >
<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">
@ -853,23 +856,23 @@
</view>
</view>-->
<!-- </view> -->
<view class="fss" style="width:100vw" hover-class="none" hover-stop-propagation="false" wx:if="{{selectBrandList.length > 0 || selectJobList.length > 0 || sexid != '-1' ||(storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != '')}}">
<view class="fss" style="width:100vw" wx:if="{{selectBrandList.length > 0 || selectJobList.length > 0 || sexid != '-1' ||(storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != '')}}">
<scroll-view class="filterTag bt1" scroll-x="{{true}}" scroll-y="{{false}}" enable-flex>
<view class="fss" hover-class="none" hover-stop-propagation="false">
<!-- <view class="tc genderTag f14 por {{activez != 'zuigao' && (selectJobList.length > 0 || selectBrandList.length > 0 || sexid != '-1') ? 'hascontent' : ''}}" catchtap="deletePaixu" style="min-width:60px" wx:if="{{activez != 'zuigao'}}" hover-class="none" hover-stop-propagation="false">
<view class="por" hover-class="none" hover-stop-propagation="false">
<view class="fss">
<!-- <view class="tc genderTag f14 por {{activez != 'zuigao' && (selectJobList.length > 0 || selectBrandList.length > 0 || sexid != '-1') ? 'hascontent' : ''}}" catchtap="deletePaixu" style="min-width:60px" wx:if="{{activez != 'zuigao'}}" >
<view class="por" >
<view class="clear_icon iconfont icon-qingchu1"></view>
{{firstMenu}}
</view>
</view>-->
<view class="tc genderTag f14 por" catchtap="deleteAge" style="min-width:60px" wx:if="{{ storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != ''}}" hover-class="none" hover-stop-propagation="false">
<view class="por" hover-class="none" hover-stop-propagation="false">
<view class="tc genderTag f14 por" catchtap="deleteAge" style="min-width:60px" wx:if="{{ storeJobListSearchForm.ageRangeStr && storeJobListSearchForm.ageRangeStr != ''}}">
<view class="por">
<view class="clear_icon iconfont icon-qingchu1"></view>
{{maxAge == minAge ? maxAge + '岁' : storeJobListSearchForm.ageRangeStr + (maxAge == 60 ? '+' : '')}}
</view>
</view>
<view class="tc genderTag f14 por {{sexid != '-1' && (selectJobList.length > 0 || selectBrandList.length > 0 ) ? 'hascontent' : ''}}" catchtap="deleteSex" style="min-width:60px" wx:if="{{sexid != '-1'}}" hover-class="none" hover-stop-propagation="false">
<view class="por" hover-class="none" hover-stop-propagation="false">
<view class="tc genderTag f14 por {{sexid != '-1' && (selectJobList.length > 0 || selectBrandList.length > 0 ) ? 'hascontent' : ''}}" catchtap="deleteSex" style="min-width:60px" wx:if="{{sexid != '-1'}}">
<view class="por">
{{secondMenu}}
<view class="clear_icon iconfont icon-qingchu1"></view>
</view>
@ -892,7 +895,7 @@
</view>
</view>
</scroll-view>
<view class="clear" catchtap="clearFilter1" data-type="outerClear" hover-class="none" hover-stop-propagation="false">
<view class="clear" catchtap="clearFilter1" data-type="outerClear">
<i class="iconfont icon-qingkong1 f14"></i>
清除
</view>
@ -1001,12 +1004,12 @@
</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 class="display-flex" >
<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'}}" >
<view class >{{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 class="tc genderTag f14 por {{sexid != '-1' && (selectJobList.length > 0 || selectBrandList.length > 0 ) ? 'hascontent' : ''}}" style="min-width:60px" wx:if="{{sexid != '-1'}}" >
<view class >{{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">
@ -1019,7 +1022,7 @@
</block>
</view>
</view>
<view class="clear" catchtap="clearFilter1" data-type="outerClear" hover-class="none" hover-stop-propagation="false">
<view class="clear" catchtap="clearFilter1" data-type="outerClear" >
<i class="iconfont icon-qingkong1 f14"></i>
清除
</view>
@ -1027,7 +1030,7 @@
</view>-->
</view>
<scroll-view id="listBox" bindscrolltolower="onScrollToLower" refresher-enabled="{{true}}" bindrefresherrefresh="onScrollRefresh" refresher-triggered="{{isTrigger}}" scroll-top="{{topNum}}" enhanced decelerationDisabled="{{false}}" bounces="{{false}}" binddragstart="listTouchStart" bindscroll="listTouchMove" style="height:calc(100vh - 180px)" 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>
<view class="navigator" wx:if="{{false}}">
<!-- <view class="navigatorBar" hover-class="none" style="padding-top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2)}}px" hover-stop-propagation="false">
<view class="tabs display-flex" style="width:128px;text-align:center;margin-top:{{}}">
@ -1099,12 +1102,12 @@
</view>
</view>-->
<!-- <image class wx:if="{{userInfo.user.subscribeBCDT != 1}}" style="display:block;width:calc(100vw - 20px);height:calc((100vw - 20px) * 174 / 1065);margin:4px 10px" src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/new_notice.png" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload bindtap="showgzh"></image> -->
<!-- <view class="fsa f12 ysd-base-color m10 p012 br8 mb0" wx:if="{{userInfo.user.subscribeBCDT != 1}}" style="line-height:36px;background: #ffeee9" hover-class="none" hover-stop-propagation="false">
<view class hover-class="none" hover-stop-propagation="false">
<!-- <view class="fsa f12 ysd-base-color m10 p012 br8 mb0" wx:if="{{userInfo.user.subscribeBCDT != 1}}" style="line-height:36px;background: #ffeee9" >
<view class >
<i class="iconfont icon-xiaoxi br8 tac" style="display:inline-block;width:22px;height:22px;background:#ffdede;line-height:23px"></i>
查收工单通知,关注伯才公众号
</view>
<view class="border1 pl8 pr8" bindtap="showgzh" style="border-color:var(--ysd-color);line-height:22px;border-radius:5px" hover-class="none" hover-stop-propagation="false">关注</view>
<view class="border1 pl8 pr8" bindtap="showgzh" style="border-color:var(--ysd-color);line-height:22px;border-radius:5px" >关注</view>
</view>-->
<!-- <official-account></official-account> -->
<!-- <image class show-menu-by-longpress="{{true}}" src="../../assets/images/gzhQRcode.jpg" mode="aspectFit|aspectFill|widthFix" lazy-load="false" binderror bindload /> -->
@ -1113,7 +1116,7 @@
<view style="display:{{toped == 1 ? '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;min-height: calc(100vh - {{selectBrandList.length > 0 || selectJobList.length > 0 || activez != 'zuigao' || sexid != '-1' ? '170px':'214px'}})">
<view class="tac cccc f12" style="width:100vw;position:absolute;top:-52px" hover-class="none" hover-stop-propagation="false">{{'最近更新' + jobNum + '条信息'}}</view>
<view class="tac cccc f12" style="width:100vw;position:absolute;top:-52px">{{'最近更新' + jobNum + '条信息'}}</view>
<!-- bindrefresherrefresh="onScrollRefresh" {{isScrollTop}} -->
<!-- scroll-y="true" enable-back-to-top="true" bindscrolltolower="onScrollToLower" refresher-enabled="{{false}}" lower-threshold="30" 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>
@ -1167,7 +1170,7 @@
{{item.jobName}}
<i class="iconfont icon-dianzan1 ysd-base-color fw400" wx:if="{{item.hotJob == 1}}"></i>
<!-- <span class="f12 tagsLi ysd-basebg-color pl4 pr4" style="width:32px" hover-class="none" wx:if="{{item.hotJob == 1}}" hover-stop-propagation="false">
<span class="cf" hover-class="none" hover-stop-propagation="false">主推</span>
<span class="cf" >主推</span>
</span>-->
</view>
<view class="jobText fss" wx:if="{{item.salaryClassify != 7}}">
@ -1218,9 +1221,9 @@
<view class="jobText">{{!isLogin ? '登录查看服务费' : (agencyStatus == 1 ? (item.fuWuFei ? item.fuWuFei : '-') : '服务费仅代理可见')}}</view>
</view>
</view>
<view class="display-flex mt6" hover-class="none" hover-stop-propagation="false">
<view class="display-flex mt6">
<view style="width: 60px;margin-right: 12px;"></view>
<view class="flex-1" hover-class="none" hover-stop-propagation="false">项目方: {{item.agencyName}}</view>
<view class="flex-1">项目方: {{item.agencyName}}</view>
</view>
</view>
</view>
@ -1286,23 +1289,23 @@
<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 class="f20 bbd1 top">
<view class="fw500">申请加入伯才</view>
<view class="f16 c6">请联系客户经理</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="bottom">
<view class>
<view class="fw500 f18">客户经理</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 wx:if="{{isLoading}}" class style="position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)">
<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 class>加载中...</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>
@ -1321,10 +1324,10 @@
</view>
<!-- 简版抽屉 -->
<bottom-drawer show="{{drawerShow}}" drawerType="drawerShow" bindhidedrawer="hidedrawershow" class="bottomDrawer" height="calc(100vh - {{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 41}}px)" hideTabbar="{{true}}">
<!-- <view slot="title" class hover-class="none" hover-stop-propagation="false"></view> -->
<!-- <view slot="title" class ></view> -->
<view class="fss bb1" style="padding:6px 16px" slot="title">
<view class hover-class="none" style hover-stop-propagation="false">
<view class="fss" hover-class="none" hover-stop-propagation="false">
<view class="fss">
<span class="f18 fw500">{{currentJobDrawer.jobName}}</span>
<view style="min-width:50px;" class="pr10 ml16 fsa" hover-class="thover" bindtap="sharePoster">
<icon class="iconfont icon-zhuanfa1 f16" style="color:#787878"></icon>
@ -1334,8 +1337,8 @@
<view class="flex-1">
<view class="jobText f14">服务费:{{!isLogin ? '登录查看服务费' : (agencyStatus == 1 ? (currentJobDrawer.fuWuFei ? currentJobDrawer.fuWuFei : '-') : '服务费仅代理可见')}}</view>
</view>
<view class="display-flex f14" hover-class="none" hover-stop-propagation="false">
<view class="flex-1" hover-class="none" hover-stop-propagation="false">项目方: {{currentJobDrawer.agencyName}}</view>
<view class="display-flex f14">
<view class="flex-1">项目方: {{currentJobDrawer.agencyName}}</view>
</view>
</view>
</view>
@ -1359,11 +1362,11 @@
</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="info">
<rich-text class nodes="{{currentJobDrawer.jobDesp1}}"></rich-text>
<!-- <textarea class style="height:580px" value="{{currentJobDrawer.jobDesp1}}" placeholder placeholder-style placeholder-class="textarea-placeholder" disabled="false" maxlength="0"></textarea> -->
<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">
<view class="f16 tac mt16" wx:if="{{userInfo.agencyStatus == 1}}">
以上联系人,可以
<span class="fw500" bindtap="changeContact" style="color:#576B95;text-decoration:underline">{{userInfo.noticeEndStr ? '修改' : '改成我的'}}</span>
</view>
@ -1403,22 +1406,22 @@
</bottom-drawer>
<!-- 智能匹配下侧抽屉 -->
<bottom-drawer show="{{leftShow}}" drawerType="leftShow" bindhidedrawer="hidedrawershow" titleText="智能匹配" height="calc(100vh - {{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 41}}px)" hideTabbar="{{true}}">
<!-- <view slot="title" class hover-class="none" hover-stop-propagation="false"></view> -->
<view slot="title" class="tac" style="height:54px;line-height:54px" hover-class="none" hover-stop-propagation="false">智能匹配</view>
<!-- <view slot="title" class ></view> -->
<view slot="title" class="tac" style="height:54px;line-height:54px">智能匹配</view>
<scroll-view scroll-y="{{true}}" class="left_drawer_container">
<view class="sub sex" hover-class="none" hover-stop-propagation="false">
<view class="flex-1" hover-class="none" hover-stop-propagation="false">
<view class="sub sex">
<view class="flex-1">
<view class="title">性别</view>
<view class="content">
<!-- br1 -->
<view wx:for="{{filterData.sex}}" class="{{item.active ? 'active':''}} tac" catchtap="setSmartActive" wx:key="index" data-type="sex" data-id="{{item.id}}" wx:if="{{index != filterData.sex.length - 1}}" style="width:45%;margin-right:{{index == filterData.sex.length - 1? '0':''}}" hover-class="none" hover-stop-propagation="false">
<image class style="width:40px;height:40px" src="{{item.active ? item.selectIcon : item.icon}}" hover-class="none" hover-stop-propagation="false"></image>
<view class="f14" hover-class="none" hover-stop-propagation="false">{{item.name}}</view>
<view wx:for="{{filterData.sex}}" class="{{item.active ? 'active':''}} tac" catchtap="setSmartActive" wx:key="index" data-type="sex" data-id="{{item.id}}" wx:if="{{index != filterData.sex.length - 1}}" style="width:45%;margin-right:{{index == filterData.sex.length - 1? '0':''}}">
<image class style="width:40px;height:40px" src="{{item.active ? item.selectIcon : item.icon}}"></image>
<view class="f14">{{item.name}}</view>
</view>
</view>
</view>
<view class="flex-1 pl24 cccc"></view>
<!-- <view class="flex-1 pl24 cccc" hover-class="none" hover-stop-propagation="false">
<!-- <view class="flex-1 pl24 cccc" >
<view class="title">民族</view>
<view bindchange="bindPickerChangeNation" class="nation_picker" style data-id="{{item.id}}" value="{{item.name}}" wx:for-item="item" range="{{nationArray}}" range-key="name">
<view class="picker tr fsa">
@ -1433,60 +1436,60 @@
</view>
</view>-->
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="sub">
<view class="title pb16">年龄(岁)</view>
<view class="content por" style="justify-content:space-between;">
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)" hover-class="none" hover-stop-propagation="false">
<view class hover-class="none" hover-stop-propagation="false">{{minAge + '-'}}</view>
<view class hover-class="none" hover-stop-propagation="false">{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)">
<view class>{{minAge + '-'}}</view>
<view class>{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
</view>
<range-slider height="40" block-size="50" width="660" contentWidth="84vw" min="16" max="60" values="{{rangeValues}}" bindrangechange="onSmartRangeChange" activeColor="var(--color-ysd)"></range-slider>
</view>
</view>
</view>
<view class="sub dn" hover-class="none" hover-stop-propagation="false">
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub dn">
<view class="sub">
<view class="title">籍贯</view>
<view class="content" style="justify-content:space-between;">
<input type="text" class="bgf5 matchingInput" placeholder="请输入" catchblur="updateVal" />
</view>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="sub">
<view class="title pb16">期望薪资</view>
<view class="content por" style="justify-content:space-between;">
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)" hover-class="none" hover-stop-propagation="false">
<view class hover-class="none" hover-stop-propagation="false">{{minSalary * 100 + '-'}}</view>
<view class hover-class="none" hover-stop-propagation="false">{{maxSalary * 100}}</view>
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)">
<view class>{{minSalary * 100 + '-'}}</view>
<view class>{{maxSalary * 100}}</view>
</view>
<range-slider height="40" block-size="50" width="660" contentWidth="84vw" min="10" max="150" values="{{salary}}" bindrangechange="onSalaryRangeChange" activeColor="var(--color-ysd)"></range-slider>
</view>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">纹身烟疤</view>
<view class="content">
<span wx:for="{{smartObj.tattoo}}" wx:key="index" bindtap="setSmartActive" data-type="tattoo" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.tattoo}}" wx:key="index" bindtap="setSmartActive" data-type="tattoo" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">有无案底</view>
<view class="content">
<span wx:for="{{smartObj.criminal}}" wx:key="index" bindtap="setSmartActive" data-type="criminal" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.criminal}}" wx:key="index" bindtap="setSmartActive" data-type="criminal" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">是否黑户</view>
<view class="content">
<span wx:for="{{smartObj.blacklist}}" wx:key="index" bindtap="setSmartActive" data-type="blacklist" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.blacklist}}" wx:key="index" bindtap="setSmartActive" data-type="blacklist" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">身份证</view>
<view class="content">
<span wx:for="{{smartObj.idCardType}}" wx:key="index" bindtap="setSmartActive" data-type="idCardType" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.idCardType}}" wx:key="index" bindtap="setSmartActive" data-type="idCardType" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<!-- <view class` -->
@ -1496,27 +1499,27 @@
<button class="normalBtn loginOut" hover-class="thover" bindtap="smartSub">确定</button>
</view>
</bottom-drawer>
<view class="leftBox dn" hover-class="none" hover-stop-propagation="false">
<view class="leftBox dn">
<view class="mask" wx:if="{{leftShow}}" catchtouchmove="modalMove" bindtap="hideLeft"></view>
<view class="hideBox {{leftShow ? 'leftShow':''}}" style="height: calc(100vh - {{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 41}}px);" bindtouchstart="filterTouchStart" catchtouchmove="filterTouchMove">
<view class="tac bb1 fw500 por" hover-class="none" hover-stop-propagation="false">
<view class style="height:54px;line-height:54px" hover-class="none" hover-stop-propagation="false">智能匹配</view>
<view class="tac bb1 fw500 por">
<view class style="height:54px;line-height:54px">智能匹配</view>
<view class="iconfont icon-guanbi11 f14 c9 poa" style="color:#333;right:8px;top:16px;width:32px;height:32px" catchtap="hideLeft"></view>
</view>
<scroll-view scroll-y="{{true}}" class="left_drawer_container">
<view class="sub sex" hover-class="none" hover-stop-propagation="false">
<view class="flex-1" hover-class="none" hover-stop-propagation="false">
<view class="sub sex">
<view class="flex-1">
<view class="title">性别</view>
<view class="content">
<!-- br1 -->
<view wx:for="{{filterData.sex}}" class="{{item.active ? 'active':''}} tac" catchtap="setSmartActive" wx:key="index" data-type="sex" data-id="{{item.id}}" wx:if="{{index != filterData.sex.length - 1}}" style="width:45%;margin-right:{{index == filterData.sex.length - 1? '0':''}}" hover-class="none" hover-stop-propagation="false">
<image class style="width:40px;height:40px" src="{{item.active ? item.selectIcon : item.icon}}" hover-class="none" hover-stop-propagation="false"></image>
<view class="f14" hover-class="none" hover-stop-propagation="false">{{item.name}}</view>
<view wx:for="{{filterData.sex}}" class="{{item.active ? 'active':''}} tac" catchtap="setSmartActive" wx:key="index" data-type="sex" data-id="{{item.id}}" wx:if="{{index != filterData.sex.length - 1}}" style="width:45%;margin-right:{{index == filterData.sex.length - 1? '0':''}}">
<image class style="width:40px;height:40px" src="{{item.active ? item.selectIcon : item.icon}}"></image>
<view class="f14">{{item.name}}</view>
</view>
</view>
</view>
<view class="flex-1 pl24 cccc"></view>
<!-- <view class="flex-1 pl24 cccc" hover-class="none" hover-stop-propagation="false">
<!-- <view class="flex-1 pl24 cccc" >
<view class="title">民族</view>
<view bindchange="bindPickerChangeNation" class="nation_picker" style data-id="{{item.id}}" value="{{item.name}}" wx:for-item="item" range="{{nationArray}}" range-key="name">
<view class="picker tr fsa">
@ -1531,60 +1534,60 @@
</view>
</view>-->
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="sub">
<view class="title pb16">年龄(岁)</view>
<view class="content por" style="justify-content:space-between;">
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)" hover-class="none" hover-stop-propagation="false">
<view class hover-class="none" hover-stop-propagation="false">{{minAge + '-'}}</view>
<view class hover-class="none" hover-stop-propagation="false">{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)">
<view class>{{minAge + '-'}}</view>
<view class>{{maxAge == 60 ? maxAge + '+' : maxAge }}</view>
</view>
<range-slider height="40" block-size="50" width="660" contentWidth="84vw" min="16" max="60" values="{{rangeValues}}" bindrangechange="onSmartRangeChange" activeColor="var(--color-ysd)"></range-slider>
</view>
</view>
</view>
<view class="sub dn" hover-class="none" hover-stop-propagation="false">
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub dn">
<view class="sub">
<view class="title">籍贯</view>
<view class="content" style="justify-content:space-between;">
<input type="text" class="bgf5 matchingInput" placeholder="请输入" catchblur="updateVal" />
</view>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="sub">
<view class="title pb16">期望薪资</view>
<view class="content por" style="justify-content:space-between;">
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)" hover-class="none" hover-stop-propagation="false">
<view class hover-class="none" hover-stop-propagation="false">{{minSalary * 100 + '-'}}</view>
<view class hover-class="none" hover-stop-propagation="false">{{maxSalary * 100}}</view>
<view class="slider_value fsa f14" style="position: absolute;top: -15px;left: 50%;color: var(--color-ysd);transform:translateX(-50%)">
<view class>{{minSalary * 100 + '-'}}</view>
<view class>{{maxSalary * 100}}</view>
</view>
<range-slider height="40" block-size="50" width="660" contentWidth="84vw" min="10" max="150" values="{{salary}}" bindrangechange="onSalaryRangeChange" activeColor="var(--color-ysd)"></range-slider>
</view>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">纹身烟疤</view>
<view class="content">
<span wx:for="{{smartObj.tattoo}}" wx:key="index" bindtap="setSmartActive" data-type="tattoo" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.tattoo}}" wx:key="index" bindtap="setSmartActive" data-type="tattoo" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">有无案底</view>
<view class="content">
<span wx:for="{{smartObj.criminal}}" wx:key="index" bindtap="setSmartActive" data-type="criminal" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.criminal}}" wx:key="index" bindtap="setSmartActive" data-type="criminal" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">是否黑户</view>
<view class="content">
<span wx:for="{{smartObj.blacklist}}" wx:key="index" bindtap="setSmartActive" data-type="blacklist" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.blacklist}}" wx:key="index" bindtap="setSmartActive" data-type="blacklist" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<view class="sub" hover-class="none" hover-stop-propagation="false">
<view class="sub">
<view class="title">身份证</view>
<view class="content">
<span wx:for="{{smartObj.idCardType}}" wx:key="index" bindtap="setSmartActive" data-type="idCardType" data-id="{{item.id}}" class="{{item.active ? 'active':''}}" hover-class="none" hover-stop-propagation="false">{{item.name}}</span>
<span wx:for="{{smartObj.idCardType}}" wx:key="index" bindtap="setSmartActive" data-type="idCardType" data-id="{{item.id}}" class="{{item.active ? 'active':''}}">{{item.name}}</span>
</view>
</view>
<!-- <view class` -->
@ -1602,7 +1605,7 @@
<i class="iconfont icon-guanbi guanbi c6 biggerSize" bindtap="closeGzh"></i>
<image src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/gzhQRcode.jpg" bindload="imageLoad" show-menu-by-longpress="{{true}}" style="width: 184px;height: 184px;"></image>
<view class="f14 c3 mt24">长按识别二维码 关注公众号</view>
<view class="f14" hover-class="none" hover-stop-propagation="false">实时了解工单状态变化</view>
<view class="f14">实时了解工单状态变化</view>
</view>
</view>
</view>
@ -1617,7 +1620,7 @@
<!-- <image class src="../../assets/images/znpp.svg" wx:if="{{!smartSearch}}" style="width:22px;height:22px;" mode="aspectFit|aspectFill|widthFix" binderror bindload></image>
<image class src="../../assets/images/znpp1.svg" wx:else style="width:22px;height:22px;" mode="aspectFit|aspectFill|widthFix" binderror bindload></image>-->
<view class="f10 lh1 mb2" selectable="false" space="false" decode="false">批量</view>
<view class="f10 lh1" hover-class="none" hover-stop-propagation="false">分享</view>
<view class="f10 lh1">分享</view>
</view>
</view>
</view>

@ -23,6 +23,7 @@ page {
height: 100vh;
width: 100%;
padding-bottom: 0 !important;
background-color: #f5f5f5;
/* flex-direction: column; */
}
@ -30,7 +31,6 @@ page {
position: relative;
height: 100vh;
z-index: 0;
background-color: #f5f5f5;
/* display: none; */
/* width: 90%; */
}
@ -45,7 +45,6 @@ page {
line-height: 50px;
padding-left: 12px;
padding-right: 8px;
background-color: #f5f5f5;
}
.searchBar .weui-search-bar__form {
flex: unset;
@ -1086,6 +1085,8 @@ button.collect icon::before {
}
.sticky {
position: sticky;
background-color: #fff;
margin-top: 6px;
top: 0px;
left: 0;
z-index: 100;
@ -1606,3 +1607,7 @@ button.collect icon::before {
}
}
.sticky{
margin-bottom: 10px;
}

@ -68,7 +68,8 @@ Page({
ucj: 0,
},
recordList: [],
myService: []
myService: [],
filterStyle: ''
// agencyStatus: 0, // 是否是代理判断
},
@ -705,5 +706,28 @@ Page({
},
});
})
},
handleOuterScroll (e) {
// console.log('handleOuterScroll', e);
let that = this
wx.createSelectorQuery()
.select(".tab_container")
.boundingClientRect((e) => {
// console.log('e', e);
// if (that.data.innerScroll == true) {
if (e.top <= 0) {
that.setData({
filterStyle: 'box-shadow: 0px 4px 4px 0px rgba(218, 218, 218, 0.5)'
})
} else {
that.setData({
filterStyle: ''
})
// that.setData({
// innerScroll: false,
// refreshabel: true
// })
}
}).exec()
},
});

@ -1,7 +1,8 @@
<!-- pages/mine/mine.wxml -->
<view class="container">
<scroll-view bindscrolltolower="onScrollToLower" style="height:calc(100vh - 80px)" enable-passive scroll-x="{{false}}" scroll-y="{{true}}">
<scroll-view bindscrolltolower="onScrollToLower" catchscroll="handleOuterScroll" style="height:calc(100vh - 80px)" enable-passive scroll-x="{{false}}" scroll-y="{{true}}">
<view class hover-class="none" hover-stop-propagation="false">
<view class="pl10 pr10" hover-class="none" hover-stop-propagation="false">
<navigator class target url="/pages/userDetail/index" hover-class="none" open-type="navigate" wx:if="{{isLogin}}">
<view class="userinfobox mt10">
@ -455,7 +456,7 @@
<!-- #if MP -->
<view class="mt10" wx:if="{{appId == 'wxe431e0b3abd9ae0b'}}" hover-class="none" hover-stop-propagation="false">
<view class="tab_container fsa sticky" hover-class="none" hover-stop-propagation="false">
<view class="tab_container fsa sticky" style="{{filterStyle}}" hover-class="none" hover-stop-propagation="false">
<view wx:for="{{tabGroup}}" class="tarbar flex-1" style="margin-right: {{ index < 2 ? '24px':''}};text-align:center" data-item="{{item}}" bindtap="collectChange">
<view class="tarbarText {{choiceCollect == item.key?'collectActive':''}}">{{item.name}}</view>
<!-- <image wx:if="{{toped == '1'}}" src="../../assets/images/border-circle.svg" class="tarbarImg"></image> -->
@ -492,6 +493,7 @@
<button class="loginBtn" style="font-weight:400;margin-top:0px;" type="primary" role="button" bindtap=''>登录</button>
</navigator>
</view>-->
</view>
</scroll-view>
<view aria-role="dialog" aria-modal="true" catchtouchmove="modalMove" class="fadeIn" wx:if="{{iosDialog}}">

@ -383,7 +383,7 @@ page {
/* margin: 0 10px; */
background-color: #fff;
/* border-radius: 8px; */
box-shadow: 0px 4px 4px 0px rgba(218, 218, 218, 0.5);
/* box-shadow: 0px 4px 4px 0px rgba(218, 218, 218, 0.5); */
}
.sticky {
position: sticky;

@ -950,10 +950,26 @@ Page({
var sceneJson = commonUtil.sceneToJson(sceneStr);
console.log("sceneJson===", sceneJson);
// this.data.sceneStoreJobId = sceneJson.ids;
if (sceneJson.i) {
let agId = '', ids = []
let array = sceneJson.i.split("_");
array.forEach((item, index) => {
if (index == 0) {
agId = item
} else {
ids.push(item)
}
})
app.globalData.sceneStoreJobId = ids.join('_')
app.globalData.agencyId = agId
} else {
app.globalData.sceneStoreJobId = sceneJson.ids
app.globalData.agencyId = sceneJson.agId
}
}
wx.showLoading()
that.getJobList();
},

@ -20,7 +20,8 @@
</view>
</view>
</view>
<view class="weui-cells__group weui-cells__group_form mt10">
<view class="weui-cells__group weui-cells__group_form mt10" wx:if="{{!iosDialogTobe}}">
<view class="weui-cells weui-cells_form br8">
<view class="weui-cell h56">
<view class="weui-cell__hd p0">
@ -43,7 +44,7 @@
</view>
</view>
</view>
<view class="weui-cells__group weui-cells__group_form mt10">
<view class="weui-cells__group weui-cells__group_form mt10" wx:if="{{!iosDialogTobe}}">
<view class="weui-cells weui-cells_form br8">
<view class="weui-cell h56">
<view class="weui-cell__hd p0">
@ -55,7 +56,8 @@
</view>
</view>
</view>
<view class="imgContainer mt32 fsa">
<view class="imgContainer mt32 fsa" wx:if="{{!iosDialogTobe}}">
<view class bindtap="chooseImg" data-type="yyzz" hover-class="none" hover-stop-propagation="false">
<view class="fw500">营业执照</view>
<view class="updateimg" hover-class="none" hover-stop-propagation="false">
@ -72,13 +74,13 @@
</view>
</view>
</view>
<button class="loginOut normalBtn submit {{recording ? 'recording' : ''}}" formType="submit">{{recording?'已申请':'提交申请'}}</button>
<view class="connectManager fw500 f14" hover-class="none" hover-stop-propagation="false" bindtap="showTobe">联系客户经理</view>
<button class="loginOut normalBtn submit {{recording ? 'recording' : ''}}" formType="submit" wx:if="{{!iosDialogTobe}}">{{recording?'已申请':'提交申请'}}</button>
<view class="connectManager fw500 f14" hover-class="none" hover-stop-propagation="false" bindtap="showTobe" wx:if="{{!iosDialogTobe}}">联系客户经理</view>
</form>
</view>
<view aria-role="dialog" catchtouchmove="modalMove" aria-modal="true" class="fadeIn" wx:if="{{iosDialogTobe}}">
<view aria-role="dialog" catchtouchmove="modalMove" aria-modal="true" class="fadeIn" wx:if="{{iosDialogTobe}}" style="z-index: 99998;">
<view class="weui-mask"></view>
<view class="weui-dialog contact tobe" style="box-sizing:border-box;">
<view class="weui-dialog contact tobe" style="box-sizing:border-box;z-index: 99999;">
<i class="iconfont icon-guanbi guanbi c6 biggerSize" bindtap="closeTobe"></i>
<view class="weui-dialog__hd">
<view class="f20 bbd1 top" hover-class="none" hover-stop-propagation="false">
@ -100,3 +102,5 @@
</view>
</view>
</view>

@ -1,7 +1,7 @@
{
"miniVersion": "v2",
"name": "伯才供应链",
"version": "1.1.5",
"version": "1.1.9",
"i18nFilePath": "i18n",
"mini-android": {
"sdkVersion": "1.6.2",
@ -107,5 +107,5 @@
"customImage": "/Users/zhangshaokang/Desktop/伯才供应链app上架相关图片/安卓启动页及图标/画板备份 12.png"
}
},
"versionCode": 115
"versionCode": 124
}

@ -11,7 +11,7 @@
"list": [
{
"name": "pages/tobe",
"pathName": "pages/shareList/index",
"pathName": "pages/firstBill/index",
"query": "",
"launchMode": "default",
"scene": null

Loading…
Cancel
Save