job-detail.wxml 13.8 KB
<view class="page data-v-650aaaa8" style="{{(vuex_theme)}}"><u-navbar vue-id="3c49a84c-1" is-back="{{true}}" title="职位详情" background="{{navbackground}}" border-bottom="{{false}}" class="data-v-650aaaa8" bind:__l="__l"></u-navbar><view class="items data-v-650aaaa8" style="{{'background-image:'+(vuex_baseImgUrl&&'url('+vuex_baseImgUrl+'Background2.png)')+';'}}"><view class="data-v-650aaaa8"><block wx:if="{{detailObj.source=='zhilian'}}"><text class="flag_zhilian data-v-650aaaa8">智联招聘</text></block><text style="font-size:36rpx;font-family:PingFangSC-Medium, PingFang SC;color:#000000;" class="data-v-650aaaa8">{{''+(detailObj.name||'')+''}}</text></view><view class="salary data-v-650aaaa8">{{$root.m0}}</view><view style="display:flex;align-items:center;margin-top:16rpx;" class="data-v-650aaaa8"><block wx:for="{{rztj}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="margin-right:24rpx;display:flex;align-items:center;" class="data-v-650aaaa8"><image style="width:32rpx;height:32rpx;margin-right:8rpx;" src="{{item.path}}" class="data-v-650aaaa8"></image><view style="font-size:24rpx;color:#999;" class="data-v-650aaaa8">{{item.value}}</view></view></block></view><view style="height:1rpx;background-color:#ececec;margin:38rpx 20rpx;" class="data-v-650aaaa8"></view><block wx:if="{{detailObj.position_internship_setting.attendance_type}}"><view class="data-v-650aaaa8"><view class="tit2 data-v-650aaaa8" style="margin-bottom:20rpx;">实习要求</view><view class="sxyq_desc data-v-650aaaa8" style="margin-bottom:60rpx;">{{'每'+(detailObj.position_internship_setting.attendance_type=="month"?"月":detailObj.position_internship_setting.attendance_type=="year"?"年":"周")+"出勤"+detailObj.position_internship_setting.attendance_day+"天,实习周期"+detailObj.position_internship_setting.practice_period+'个月'}}</view></view></block></view><view class="content data-v-650aaaa8"><block wx:if="{{detailObj.welfaresAry||detailObj.salary_comment}}"><view class="tit2 data-v-650aaaa8">职位福利</view></block><block wx:if="{{detailObj.welfaresAry}}"><view class="tag data-v-650aaaa8"><block wx:for="{{detailObj.welfaresAry}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="tag-title data-v-650aaaa8">{{''+item+''}}</view></block></view></block><block wx:if="{{detailObj.salary_comment}}"><view class="xzdesc data-v-650aaaa8">{{''+detailObj.salary_comment+''}}</view></block><view class="tit2 data-v-650aaaa8" style="margin-bottom:20rpx;">职位详情</view><block wx:if="{{detailObj.requirement}}"><view class="sxyq_desc data-v-650aaaa8" style="margin-bottom:60rpx;"><u-parse vue-id="3c49a84c-2" tag-style="{{parsestyle}}" html="{{detailObj.requirement}}" class="data-v-650aaaa8" bind:__l="__l"></u-parse></view></block><block wx:if="{{detailObj.contracts&&detailObj.contracts.length>0}}"><view class="tit2 data-v-650aaaa8">联系人</view></block><block wx:if="{{detailObj.contracts&&detailObj.contracts.length>0}}"><scroll-view class="scroll_x data-v-650aaaa8" scroll-x="true"><block wx:for="{{detailObj.contracts}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="display:inline-block;" class="data-v-650aaaa8"><view class="box data-v-650aaaa8"><view class="data-v-650aaaa8"><view class="data-v-650aaaa8">{{"联系人: "+item.name}}</view><view style="margin-top:16rpx;" class="data-v-650aaaa8">{{"联系电话: "+item.mobile}}</view></view><block wx:if="{{item.qrcode_path&&item.qrcode_path.length>0}}"><view data-event-opts="{{[['tap',[['showQR',['$0'],[[['detailObj.contracts','',index,'qrcode_path']]]]]]]}}" class="btn_qr data-v-650aaaa8" bindtap="__e"><image style="width:24rpx;height:24rpx;" src="/static/img/home/icon_qr.png" class="data-v-650aaaa8"></image><view style="font-size:20rpx;color:#ffffff;margin-left:6rpx;" class="data-v-650aaaa8">查看二维码</view></view></block></view></view></block></scroll-view></block><block wx:if="{{position_source=='hro'&&detailObj.source!='zhilian'}}"><view class="tit2 data-v-650aaaa8">资质认证</view></block><block wx:if="{{position_source=='hro'&&detailObj.source!='zhilian'}}"><view style="width:100%;display:flex;" class="data-v-650aaaa8"><image style="width:276rpx;height:80rpx;margin-top:20rpx;" src="https://yxlypublic.oss-cn-beijing.aliyuncs.com/WeChat/icons/hronext.png" alt srcset class="_img data-v-650aaaa8"></image></view></block><block wx:if="{{detailObj.source=='zhilian'}}"><view class="sxyq_wrap data-v-650aaaa8"><view class="sxyq_content data-v-650aaaa8"><image style="width:80rpx;height:80rpx;" src="{{vuex_baseImgUrl&&vuex_baseImgUrl+'customer.png'}}" class="data-v-650aaaa8"></image><view class="tenant_info data-v-650aaaa8"><view class="sxyq data-v-650aaaa8">{{''+detailObj.customer+''}}</view></view></view></view></block><block wx:if="{{tenant_profile.name&&position_source=='hr'}}"><view class="sxyq_wrap data-v-650aaaa8"><view data-event-opts="{{[['tap',[['jumphome',['$event']]]]]}}" class="sxyq_content data-v-650aaaa8" bindtap="__e"><image style="width:80rpx;height:80rpx;" src="{{vuex_baseImgUrl&&vuex_baseImgUrl+'customer.png'}}" class="data-v-650aaaa8"></image><view class="tenant_info data-v-650aaaa8"><view class="sxyq data-v-650aaaa8">{{''+tenant_profile.name+''}}</view><view class="sxyq_desc data-v-650aaaa8">{{''+tenant_desc+''}}</view></view><image style="width:32rpx;height:32rpx;" src="/static/img/common/arrow_right.png" class="data-v-650aaaa8"></image></view></view></block><block wx:if="{{tenant_profile.name&&position_source=='hro'}}"><view class="sxyq_wrap data-v-650aaaa8"><view class="tit data-v-650aaaa8">客户公司</view><view class="sxyq_content data-v-650aaaa8"><image style="width:80rpx;height:80rpx;" src="{{vuex_baseImgUrl&&vuex_baseImgUrl+'customer.png'}}" class="data-v-650aaaa8"></image><view class="tenant_info data-v-650aaaa8"><view class="sxyq data-v-650aaaa8">{{''+tenant_profile.name+''}}</view><view class="sxyq_desc data-v-650aaaa8">{{''+tenant_desc+''}}</view></view></view></view></block><block wx:if="{{detailObj.work_addrs&&detailObj.work_addrs.length>0}}"><view class="map data-v-650aaaa8"><view data-event-opts="{{[['tap',[['mapClick',['$event']]]]]}}" class="map-pop data-v-650aaaa8" bindtap="__e"><view style="display:flex;flex-direction:column;" class="data-v-650aaaa8"><view class="t data-v-650aaaa8">{{'工作地点('+detailObj.work_addrs.length+')'}}</view><view class="d data-v-650aaaa8">{{''+(detailObj.work_addrs[0].province+detailObj.work_addrs[0].city+detailObj.work_addrs[0].district+detailObj.work_addrs[0].address)+''}}</view></view><image class="map-next _img data-v-650aaaa8" src="/static/img/common/arrow_right.png"></image></view><image class="map-icon _img data-v-650aaaa8" src="/static/img/internship/location.png" alt></image></view></block><block wx:if="{{position_source=='hro'&&detailObj.source!='zhilian'}}"><view data-event-opts="{{[['tap',[['jumphome',['$event']]]]]}}" style="width:100%;display:flex;" bindtap="__e" class="data-v-650aaaa8"><image style="margin-top:20rpx;width:100%;height:80rpx;" src="https://yxlypublic.oss-cn-beijing.aliyuncs.com/WeChat/icons/jobsnext.png" alt srcset class="_img data-v-650aaaa8"></image></view></block><view style="height:250rpx;" class="data-v-650aaaa8"></view></view><block wx:if="{{isSxNext!='1'}}"><view class="btn data-v-650aaaa8"><view data-event-opts="{{[['tap',[['scSel',['$event']]]]]}}" class="sc data-v-650aaaa8" bindtap="__e"><image style="width:60rpx;height:60rpx;" width="60rpx" height="60rpx" src="{{isSc?vuex_baseImgUrl&&vuex_baseImgUrl+'ysc.png':'/static/img/recruit/sc.png'}}" class="data-v-650aaaa8"></image><text class="data-v-650aaaa8">{{isSc?"收藏":"收藏"}}</text></view><view data-event-opts="{{[['tap',[['goRecommend',['$event']]]]]}}" class="sc data-v-650aaaa8" style="margin-left:40rpx;" bindtap="__e"><image style="width:60rpx;height:60rpx;" src="/static/img/home/icon_recommend.png" class="data-v-650aaaa8"></image><text class="data-v-650aaaa8">推荐</text></view><block wx:if="{{statusAbandon}}"><view class="btn_gray data-v-650aaaa8">不合适</view></block><block wx:else><block wx:if="{{jobStatus=='onboarded'}}"><view class="btn_gray data-v-650aaaa8">已入职</view></block><block wx:else><block wx:if="{{jobStatus=='abandon'&&isOffline}}"><view class="btn_gray data-v-650aaaa8">职位已下线</view></block><block wx:else><block wx:if="{{!isOffline&&(jobStatus=='abandon'||jobStatus=='separate'||jobStatus=='false')}}"><view data-event-opts="{{[['tap',[['showApplyPop',['$event']]]]]}}" class="b data-v-650aaaa8" bindtap="__e">职位申请</view></block><block wx:else><view class="btn_gray data-v-650aaaa8">职位已投递</view></block></block></block></block></view></block><u-popup bind:input="__e" class="popup data-v-650aaaa8" vue-id="3c49a84c-3" border-radius="{{22}}" mode="bottom" closeable="true" close-icon-size="36" value="{{show}}" data-event-opts="{{[['^input',[['__set_model',['','show','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="title data-v-650aaaa8">全部工作地点</view><view style="width:100%;height:1rpx;background-color:#ebebeb;" class="data-v-650aaaa8"></view><block wx:for="{{addressList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="data-v-650aaaa8"><view data-event-opts="{{[['tap',[['gotomp',['1','$0'],[[['addressList','',index]]]]]]]}}" class="list data-v-650aaaa8" bindtap="__e"><text class="text data-v-650aaaa8">{{item.province+item.city+item.district+item.address}}</text><image style="width:32rpx;height:32rpx;margin-left:auto;" src="/static/img/common/arrow_right.png" class="data-v-650aaaa8"></image></view></view></block><view style="width:100%;height:100rpx;background-color:#ffffff;" class="data-v-650aaaa8"></view></u-popup><u-popup bind:input="__e" class="popup data-v-650aaaa8" vue-id="3c49a84c-4" border-radius="{{22}}" mode="bottom" closeable="true" close-icon-size="36" value="{{showResume}}" data-event-opts="{{[['^input',[['__set_model',['','showResume','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="title data-v-650aaaa8">简历详情</view><view style="margin:20rpx;display:flex;margin-top:40rpx;" class="data-v-650aaaa8"><image style="width:120rpx;height:120rpx;" src="{{resumeDetailObj.image_path?resumeDetailObj.image_path+'?t='+$root.g0:'/static/img/my/default_avatar.png'}}" class="data-v-650aaaa8"></image><view style="margin:auto 22rpx;" class="data-v-650aaaa8"><view style="font-size:34rpx;color:#000;font-family:PingFangSC-Semibold, PingFang SC;" class="data-v-650aaaa8">{{''+resumeDetailObj.name+''}}</view><view style="margin-top:22rpx;" class="data-v-650aaaa8">{{$root.m1}}</view></view></view><block wx:if="{{resumeDetailObj.personal_ability}}"><view style="margin:40rpx;" class="data-v-650aaaa8"><text style="color:rgba(0, 0, 0, 0.85);font-size:28rpx;" class="data-v-650aaaa8">个人优势:</text><text style="color:rgba(0, 0, 0, 0.65);font-size:26rpx;margin-left:16rpx;" class="data-v-650aaaa8">{{resumeDetailObj.personal_ability}}</text></view></block><block wx:if="{{resumeDetailObj.work_exps&&resumeDetailObj.work_exps.length>0}}"><view style="padding-left:40rpx;padding-bottom:16rpx;" class="data-v-650aaaa8"><u-time-line vue-id="{{('3c49a84c-5')+','+('3c49a84c-4')}}" class="data-v-650aaaa8" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="data-v-650aaaa8"><u-time-line-item vue-id="{{('3c49a84c-6-'+index)+','+('3c49a84c-5')}}" class="data-v-650aaaa8" bind:__l="__l" vue-slots="{{['content']}}"><view slot="content"><view class="text data-v-650aaaa8">{{item.$orig.company}}</view><view style="margin-top:18rpx;color:rgba(0, 0, 0, 0.65);font-size:26rpx;" class="data-v-650aaaa8">{{''+item.$orig.job+" | "+item.m2+" -\n                "+(item.$orig.job_end_time==0?"至今":item.m3)+''}}</view></view></u-time-line-item></view></block></u-time-line></view></block><view data-event-opts="{{[['tap',[['applyResume',['$event']]]]]}}" class="btn_commit data-v-650aaaa8" bindtap="__e">确认投递</view><view data-event-opts="{{[['tap',[['editResume',['$event']]]]]}}" class="text data-v-650aaaa8" style="padding:30rpx;text-align:center;margin-bottom:30rpx;" bindtap="__e">去完善简历</view></u-popup><u-popup bind:input="__e" class="popup data-v-650aaaa8" vue-id="3c49a84c-7" border-radius="{{22}}" mode="bottom" closeable="true" close-icon-size="36" value="{{showNoResume}}" data-event-opts="{{[['^input',[['__set_model',['','showNoResume','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="title data-v-650aaaa8">简历详情</view><image style="width:34%;height:100rpx;margin:60rpx 33%;" src="{{vuex_baseImgUrl&&vuex_baseImgUrl+'noData.png'}}" class="data-v-650aaaa8"></image><view style="font-size:40rpx;font-weight:500;color:#000;text-align:center;" class="data-v-650aaaa8">暂无数据</view><view style="margin:30rpx 0 50rpx 0;color:rgba(0, 0, 0, 0.65);text-align:center;" class="data-v-650aaaa8">请先创建您的个人简历</view><view data-event-opts="{{[['tap',[['createResume',['$event']]]]]}}" class="btn_commit data-v-650aaaa8" style="margin-bottom:100rpx;" bindtap="__e">立即创建</view></u-popup><u-popup bind:input="__e" class="popup data-v-650aaaa8" vue-id="3c49a84c-8" border-radius="{{22}}" mode="center" closeable="true" close-icon-size="36" value="{{videoshow}}" data-event-opts="{{[['^input',[['__set_model',['','videoshow','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="data-v-650aaaa8"><video src="{{videoSrc}}" controls="{{true}}" class="data-v-650aaaa8"></video></view></u-popup><u-popup bind:input="__e" vue-id="3c49a84c-9" mode="bottom" border-radius="18" value="{{yxlyLoginShow}}" data-event-opts="{{[['^input',[['__set_model',['','yxlyLoginShow','$event',[]]]]]]}}" class="data-v-650aaaa8" bind:__l="__l" vue-slots="{{['default']}}"><yxly-login bind:clickX="__e" bind:callBack="__e" vue-id="{{('3c49a84c-10')+','+('3c49a84c-9')}}" data-event-opts="{{[['^clickX',[['e0']]],['^callBack',[['sucesslogin']]]]}}" class="data-v-650aaaa8" bind:__l="__l"></yxly-login></u-popup></view>