mrr.sj.front/unpackage/dist/dev/mp-weixin/pages/ruzhu/complete.wxml

1 line
22 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<view class="complete-page"><custom-navbar vue-id="5bf4b62e-1" title="{{identity=='1'?'个人资料':'店铺资料'}}" show-back="{{true}}" bind:__l="__l"></custom-navbar><view class="form-content"><view class="section-title"><view class="title-bar"></view><text>{{identity=='1'?'个人信息':'店铺信息'}}</text></view><view class="form-item box-cont"><text class="label required">{{identity=='1'?'工装头像':'店铺logo'}}</text><view data-event-opts="{{[['tap',[['chooseImage',['avatar']]]]]}}" class="upload-box" bindtap="__e"><block wx:if="{{formData.head_photo}}"><image class="avatar-image" src="{{formData.head_photo}}" mode="aspectFill"></image></block><block wx:else><image class="upload-img" src="/static/images/upload-img.png" mode="aspectFit"></image></block></view><block wx:if="{{identity=='1'}}"><text class="upload-tip">注:头像即为服务人寰形象照是用户下单选择服务人员时的重要参考请上传正面半身免冠照。尺寸需大于750*750像素背景为浅色</text></block></view><view class="form-item-one box-cont"><text class="label required">{{identity=='1'?'真实姓名':'店铺名称'}}</text><input class="input" type="text" placeholder="{{identity=='1'?'请输入真实姓名':'请输入店铺名称'}}" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','name','$event',[]],['formData']]]]]}}" value="{{formData.name}}" bindinput="__e"/></view><block wx:if="{{identity=='2'}}"><view class="form-item-one box-cont"><text class="label required">法人姓名</text><input class="input" type="text" placeholder="请输入法人姓名" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','legal_name','$event',[]],['formData']]]]]}}" value="{{formData.legal_name}}" bindinput="__e"/></view></block><block wx:if="{{identity=='1'}}"><view class="form-item-one box-cont"><text class="label required">联系方式</text><input class="input disabled" type="number" placeholder="请输入联系方式" disabled="{{true}}" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','account','$event',[]],['formData']]]]]}}" value="{{formData.account}}" bindinput="__e"/></view></block><block wx:else><view class="form-item-one box-cont"><text class="label required">法人联系方式</text><input class="input" type="number" placeholder="请输入法人联系方式" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','legal_phone','$event',[]],['formData']]]]]}}" value="{{formData.legal_phone}}" bindinput="__e"/></view></block><block wx:if="{{identity=='1'}}"><view class="box-cont form-upimgs"><view class="form-item-one form-item-tit"><text class="label required">身份证号码</text><input class="input" type="idcard" placeholder="请输入身份号码" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','idcard_num','$event',[]],['formData']]]]]}}" value="{{formData.idcard_num}}" bindinput="__e"/></view><view class="form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['idcard_positive']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img1"><block wx:if="{{formData.idcard_positive}}"><image class="preview-image" src="{{formData.idcard_positive}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">请上传身份证正面(人像面)</text></view><view class="form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['idcard_negative']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img2"><block wx:if="{{formData.idcard_negative}}"><image class="preview-image" src="{{formData.idcard_negative}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">请上传身份证反面(国徽面)</text></view><view class="form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['idcard_hands']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img3"><block wx:if="{{formData.idcard_hands}}"><image class="preview-image" src="{{formData.idcard_hands}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">手持身份证照</text></view><view class="form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['health_card']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img4"><block wx:if="{{formData.health_card}}"><image class="preview-image" src="{{formData.health_card}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">请上传健康照</text></view></view></block><block wx:else><view class="box-cont form-upimgs"><view class="form-item-one form-item-tit"><text class="label required">法人身份证号码</text><input class="input" type="idcard" placeholder="请输入法人身份号码" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','legal_idcard_num','$event',[]],['formData']]]]]}}" value="{{formData.legal_idcard_num}}" bindinput="__e"/></view><view><view class="form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['legal_idcard_positive']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img1"><block wx:if="{{formData.legal_idcard_positive}}"><image class="preview-image" src="{{formData.legal_idcard_positive}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">请上传法人身份证正面(人像面)</text></view><view class="form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['legal_idcard_negative']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img2"><block wx:if="{{formData.legal_idcard_negative}}"><image class="preview-image" src="{{formData.legal_idcard_negative}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">请上传法人身份证反面(国徽面)</text></view></view></view></block><view class="box-cont form-upimgs form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['uscc_photo']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img4"><block wx:if="{{formData.uscc_photo}}"><image class="preview-image" src="{{formData.uscc_photo}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">请上传营业执照</text></view><block wx:if="{{identity=='1'}}"><view class="box-cont form-upimgs form-upimg"><view data-event-opts="{{[['tap',[['chooseImage',['shop_photo']]]]]}}" class="upload-box" bindtap="__e"><view class="upload-camera img4"><block wx:if="{{formData.shop_photo}}"><image class="preview-image" src="{{formData.shop_photo}}" mode="aspectFill"></image></block><block wx:else><image class="camera-icon" src="/static/images/camera.png" mode="aspectFit"></image></block></view></view><text class="label required">请上传门头照片</text></view></block><block wx:if="{{identity=='1'}}"><view class="section-card box-cont"><text class="label">请上传资质照片</text><view class="upload-grid"><ali-oss-uploader vue-id="5bf4b62e-2" max-count="{{9}}" max-size="{{5}}" width="668rpx" type="{{identity+1}}" user-id="{{userId}}" button-text="上传图片" tips="最多上传3张图片每张不超过5MB" value="{{formData.qualifications}}" data-event-opts="{{[['^success',[['onUploadSuccess']]],['^error',[['onUploadError']]],['^delete',[['onFileDelete']]],['^ckeckisShowPer',[['ckeckisShowPer']]],['^ckecknowQer',[['ckecknowQer']]],['^input',[['__set_model',['$0','qualifications','$event',[]],['formData']]]]]}}" bind:success="__e" bind:error="__e" bind:delete="__e" bind:ckeckisShowPer="__e" bind:ckecknowQer="__e" bind:input="__e" bind:__l="__l"></ali-oss-uploader></view></view></block><block wx:if="{{identity=='1'}}"><view class="form-item-data box-cont"><text class="label required">个人介绍</text><textarea class="textarea-input" placeholder="请输入个人介绍" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','detail','$event',[]],['formData']]]]]}}" value="{{formData.detail}}" bindinput="__e"></textarea></view></block><view data-event-opts="{{[['tap',[['openPicker',['dependency']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">所在地</text><view class="picker-content"><text class="{{[formData.dependency?'picker-value':'placeholder']}}">{{formData.dependency||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view><view class="form-item-two box-cont"><text class="label required">详细地址</text><view data-event-opts="{{[['tap',[['getAddressInfo',['$event']]]]]}}" class="picker-content" bindtap="__e"><text class="{{[formData.address?'picker-value':'placeholder']}}">{{formData.address||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view><block wx:if="{{identity=='1'}}"><view class="form-item-one box-cont"><text class="label required">备用联系方式</text><input class="input" type="text" placeholder="请输入备用联系方式" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','second_phone','$event',[]],['formData']]]]]}}" value="{{formData.second_phone}}" bindinput="__e"/></view></block><block wx:if="{{identity=='1'}}"><view class="form-item-one box-cont"><text class="label required">所属店铺</text><input class="input" type="text" placeholder="请输入所属店铺" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','for_shop','$event',[]],['formData']]]]]}}" value="{{formData.for_shop}}" bindinput="__e"/></view></block><view data-event-opts="{{[['tap',[['openPicker',['get_msg_method']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">获取消息方式</text><view class="picker-content"><text class="{{[formData.get_msg_method?'picker-value':'placeholder']}}">{{get_msg_method||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view><view class="box-cont"><view class="form-item-one form-item-tit"><text class="label required">邀请码</text><input class="input" type="text" placeholder="请输入邀请码" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['$0','invite_code_other','$event',[]],['formData']]]]]}}" value="{{formData.invite_code_other}}" bindinput="__e"/></view><text class="invite-tip">请填写邀请人的邀请码若没有邀请人请填写13131313</text></view><view class="section-title"><view class="title-bar"></view><text>服务承诺</text></view><view data-event-opts="{{[['tap',[['showServicePopup',['$event']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">服务技能</text><view class="picker-content"><text class="{{[$root.g0!=0?'picker-value':'placeholder']}}">{{selectedServicesText||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view><block wx:if="{{identity=='1'}}"><view data-event-opts="{{[['tap',[['showRegionPopup',['$event']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">服务区域</text><view class="picker-content"><text class="{{[$root.g1!=0?'picker-value':'placeholder']}}">{{selectedRegionText||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view></block><block wx:if="{{identity=='1'}}"><view data-event-opts="{{[['tap',[['openPicker',['default_times']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">服务时间</text><view class="picker-content"><text class="{{[formData.default_times?'picker-value':'placeholder']}}">{{formData.default_times||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view></block><block wx:else><view data-event-opts="{{[['tap',[['openPicker',['default_times']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">营业时间</text><view class="picker-content"><text class="{{[formData.business_time?'picker-value':'placeholder']}}">{{formData.business_time||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view></block><view data-event-opts="{{[['tap',[['openPicker',['major']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">专业经验</text><view class="picker-content"><text class="{{[formData.major?'picker-value':'placeholder']}}">{{major||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view><block wx:if="{{identity=='1'}}"><view data-event-opts="{{[['tap',[['openPicker',['work_state']]]]]}}" class="form-item-two box-cont" bindtap="__e"><text class="label required">目前工作状态</text><view class="picker-content"><text class="{{[formData.work_state?'picker-value':'placeholder']}}">{{work_state||'请选择'}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view></block><view class="service-promise"><view class="promise-title">服务承诺</view><block wx:if="{{identity=='1'}}"><view class="promise-item"><view class="dot"></view><text class="promise-text">因工作照及身份证需作为审核依据,拍摄照片时,请勿开美颜/滤镜等,以确保照片内容清晰真实。</text></view></block><view class="promise-item"><view class="dot"></view><text class="promise-text">审核通过,即可平台进行接单,请严格遵守相关法律法规,秉承为用户提供的最大理念,细致、热情、负责为用户提供服务。</text></view></view><view class="{{['popup',(showServicePopupFlag)?'show':'']}}"><view data-event-opts="{{[['tap',[['hideServicePopup',['$event']]]]]}}" class="popup-mask" bindtap="__e"></view><view class="popup-content"><view class="popup-header"><text class="popup-title">选择服务技能</text><text data-event-opts="{{[['tap',[['hideServicePopup',['$event']]]]]}}" class="popup-close" bindtap="__e">×</text></view><view class="popup-body"><view class="checkbox-list"><block wx:for="{{serviceList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toggleServiceSelect',[index]]]]]}}" class="checkbox-item" bindtap="__e"><view class="{{['checkbox',(item.checked)?'checked':'']}}"><block wx:if="{{item.checked}}"><text class="check-icon">✓</text></block></view><text class="checkbox-label">{{item.title}}</text></view></block></view></view><view class="popup-footer"><view data-event-opts="{{[['tap',[['hideServicePopup',['$event']]]]]}}" class="popup-btn cancel" bindtap="__e"><text class="btn-text">取消</text></view><view data-event-opts="{{[['tap',[['confirmServiceSelect',['$event']]]]]}}" class="popup-btn confirm" bindtap="__e"><text class="btn-text">确定</text></view></view></view></view><view class="{{['popup',(showRegionPopupFlag)?'show':'']}}"><view data-event-opts="{{[['tap',[['hideRegionPopup',['$event']]]]]}}" class="popup-mask" bindtap="__e"></view><view class="popup-content region-popup"><view class="popup-header"><text class="popup-title">选择服务区域</text><text data-event-opts="{{[['tap',[['hideRegionPopup',['$event']]]]]}}" class="popup-close" bindtap="__e">×</text></view><view class="region-tabs"><block wx:for="{{regionTabs}}" wx:for-item="tab" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['switchTab',[index]]]]]}}" class="{{['region-tab',(currentTab===index)?'active':'']}}" bindtap="__e">{{''+tab+''}}</view></block></view><view class="region-body"><block wx:if="{{currentTab===0}}"><scroll-view class="region-scroll" scroll-y="{{true}}"><block wx:for="{{ChinaCitys}}" wx:for-item="province" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['selectProvince',['$0',index],[[['ChinaCitys','',index]]]]]]]}}" class="region-item" bindtap="__e"><text>{{province.province}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></block></scroll-view></block><block wx:if="{{currentTab===1}}"><scroll-view class="region-scroll" scroll-y="{{true}}"><block wx:for="{{cityList}}" wx:for-item="city" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['selectCity',['$0',index],[[['cityList','',index]]]]]]]}}" class="region-item" bindtap="__e"><text>{{city.city}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></block></scroll-view></block><block wx:if="{{currentTab===2}}"><scroll-view class="region-scroll" scroll-y="{{true}}"><block wx:for="{{districtList}}" wx:for-item="district" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toggleDistrictSelect',[index]]]]]}}" class="region-item checkbox-item" bindtap="__e"><view class="{{['checkbox',(district.checked)?'checked':'']}}"><block wx:if="{{district.checked}}"><text class="check-icon">✓</text></block></view><text class="checkbox-label">{{district.area}}</text></view></block></scroll-view></block></view><view class="popup-footer"><view data-event-opts="{{[['tap',[['hideRegionPopup',['$event']]]]]}}" class="popup-btn cancel" bindtap="__e"><text class="btn-text">取消</text></view><view data-event-opts="{{[['tap',[['confirmRegionSelect',['$event']]]]]}}" class="popup-btn confirm" bindtap="__e"><text class="btn-text">确定</text></view></view></view></view><view class="{{['popup',(showLocationPopupFlag)?'show':'']}}"><view data-event-opts="{{[['tap',[['hideLocationPopup',['$event']]]]]}}" class="popup-mask" bindtap="__e"></view><view class="popup-content"><view class="popup-header"><text class="popup-title">选择所在地</text><text data-event-opts="{{[['tap',[['hideLocationPopup',['$event']]]]]}}" class="popup-close" bindtap="__e">×</text></view><view class="region-body"><picker-view class="picker-scroll" indicator-style="{{indicatorStyle}}" value="{{locationValue}}" data-event-opts="{{[['change',[['bindChangeLocation',['$event']]]]]}}" bindchange="__e"><picker-view-column><block wx:for="{{ChinaCitys}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+item.province}}</view></block></picker-view-column><picker-view-column><block wx:for="{{locatinCitys}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+item.city}}</view></block></picker-view-column><picker-view-column><block wx:for="{{locationAreas}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+item.area}}</view></block></picker-view-column></picker-view></view><view class="popup-footer"><view data-event-opts="{{[['tap',[['hideLocationPopup',['$event']]]]]}}" class="popup-btn cancel" bindtap="__e"><text class="btn-text">取消</text></view><view data-event-opts="{{[['tap',[['confirmLocationSelect',['$event']]]]]}}" class="popup-btn confirm" bindtap="__e"><text class="btn-text">确定</text></view></view></view></view><view class="{{['popup',(showTimePicker)?'show':'']}}"><view data-event-opts="{{[['tap',[['hideTimePopup',['$event']]]]]}}" class="popup-mask" bindtap="__e"></view><view class="popup-content"><view class="popup-header"><text data-event-opts="{{[['tap',[['hideTimePopup',['$event']]]]]}}" class="cancel-text" bindtap="__e">取消</text><text class="title">选择时间</text><text data-event-opts="{{[['tap',[['confirmTime',['$event']]]]]}}" class="confirm-text" bindtap="__e">确定</text></view><view class="time-range"><view data-event-opts="{{[['tap',[['switchTimeType',['start']]]]]}}" class="{{['time-block',(timeType==='start')?'active':'']}}" bindtap="__e"><text class="time-value">{{$root.m0}}</text><text class="time-label">开始时间</text></view><text class="time-separator">至</text><view data-event-opts="{{[['tap',[['switchTimeType',['end']]]]]}}" class="{{['time-block',(timeType==='end')?'active':'']}}" bindtap="__e"><text class="time-value">{{$root.m1}}</text><text class="time-label">结束时间</text></view></view><view class="region-body"><picker-view class="picker-scroll" value="{{pickerValue}}" indicator-style="{{indicatorStyle}}" data-event-opts="{{[['change',[['handleTimeChange',['$event']]]]]}}" bindchange="__e"><picker-view-column><block wx:for="{{hours}}" wx:for-item="hour" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+hour+''}}</view></block></picker-view-column><picker-view-column><block wx:for="{{minutes}}" wx:for-item="minute" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+minute+''}}</view></block></picker-view-column><picker-view-column><view class="picker-item"> - </view></picker-view-column><picker-view-column><block wx:for="{{hours}}" wx:for-item="hour" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+hour+''}}</view></block></picker-view-column><picker-view-column><block wx:for="{{minutes}}" wx:for-item="minute" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+minute+''}}</view></block></picker-view-column></picker-view></view></view></view></view><view class="bottom-fixed"><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" class="fixed-btn" bindtap="__e"><text class="fixed-text">提交</text></view></view><view class="{{['permission',(isShowPer&&nowQer==='xc')?'transform':'']}}"><view class="per-tit">美融融plus 对储存空间/照片权限申请说明</view><view class="per-cont">便于您使用该功能上传您的照片/图片/视频以及用于更换头像、发布商品等场景中读取相册和文件内容。</view></view><view class="{{['permission',(isShowPer&&nowQer==='xj')?'transform':'']}}"><view class="per-tit">美融融plus 对相机拍摄权限申请说明</view><view class="per-cont">便于您使用该功能上传您的照片/图片/视频以及用于更换头像、发布商品等场景中所需内容。</view></view></view>