Files
wdsxh/unpackage/dist/dev/mp-weixin/pages/member/information.wxml
2026-04-29 15:33:58 +08:00

1 line
11 KiB
Plaintext
Raw Permalink 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.

<page-meta page-style="{{'overflow:'+(pageShow?'hidden':'visible')}}"></page-meta><view class="container" style="{{'--theme-color:'+(themeColor)+';'}}"><title-bar vue-id="2c49e516-1" showBack="{{true}}" title="编辑资料" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-header" style="{{'top:'+(titleBarHeight+'px')+';'}}"><block wx:if="{{memberType!=1}}"><view class="header-screen"><block wx:if="{{memberType==2||memberType==3}}"><view data-event-opts="{{[['tap',[['changeScreen',[1]]]]]}}" class="{{['screen',(selectScreen==1)?'active':'']}}" bindtap="__e">个人资料</view></block><block wx:if="{{memberType==2}}"><view data-event-opts="{{[['tap',[['changeScreen',[2]]]]]}}" class="{{['screen',(selectScreen==2)?'active':'']}}" bindtap="__e">企业资料</view></block><block wx:else><block wx:if="{{memberType==3}}"><view data-event-opts="{{[['tap',[['changeScreen',[2]]]]]}}" class="{{['screen',(selectScreen==2)?'active':'']}}" bindtap="__e">团体资料</view></block></block><block wx:if="{{memberType==2||memberType==3}}"><view data-event-opts="{{[['tap',[['changeScreen',[3]]]]]}}" class="{{['screen',(selectScreen==3)?'active':'']}}" bindtap="__e">产品维护</view></block></view></block><block wx:if="{{selectScreen!=3}}"><view class="header-box"><block wx:if="{{iconSheet}}"><view class="box-image" style="{{'background-image:'+('url('+iconSheet+')')+';'}}"></view></block><view class="box-title"><block wx:if="{{memberType==1||memberType==2&&selectScreen==1||memberType==3&&selectScreen==1}}"><text>完善个人信息</text></block><block wx:else><block wx:if="{{memberType==2&&selectScreen==2}}"><text>完善企业信息</text></block><block wx:else><block wx:if="{{memberType==3&&selectScreen==2}}"><text>完善团体信息</text></block></block></block></view><view class="box-subtitle">完善信息后,可在会员详情显示</view></view></block></view><block wx:if="{{selectScreen==3}}"><view class="main-form" style="padding:32rpx;"><member-product class="vue-ref" vue-id="2c49e516-2" data-ref="memberProduct" bind:__l="__l"></member-product></view></block><block wx:else><view class="main-form"><block wx:if="{{memberType==1}}"><block><view class="form-group"><view class="group-title"><text class="text">个人轮播图</text><text class="tips">图片建议尺寸686*320</text></view><view class="group-upload"><block wx:for="{{personCarousel}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['previewImage',[index]]]]]}}" class="upload-image" bindtap="__e"><image class="image-select" src="{{item}}" mode="aspectFill"></image><image class="image-delete" src="/static/delete.png" mode="aspectFit" data-event-opts="{{[['tap',[['deleteImage',[index]]]]]}}" catchtap="__e"></image></view></block><block wx:if="{{$root.g0<9}}"><view data-event-opts="{{[['tap',[['chooseImage']]]]}}" class="upload-image" bindtap="__e"><view class="image-background"></view><view class="image-choose"><view class="icon"><image src="/static/camera.png" mode="aspectFit"></image></view><view class="text">上传图片</view></view></view></block></view></view><member-apply class="vue-ref" vue-id="2c49e516-3" show-type="{{1}}" show-data="{{personInfo}}" mobile-auth="{{mobileAuth}}" data-ref="memberPerson" data-event-opts="{{[['^changeMobileAuth',[['changeMobileAuth']]],['^onChange',[['pageChange']]]]}}" bind:changeMobileAuth="__e" bind:onChange="__e" bind:__l="__l"></member-apply></block></block><block wx:else><block wx:if="{{memberType==2}}"><block><view hidden="{{!(selectScreen==1)}}"><view class="form-group"><view class="group-title"><text class="text">个人轮播图</text><text class="tips">图片建议尺寸686*320</text></view><view class="group-upload"><block wx:for="{{personCarousel}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['previewImage',[index]]]]]}}" class="upload-image" bindtap="__e"><image class="image-select" src="{{item}}" mode="aspectFill"></image><image class="image-delete" src="/static/delete.png" mode="aspectFit" data-event-opts="{{[['tap',[['deleteImage',[index]]]]]}}" catchtap="__e"></image></view></block><block wx:if="{{$root.g1<9}}"><view data-event-opts="{{[['tap',[['chooseImage']]]]}}" class="upload-image" bindtap="__e"><view class="image-background"></view><view class="image-choose"><view class="icon"><image src="/static/camera.png" mode="aspectFit"></image></view><view class="text">上传图片</view></view></view></block></view></view><member-apply class="vue-ref" vue-id="2c49e516-4" show-type="{{1}}" show-data="{{groupInfo.person}}" mobile-auth="{{mobileAuth}}" data-ref="memberPerson" data-event-opts="{{[['^changeMobileAuth',[['changeMobileAuth']]],['^onChange',[['pageChange']]]]}}" bind:changeMobileAuth="__e" bind:onChange="__e" bind:__l="__l"></member-apply></view><view hidden="{{!(selectScreen==2)}}"><view class="form-group"><view class="group-title"><text class="text">公司环境轮播图</text><text class="tips">图片建议尺寸686*320</text></view><view class="group-upload"><block wx:for="{{groupCarousel}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['previewImage',[index]]]]]}}" class="upload-image" bindtap="__e"><image class="image-select" src="{{item}}" mode="aspectFill"></image><image class="image-delete" src="/static/delete.png" mode="aspectFit" data-event-opts="{{[['tap',[['deleteImage',[index]]]]]}}" catchtap="__e"></image></view></block><block wx:if="{{$root.g2<9}}"><view data-event-opts="{{[['tap',[['chooseImage']]]]}}" class="upload-image" bindtap="__e"><view class="image-background"></view><view class="image-choose"><view class="icon"><image src="/static/camera.png" mode="aspectFit"></image></view><view class="text">上传图片</view></view></view></block></view></view><view class="form-group"><view class="group-title"><text class="text">公司电话</text></view><view class="group-input"><input class="input" type="number" maxlength="{{11}}" placeholder="请输入公司电话" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['','groupMobile','$event',[]]]]]]}}" value="{{groupMobile}}" bindinput="__e"/></view></view><view class="form-group"><view class="group-title"><text class="text">公司地址</text></view><view data-event-opts="{{[['tap',[['chooseLocation']]]]}}" class="group-input" bindtap="__e"><block wx:if="{{groupAddress.address}}"><view class="input text-ellipsis">{{groupAddress.address}}</view></block><block wx:else><view class="input placeholder text-ellipsis">请选择公司地址</view></block><block wx:if="{{groupAddress.address}}"><image class="icon" src="/static/del.png" mode="aspectFit" data-event-opts="{{[['tap',[['clearLocation']]]]}}" catchtap="__e"></image></block><block wx:else><image class="icon" src="/static/right.png" mode="aspectFit"></image></block></view></view><member-apply class="vue-ref" vue-id="2c49e516-5" show-type="{{2}}" show-data="{{groupInfo.company}}" data-ref="memberGroup" data-event-opts="{{[['^onChange',[['pageChange']]]]}}" bind:onChange="__e" bind:__l="__l"></member-apply></view></block></block><block wx:else><block wx:if="{{memberType==3}}"><block><view hidden="{{!(selectScreen==1)}}"><view class="form-group"><view class="group-title"><text class="text">个人轮播图</text><text class="tips">图片建议尺寸686*320</text></view><view class="group-upload"><block wx:for="{{personCarousel}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['previewImage',[index]]]]]}}" class="upload-image" bindtap="__e"><image class="image-select" src="{{item}}" mode="aspectFill"></image><image class="image-delete" src="/static/delete.png" mode="aspectFit" data-event-opts="{{[['tap',[['deleteImage',[index]]]]]}}" catchtap="__e"></image></view></block><block wx:if="{{$root.g3<9}}"><view data-event-opts="{{[['tap',[['chooseImage']]]]}}" class="upload-image" bindtap="__e"><view class="image-background"></view><view class="image-choose"><view class="icon"><image src="/static/camera.png" mode="aspectFit"></image></view><view class="text">上传图片</view></view></view></block></view></view><member-apply class="vue-ref" vue-id="2c49e516-6" show-type="{{1}}" show-data="{{groupInfo.person}}" mobile-auth="{{mobileAuth}}" data-ref="memberPerson" data-event-opts="{{[['^changeMobileAuth',[['changeMobileAuth']]],['^onChange',[['pageChange']]]]}}" bind:changeMobileAuth="__e" bind:onChange="__e" bind:__l="__l"></member-apply></view><view hidden="{{!(selectScreen==2)}}"><view class="form-group"><view class="group-title"><text class="text">团体环境轮播图</text><text class="tips">图片建议尺寸686*320</text></view><view class="group-upload"><block wx:for="{{groupCarousel}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['previewImage',[index]]]]]}}" class="upload-image" bindtap="__e"><image class="image-select" src="{{item}}" mode="aspectFill"></image><image class="image-delete" src="/static/delete.png" mode="aspectFit" data-event-opts="{{[['tap',[['deleteImage',[index]]]]]}}" catchtap="__e"></image></view></block><block wx:if="{{$root.g4<9}}"><view data-event-opts="{{[['tap',[['chooseImage']]]]}}" class="upload-image" bindtap="__e"><view class="image-background"></view><view class="image-choose"><view class="icon"><image src="/static/camera.png" mode="aspectFit"></image></view><view class="text">上传图片</view></view></view></block></view></view><view class="form-group"><view class="group-title"><text class="text">团体电话</text></view><view class="group-input"><input class="input" type="number" maxlength="{{11}}" placeholder="请输入团体电话" placeholder-class="placeholder" data-event-opts="{{[['input',[['__set_model',['','groupMobile','$event',[]]]]]]}}" value="{{groupMobile}}" bindinput="__e"/></view></view><view class="form-group"><view class="group-title"><text class="text">团体地址</text></view><view data-event-opts="{{[['tap',[['chooseLocation']]]]}}" class="group-input" bindtap="__e"><block wx:if="{{groupAddress.address}}"><view class="input text-ellipsis">{{groupAddress.address}}</view></block><block wx:else><view class="input placeholder text-ellipsis">请选择团体地址</view></block><image class="icon" src="/static/right.png" mode="aspectFit"></image></view></view><member-apply class="vue-ref" vue-id="2c49e516-7" show-type="{{3}}" show-data="{{groupInfo.organize}}" data-ref="memberGroup" data-event-opts="{{[['^onChange',[['pageChange']]]]}}" bind:onChange="__e" bind:__l="__l"></member-apply></view></block></block></block></block></view></block><view class="main-footer"><block wx:if="{{selectScreen==3}}"><view data-event-opts="{{[['tap',[['handleAddProduct']]]]}}" class="footer-btn" bindtap="__e">添加产品</view></block><block wx:else><view data-event-opts="{{[['tap',[['heandleSubmit']]]]}}" class="footer-btn" bindtap="__e">保存信息</view></block><view class="safe-padding"></view></view></view></block></view>