|
|
|
@ -1,26 +1,22 @@
|
|
|
|
<view class="bt1">
|
|
|
|
<view class="bt1">
|
|
|
|
|
|
|
|
|
|
|
|
<view class="navigatorBar" hover-class="none" style="padding-top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 2}}px" hover-stop-propagation="false">
|
|
|
|
<view class="navigatorBar" hover-class="none" style="padding-top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 2}}px" hover-stop-propagation="false">
|
|
|
|
<view class="goback iconfont icon-xiangzuo" bindtap='goBack' style="top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 2}}px"></view>
|
|
|
|
<view class="goback iconfont icon-xiangzuo" bindtap="goBack" style="top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 2}}px"></view>
|
|
|
|
<view class="tabs daotian fw500" style="width:200px;text-align:center;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;">{{jobDetail.storeJob.jobName}}</view>
|
|
|
|
<view class="tabs daotian fw500" style="width:200px;text-align:center;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;">{{jobDetail.storeJob.jobName}}</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<scroll-view id="listBox" style="height: calc(100vh - 90px);padding-bottom: 30px;" scroll-y="{{true}}">
|
|
|
|
<scroll-view id="listBox" style="height: calc(100vh - 90px);padding-bottom: 30px;" scroll-y="{{true}}">
|
|
|
|
<view class="goback iconfont icon-xiangzuo noBack" bindtap='goBack' style="top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 2}}px"></view>
|
|
|
|
<view class="goback iconfont icon-xiangzuo noBack" bindtap="goBack" style="top:{{statusBarHeight + ((navigationBarHeight - menuButtonHeight) / 2) + 2}}px"></view>
|
|
|
|
<view class="page-section page-section-spacing swiper">
|
|
|
|
<view class="page-section page-section-spacing swiper">
|
|
|
|
<block wx:if="{{jobDetail.storeImage.length > 0}}">
|
|
|
|
<block wx:if="{{jobDetail.storeImage.length > 0}}">
|
|
|
|
|
|
|
|
|
|
|
|
<swiper indicator-dots="{{true}}" autoplay="{{true}}" interval="5000" duration="200">
|
|
|
|
<swiper indicator-dots="{{true}}" autoplay="{{true}}" interval="5000" duration="200">
|
|
|
|
<block wx:for="{{jobDetail.storeImage}}" wx:key="index">
|
|
|
|
<block wx:for="{{jobDetail.storeImage}}" wx:key="index">
|
|
|
|
<swiper-item>
|
|
|
|
<swiper-item>
|
|
|
|
<image data-src="{{item.url}}" data-id="{{item.id}}" wx:if="{{item.isImg}}" src="{{item.url}}" mode="aspectFill" class="scrollImg" bindtap="showImage"></image>
|
|
|
|
<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}}" 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}}" hover-class="none" hover-stop-propagation="false" 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-center-play-btn='{{false}}' show-fullscreen-btn="{{true}}" show-play-btn="{{true}}" controls>
|
|
|
|
<video class="theVideo" id="{{item.id}}" data-id="{{item.id}}" src="{{item.url}}" show-center-play-btn="{{false}}" show-fullscreen-btn="{{true}}" show-play-btn="{{true}}" controls></video>
|
|
|
|
</video>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</swiper-item>
|
|
|
|
</swiper-item>
|
|
|
|
</block>
|
|
|
|
</block>
|
|
|
|
</swiper>
|
|
|
|
</swiper>
|
|
|
|
|
|
|
|
|
|
|
|
</block>
|
|
|
|
</block>
|
|
|
|
|
|
|
|
|
|
|
|
<block wx:else>
|
|
|
|
<block wx:else>
|
|
|
|
@ -28,17 +24,9 @@
|
|
|
|
</block>
|
|
|
|
</block>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view class="p20 pt12 pb10" id="tocanvas">
|
|
|
|
<view class="p20 pt12 pb10" id="tocanvas">
|
|
|
|
<view class="v-center">
|
|
|
|
<view class="v-center">
|
|
|
|
<view class="jobTitle">
|
|
|
|
<view class="jobTitle">{{jobDetail.storeJob.jobName}}</view>
|
|
|
|
{{jobDetail.storeJob.jobName}}
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view class="display-flex mt12">
|
|
|
|
<view class="display-flex mt12">
|
|
|
|
<view class="display-flex flex-1">
|
|
|
|
<view class="display-flex flex-1">
|
|
|
|
@ -284,7 +272,6 @@
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
<view style="height: 40px;"></view>
|
|
|
|
<view style="height: 40px;"></view>
|
|
|
|
|
|
|
|
|
|
|
|
</block>
|
|
|
|
</block>
|
|
|
|
<block wx:if="{{currIndex == '2'}}">
|
|
|
|
<block wx:if="{{currIndex == '2'}}">
|
|
|
|
<view class="detailH3">面试</view>
|
|
|
|
<view class="detailH3">面试</view>
|
|
|
|
@ -441,7 +428,6 @@
|
|
|
|
</view>-->
|
|
|
|
</view>-->
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</scroll-view>
|
|
|
|
</scroll-view>
|
|
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view class="bottomBtn" style="padding-bottom:calc(constant(safe-area-inset-bottom) + 12px);padding-bottom:calc(env(safe-area-inset-bottom) + 12px);">
|
|
|
|
<view class="bottomBtn" style="padding-bottom:calc(constant(safe-area-inset-bottom) + 12px);padding-bottom:calc(env(safe-area-inset-bottom) + 12px);">
|
|
|
|
<view class="norecruit" wx:if="{{isMaskShow}}">该职位暂时停招</view>
|
|
|
|
<view class="norecruit" wx:if="{{isMaskShow}}">该职位暂时停招</view>
|
|
|
|
@ -477,20 +463,69 @@
|
|
|
|
<button class="loginOut" type hover-class="none" style="background-color:#ccc;width: 260px;" hover-stop-propagation>已报名</button>
|
|
|
|
<button class="loginOut" type hover-class="none" style="background-color:#ccc;width: 260px;" hover-stop-propagation>已报名</button>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view wx:else>
|
|
|
|
<view wx:else>
|
|
|
|
<view class="" wx:if="{{fromScene}}">
|
|
|
|
<view class wx:if="{{fromScene}}">
|
|
|
|
<button class="loginOut wxBtn ysd-base-bgcolor" hover-class="loginBtnHov" bindtap="backIndex">返回首页</button>
|
|
|
|
<button class="loginOut wxBtn ysd-base-bgcolor" hover-class="loginBtnHov" bindtap="backIndex">返回首页</button>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view class="" wx:if="{{!isMaskShow}}">
|
|
|
|
<view class wx:if="{{!isMaskShow}}">
|
|
|
|
<button type="primary" style="width: {{!fromScene ? '260px' :''}};" class="loginOut" bindtap="goNewEnroll">立即报名</button>
|
|
|
|
<button type="primary" style="width: {{!fromScene ? '260px' :''}};" class="loginOut" bindtap="goNewEnroll">立即报名</button>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view class="" wx:else>
|
|
|
|
<view class wx:else>
|
|
|
|
<button class="loginOut" type hover-class="none" style="background-color:#ccc;width: {{!fromScene ? '260px' :''}};" hover-stop-propagation>暂时停招</button>
|
|
|
|
<button class="loginOut" type hover-class="none" style="background-color:#ccc;width: {{!fromScene ? '260px' :''}};" hover-stop-propagation>暂时停招</button>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view class="mask" wx:if="{{isMaskShow}}"></view>
|
|
|
|
<view class="mask" wx:if="{{isMaskShow}}"></view>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view aria-role="dialog" aria-modal="true" catchtouchmove="modalMove" class="fadeIn" wx:if="{{recordBillShow}}">
|
|
|
|
|
|
|
|
<view class="weui-mask" catchtap="hideModal"></view>
|
|
|
|
|
|
|
|
<view class="weui-dialog contact" style="box-sizing:border-box;">
|
|
|
|
|
|
|
|
<view class="mt24 f18 fw500 mb24">报名确认</view>
|
|
|
|
|
|
|
|
<view class="pl32">
|
|
|
|
|
|
|
|
<view class="fss">
|
|
|
|
|
|
|
|
<view class="mr16 f14">报名岗位</view>
|
|
|
|
|
|
|
|
<view class="fw500 f15">{{jobDetail.storeJob.jobName}}</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="fss mt10">
|
|
|
|
|
|
|
|
<view class="mr16 f14">薪资待遇</view>
|
|
|
|
|
|
|
|
<view class="fw500 f15 cfred">{{jobDetail.storeJob.monthlyPay + '元/月'}}</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="mt16 tal">
|
|
|
|
|
|
|
|
<view class="mr16 f14">
|
|
|
|
|
|
|
|
<text class="cfred">*</text>姓名
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="fw500 f15 fss por billInput">
|
|
|
|
|
|
|
|
<view class>
|
|
|
|
|
|
|
|
<input class="weui-input" type="text" name="userName" bindinput="bothwayBind" data-type="name" value="{{userInfo.name}}" placeholder="请输入姓名或称呼" placeholder-class="input-placeholder"/>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="mt16 tal">
|
|
|
|
|
|
|
|
<view class="mr16 f14">
|
|
|
|
|
|
|
|
<text class="cfred">*</text>身份证
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="fw500 f15 fss por billInput">
|
|
|
|
|
|
|
|
<view class>
|
|
|
|
|
|
|
|
<input class="weui-input" type="text" name="userName" bindinput="bothwayBind" data-type="name" value="{{userInfo.name}}" placeholder="手动输入或拍照自动识别" />
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="t-icon t-icon-paizhao4 poa" style="right:12px" catchtap="chooseIdCard"></view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="mt16 tal">
|
|
|
|
|
|
|
|
<view class="mr16 f14">
|
|
|
|
|
|
|
|
<text class="cfred">*</text>联系电话
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="fw500 f15 fss por billInput">
|
|
|
|
|
|
|
|
<view class>
|
|
|
|
|
|
|
|
<input class="weui-input" type="text" name="userName" bindinput="bothwayBind" data-type="name" value="{{userInfo.name}}" placeholder="请输入联系电话" />
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class="mt8 f11 tal cccc mb24 pl4" style="width:90%" hover-class="none" hover-stop-propagation="false">注意:不同的报名人如果填写同一个手机号,报名提交将会失败。</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view class='fsa pl32 pr32 mb24' hover-class="none" hover-stop-propagation="false">
|
|
|
|
|
|
|
|
<button class="nobg_Btn normalBtn mr16" style type role="button" bindtap>我再想想</button>
|
|
|
|
|
|
|
|
<button class="bgBtn normalBtn" style type="primary" role="button" bindtap>确认报名</button>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
|