select-self.wxml 13.1 KB
<view class="resume_base_info data-v-09ce3348" style="{{(vuex_theme)}}"><u-form vue-id="2ff8b6be-1" model="{{form}}" error-type="{{errorType}}" data-ref="uForm" class="data-v-09ce3348 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="box data-v-09ce3348"><view class="tx1 data-v-09ce3348"><view class="left data-v-09ce3348">变更类型</view><view class="right data-v-09ce3348"><view data-event-opts="{{[['tap',[['biangengSel',[0]]]]]}}" style="display:flex;align-items:center;" bindtap="__e" class="data-v-09ce3348"><image lazy-load="true" src="{{changeType=='internal_transfer'?vuex_baseImgUrl&&vuex_baseImgUrl+'seletjob-new.png':'/static/img/internship/unseletjob.png'}}" mode class="data-v-09ce3348"></image><view class="sel1 data-v-09ce3348">内部转岗</view></view><view data-event-opts="{{[['tap',[['biangengSel',[1]]]]]}}" style="display:flex;align-items:center;" bindtap="__e" class="data-v-09ce3348"><image lazy-load="true" src="{{changeType=='other_company_job'?vuex_baseImgUrl&&vuex_baseImgUrl+'seletjob-new.png':'/static/img/internship/unseletjob.png'}}" mode class="data-v-09ce3348"></image><view class="sel2 data-v-09ce3348">其他企业岗位</view></view></view></view><block wx:if="{{changeType=='internal_transfer'}}"><view class="data-v-09ce3348"><c-input-item vue-id="{{('2ff8b6be-2')+','+('2ff8b6be-1')}}" label="转岗日期" required="{{true}}" placeholder="请选择转岗日期" type="date3" name="quitTime" value="{{form.quitTime}}" data-event-opts="{{[['^input',[['__set_model',['$0','quitTime','$event',[]],['form']],['getZgtime']]]]}}" bind:input="__e" class="data-v-09ce3348" bind:__l="__l"></c-input-item><view style="position:relative;" class="data-v-09ce3348"><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-3')+','+('2ff8b6be-1')}}" label="实习岗位" type="text1" name="jobName" required="{{true}}" rightIcon="{{true}}" disabled="{{true}}" placeholder="请选择实习岗位" value="{{form.jobName}}" data-event-opts="{{[['^input',[['__set_model',['$0','jobName','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item><view data-event-opts="{{[['tap',[['selectJobs',['student']]]]]}}" style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;" bindtap="__e" class="data-v-09ce3348"></view></view></view></block><block wx:if="{{changeType=='other_company_job'}}"><view class="data-v-09ce3348"><c-input-item vue-id="{{('2ff8b6be-4')+','+('2ff8b6be-1')}}" label="岗位来源" required="{{true}}" placeholder="请选择岗位来源" type="select1" name="afterJobSource" options="{{categoryList}}" value="{{form.afterJobSource}}" data-event-opts="{{[['^input',[['__set_model',['$0','afterJobSource','$event',[]],['form']],['onClickJobSource']]]]}}" bind:input="__e" class="data-v-09ce3348" bind:__l="__l"></c-input-item><block wx:if="{{form.afterJobSource=='student'}}"><view style="position:relative;" class="data-v-09ce3348"><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-5')+','+('2ff8b6be-1')}}" label="实习企业" type="text1" name="companyName" required="{{true}}" rightIcon="{{true}}" disabled="{{true}}" placeholder="实习企业查询" value="{{form.companyName}}" data-event-opts="{{[['^input',[['__set_model',['$0','companyName','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item><view data-event-opts="{{[['tap',[['searchPop']]]]}}" style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;" bindtap="__e" class="data-v-09ce3348"></view></view></block><block wx:if="{{form.creditNo}}"><view class="data-v-09ce3348"><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-6')+','+('2ff8b6be-1')}}" label="统一社会信用代码" type="text1" name="creditNo" required="{{false}}" rightIcon="{{false}}" disabled="{{true}}" value="{{form.creditNo}}" data-event-opts="{{[['^input',[['__set_model',['$0','creditNo','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item></view></block><block wx:if="{{form.afterJobSource&&form.afterJobSource!='student'}}"><view style="position:relative;" class="data-v-09ce3348"><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-7')+','+('2ff8b6be-1')}}" label="实习岗位" type="text1" name="jobName" required="{{true}}" rightIcon="{{true}}" disabled="{{true}}" placeholder="请选择实习岗位" value="{{form.jobName}}" data-event-opts="{{[['^input',[['__set_model',['$0','jobName','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item><view data-event-opts="{{[['tap',[['selectJobs',['teacher','$0'],['form.afterJobSource']]]]]}}" style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;" bindtap="__e" class="data-v-09ce3348"></view></view></block><block wx:if="{{form.afterJobSource=='student'}}"><view class="data-v-09ce3348"><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-8')+','+('2ff8b6be-1')}}" label="实习岗位" type="text1" name="jobNameText" required="{{true}}" rightIcon="{{false}}" disabled="{{tfdisabled}}" value="{{form.jobNameText}}" data-event-opts="{{[['^input',[['__set_model',['$0','jobNameText','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item></view></block><c-input-item vue-id="{{('2ff8b6be-9')+','+('2ff8b6be-1')}}" label="离职日期" required="{{true}}" placeholder="请选择前岗位离职日期" type="date3" name="quitTime" value="{{form.quitTime}}" data-event-opts="{{[['^input',[['__set_model',['$0','quitTime','$event',[]],['form']],['getStart']]]]}}" bind:input="__e" class="data-v-09ce3348" bind:__l="__l"></c-input-item><c-input-item vue-id="{{('2ff8b6be-10')+','+('2ff8b6be-1')}}" label="入职日期" required="{{true}}" placeholder="请选择本次入职日期" type="date3" name="entryTime" value="{{form.entryTime}}" data-event-opts="{{[['^input',[['__set_model',['$0','entryTime','$event',[]],['form']],['getEnd']]]]}}" bind:input="__e" class="data-v-09ce3348" bind:__l="__l"></c-input-item></view></block><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-11')+','+('2ff8b6be-1')}}" label="薪资(元/月)" type="number1" name="wage" required="{{true}}" rightIcon="{{false}}" maxlenth="9" value="{{form.wage}}" data-event-opts="{{[['^input',[['__set_model',['$0','wage','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-12')+','+('2ff8b6be-1')}}" label="企业联系人" type="text1" name="contactName" required="{{true}}" rightIcon="{{false}}" maxlenth="15" value="{{form.contactName}}" data-event-opts="{{[['^input',[['__set_model',['$0','contactName','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-13')+','+('2ff8b6be-1')}}" label="联系人电话" type="number1" name="contactPhone" required="{{true}}" rightIcon="{{false}}" maxlenth="11" value="{{form.contactPhone}}" data-event-opts="{{[['^input',[['__set_model',['$0','contactPhone','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item><block wx:if="{{form.afterJobSource=='student'&&changeType=='other_company_job'}}"><view class="data-v-09ce3348"><c-input-item vue-id="{{('2ff8b6be-14')+','+('2ff8b6be-1')}}" label="实习城市" type="area1" name="city" options="{{area}}" required="{{true}}" value="{{form.city}}" data-event-opts="{{[['^input',[['__set_model',['$0','city','$event',[]],['form']],['areac']]]]}}" bind:input="__e" class="data-v-09ce3348" bind:__l="__l"></c-input-item><block wx:if="{{form.city.city_code}}"><view class="data-v-09ce3348"><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-15')+','+('2ff8b6be-1')}}" label="城市代码" type="text1" name="citycode" required="{{false}}" rightIcon="{{false}}" disabled="{{true}}" value="{{form.citycode}}" data-event-opts="{{[['^input',[['__set_model',['$0','citycode','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item></view></block><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-16')+','+('2ff8b6be-1')}}" label="实习地点" type="text1" name="address" required="{{true}}" rightIcon="{{false}}" value="{{form.address}}" data-event-opts="{{[['^input',[['__set_model',['$0','address','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item></view></block><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-17')+','+('2ff8b6be-1')}}" label="变更原因" placeholder="请输入变更原因" maxlenth="{{200}}" type="textarea1" name="applyReason" value="{{form.applyReason}}" data-event-opts="{{[['^input',[['__set_model',['$0','applyReason','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item></view><view class="content data-v-09ce3348"><view class="data-v-09ce3348"><c-input-item bind:input="__e" vue-id="{{('2ff8b6be-18')+','+('2ff8b6be-1')}}" label="备注" placeholder="请输入备注" maxlenth="{{200}}" type="textarea1" name="remarks" value="{{form.remarks}}" data-event-opts="{{[['^input',[['__set_model',['$0','remarks','$event',[]],['form']]]]]}}" class="data-v-09ce3348" bind:__l="__l"></c-input-item><view class="fj data-v-09ce3348">附件</view><block wx:if="{{picList.length>0}}"><view class="data-v-09ce3348"><view class="text_gray_28 data-v-09ce3348" style="margin-top:40rpx;">照片附件(最多可上传9张)</view><view class="picList data-v-09ce3348"><block wx:for="{{picList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="pic data-v-09ce3348"><image class="delete data-v-09ce3348" src="/static/img/common/delete.png" data-event-opts="{{[['tap',[['deleteImg',[index]]]]]}}" bindtap="__e"></image><u-image vue-id="{{('2ff8b6be-19-'+index)+','+('2ff8b6be-1')}}" height="{{216}}" width="{{216}}" src="{{item}}" class="data-v-09ce3348" bind:__l="__l"></u-image></view></block></view></view></block><block wx:if="{{fileList.length>0}}"><view style="padding-bottom:40rpx;" class="data-v-09ce3348"><view class="divide_line data-v-09ce3348"></view><view class="text_gray_28 data-v-09ce3348" style="margin-top:38rpx;">PDF附件(最多可上传3个)</view><block wx:for="{{fileList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" data-event-params="{{({item,index})}}" class="pdffj data-v-09ce3348" bindtap="__e"><image class="img data-v-09ce3348" src="/static/img/common/link.png"></image><text class="look data-v-09ce3348">{{item.name?item.name:item.filename}}</text><image style="margin-left:7px;width:14px;height:14px;" src="https://yxlypublic.oss-cn-beijing.aliyuncs.com/WeChat/excellet-working/treadTree.png" data-event-opts="{{[['tap',[['deleteModal',[index]]]]]}}" catchtap="__e" class="data-v-09ce3348"></image></view></block></view></block><view data-event-opts="{{[['tap',[['addPhotos',['$event']]]]]}}" class="add_info data-v-09ce3348" bindtap="__e"><image src="/static/img/internship/photopush.png" mode class="data-v-09ce3348"></image></view></view></view></u-form><view class="fixed_bottom_btn data-v-09ce3348"><c-button vue-id="2ff8b6be-20" btnType="confirm" text="确认" data-event-opts="{{[['^click',[['submit']]]]}}" bind:click="__e" class="data-v-09ce3348" bind:__l="__l"></c-button></view><u-action-sheet vue-id="2ff8b6be-21" list="{{list}}" value="{{showUpload}}" data-event-opts="{{[['^click',[['chooseImg']]],['^input',[['__set_model',['','showUpload','$event',[]]]]]]}}" bind:click="__e" bind:input="__e" class="data-v-09ce3348" bind:__l="__l"></u-action-sheet><view class="data-v-09ce3348"><u-popup bind:input="__e" vue-id="2ff8b6be-22" mode="bottom" border-radius="20" height="1200rpx" closeable="true" value="{{show}}" data-event-opts="{{[['^input',[['__set_model',['','show','$event',[]]]]]]}}" class="data-v-09ce3348" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup data-v-09ce3348"><view class="title data-v-09ce3348">实习企业</view><view class="search data-v-09ce3348"><u-search vue-id="{{('2ff8b6be-23')+','+('2ff8b6be-22')}}" placeholder="请输入企业名称" placeholder-color="rgba(0,0,0,0.65)" input-align="left" clearabled="{{true}}" show-action="{{true}}" action-text="搜索" focus="{{focus}}" value="{{keyword}}" data-event-opts="{{[['^custom',[['workSearch']]],['^search',[['workSearch']]],['^input',[['__set_model',['','keyword','$event',[]]]]]]}}" bind:custom="__e" bind:search="__e" bind:input="__e" class="data-v-09ce3348" bind:__l="__l"></u-search></view><block wx:if="{{works.length>0}}"><scroll-view style="height:70%;margin-top:40rpx;" scroll-y="true" data-event-opts="{{[['scrolltolower',[['lower']]]]}}" bindscrolltolower="__e" class="data-v-09ce3348"><block wx:for="{{works}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['popupSelItem',['$0'],[[['works','',index]]]]]]]}}" class="item_box data-v-09ce3348" bindtap="__e"><view class="item_title data-v-09ce3348">{{''+item.name+''}}</view></view></block></scroll-view></block><block wx:else><view data-event-opts="{{[['tap',[['jumpVerified',['$event']]]]]}}" class="no_data data-v-09ce3348" bindtap="__e"><view class="text_black_28 data-v-09ce3348">暂未搜索到该企业</view><view class="text_black_28 data-v-09ce3348" style="margin-top:10rpx;">是否保存输入的企业名称</view></view></block><view data-event-opts="{{[['tap',[['save',['$event']]]]]}}" class="save data-v-09ce3348" bindtap="__e">保存</view></view></u-popup></view></view>