123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330 |
- <!-- pages/my/myData/myData.wxml -->
- <!-- 个人资料 -->
- <form bindsubmit="bindFormSubmit">
- <!-- 头像 -->
- <i-cell-group>
- <view class="infobody">
- <view class="flex-bet flex-a-center view-avatar line-undertint" bindtap="changeAvatar">
- <view class="ml20">
- <text class="isMust">*</text>
- <text class="font35 txt-color">头像</text>
- </view>
- <view class="flex-right flex-a-center">
- <image src="{{userphoto}}" lazy-load class="avatar mr20" mode="aspectFill"></image>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint" data-title="昵称" data-value="{{u.vipname}}" data-type="vipname" data-mode="text" bindtap="updateInfo">
- <view class="ml20 w20">
- <text class="isMust">*</text>
- <text class="font35 txt-color">昵称</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color w100">{{u.vipname}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint" data-title="真实姓名" data-value="{{u.name}}" data-type="name" data-mode="text" bindtap="updateInfo">
- <view class="ml20 w20 flex-a-center">
- <text class="isMust">*</text>
- <text class=" ml5 txt-color">真实姓名</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color ">{{u.name===null?'隐藏人物':u.name}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- </view>
- </i-cell-group>
- <!-- /* 背景 小条框 */ -->
- <!-- <view class='bj-center w100'></view> -->
- <!-- 第二部分 -->
- <i-cell-group>
- <view class="infobody">
- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class="isMust">*</text>
- <text class=" ml5 txt-color">性别</text>
- </view>
- <view class="flex-right flex-a-center">
- <view class="section txt-color">
- <picker bindchange="bindSexChange" value="{{sexIndex}}" range="{{sexArray}}" range-key="itemname">
- <view class="picker">{{sexArray[sexIndex].itemname}}</view>
- </picker>
- </view>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class="isMust">*</text>
- <text class=" ml5 txt-color">会员卡号</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color mr30">{{u.cardno}}</text>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class="isMust">*</text>
- <text class=" ml5 txt-color">手机号</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color mr30">{{u.phone}}</text>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class="isMust">*</text>
- <text class=" ml5 txt-color">推荐人</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color mr30">{{u.referrer == '' ? '暂无' : u.referrer == null ? '暂无' : u.referrer}}</text>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class="isMust">*</text>
- <text class=" ml5 txt-color">服务到期时间</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color mr30">{{u.endtime=== null ?'暂无':u.endtime}}</text>
- </view>
- </view>
- <!-- <view class="flex-bet flex-a-center view-avatar line-undertint" data-title="邮箱" data-type="email" data-mode="text" data-value="{{u.email}}" bindtap="updateInfo">
- <view class="ml20 flex-a-center">
- <text class="isMust">*</text>
- <text class=" ml5 txt-color">邮箱</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color">{{u.email===''?'暂无':u.email}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view> -->
- </view>
- </i-cell-group>
- <!-- /* 背景 小条框 */ -->
- <!-- <view class='bj-center w100'></view> -->
- <!-- 第三部分 -->
- <i-cell-group wx:if="{{false}}">
- <view class="infobody">
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">所在地区</text>
- </view>
- <view class="flex-right flex-a-center">
- <view class="section txt-color">
- <picker mode="multiSelector" bindchange="PickerAreaChange" bindcolumnchange="MultiPickerAreaChange" value="{{multiIndex}}" range="{{multiArray}}" range-key="areaname">
- <view wx:if="{{allData.province}}" class="picker">
- {{multiArray[0][multiIndex[0]].areaname}} {{multiArray[1][multiIndex[1]].areaname}}
- </view>
- <view wx:else class="picker">
- 暂无
- </view>
- </picker>
- </view>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">所在学校</text>
- </view>
- <view class="flex-right flex-a-center">
- <!-- bindtap="chooseSch" -->
- <picker bindchange="schoolPickerChange" value="{{schIndex}}" range="{{schoolItem}}" range-key='itemname'>
- <view class="picker">
- <view class="section txt-color">{{allData.college?allData.collegeName:"暂无"}}</view>
- </view>
- </picker>
- <!-- <view class="section txt-color">
- <view>{{allData.college?allData.college:"输入学校"}}</view>
- </view> -->
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">年级</text>
- </view>
- <view class="flex-right flex-a-center">
- <view class="section txt-color">
- <picker class="selectitem" mode="multiSelector" bindchange="pickerSchChange" bindcolumnchange="MultiPickerSchChange" value="{{gradeIndex}}" range="{{gradeItem}}" range-key="name">
- <view wx:if="{{allData.rank}}" class="menu_text">
- {{gradeItem[0][gradeIndex[0]].name}} {{gradeItem[1][gradeIndex[1]].name}}
- </view>
- <view wx:else class="menu_text">
- 暂无
- </view>
- </picker>
- </view>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint" data-title="专业" data-type="major" data-value="{{u.major}}" data-mode="text" bindtap="updateInfo">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">专业</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color ">{{u.major===null?'暂无':u.major}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <!-- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">毕业时间</text>
- </view>
- <view class="flex-right flex-a-center">
- <view class="section txt-color">
- <picker mode="date" start="1970-01-01" end="{{nowTime}}" bindchange="bindTimeChange2">
- <view class="picker">{{graduationDate?graduationDate:'暂无'}}</view>
- </picker>
- </view>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view> -->
- <!-- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">指导老师</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color mr30">{{u.teacherphone===null?'暂无':u.teacherphone}}</text>
- </view>
- </view> -->
- <!-- /* 背景 小条框 */ -->
- </view>
- </i-cell-group>
- <!-- 第四部分 -->
- <i-cell-group>
- <view class="infobody">
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint" data-title="身高" data-type="height" data-value="{{u.height}}" data-mode="text" bindtap="updateInfo">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">身高</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color ">{{u.height===null?'暂无':u.height}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">体重</text>
- </view>
- <view class="flex-right flex-a-center">
- <view class="section txt-color">
- <picker bindchange="bindWeightChange" value="{{weightIndex}}" range="{{weightItem}}" range-key="itemname">
- <view class="picker">{{weightItem[weightIndex].itemname}}</view>
- </picker>
- </view>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint" data-title="宿舍号" data-type="dormitoryno" data-value="{{u.dormitoryno}}" data-mode="text" bindtap="updateInfo">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">宿舍号</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color ">{{u.dormitoryno===null?'暂无':u.dormitoryno}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view wx:if="{{!isDev}}" class="flex-bet flex-a-center view-avatar line-undertint" data-title="身份证" data-type="idcard" data-value="{{u.idcard}}" data-mode="text" bindtap="updateInfo">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">身份证</text>
- </view>
- <view class="flex-right flex-a-center">
- <text class="txt-color ">{{u.idcard===null?'暂无':u.idcard}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">生日</text>
- </view>
- <view class="flex-right flex-a-center">
- <view class="section txt-color">
- <picker mode="date" start="1970-01-01" end="{{nowTime}}" bindchange="bindTimeChange">
- <view class="picker">{{birthday?birthday:'暂无'}}</view>
- </picker>
- </view>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint" data-title="平时休闲时间" data-type="freetime" data-value="{{u.freetime}}" data-mode="checkbox" bindtap="updateInfo">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">平时休闲时间</text>
- </view>
- <view class="flex-left flex-a-center w60">
- <text class="txt-color ">{{checkboxTxt===""?'暂无':checkboxTxt}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint" data-title="其他技能" data-type="skill" data-value="{{u.skill}}" data-mode="checkbox" bindtap="updateInfo">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">其他技能</text>
- </view>
- <view class="flex-left flex-a-center w60">
- <text class="txt-color ">{{checkboxText===""?'暂无':checkboxText}}</text>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet flex-a-center view-avatar line-undertint">
- <view class="ml20 flex-a-center">
- <text class=" ml5 txt-color">是否有健康证</text>
- </view>
- <view class="flex-right flex-a-center">
- <view class="section txt-color">
- <picker bindchange="bindhisChange" value="{{isHealthyIndex}}" range="{{isHealthy}}" range-key="itemname">
- <view class="picker">{{isHealthy[isHealthyIndex].itemname}}</view>
- </picker>
- </view>
- <view class="iconfont icon-xiayibu font35"></view>
- </view>
- </view>
- <view class="flex-bet view-avatar line-undertint flex-a-center" data-title="备注" data-type="remarks" data-value="{{u.remarks}}" data-mode="textare" bindtap="updateInfo">
- <view class="ml20">
- <text class=" ml5 txt-color">备注</text>
- </view>
- <view class="flex-right textare">
- <text class="txt-color zx2">{{u.remarks===null?'这家伙很懒':u.remarks}}</text>
- </view>
- </view>
- </view>
- </i-cell-group>
- <!-- <i-cell-group>
- <view class="notice">完善所有信息可得积分奖励,完善程度 <text class="num">7</text>/15</view>
- </i-cell-group> -->
- <view class='upbtn' bindtap='btnUpUserInfo'>保存</view>
- </form>
- <view class="mask {{maskShow?'':'hidden'}}" catchtouchmove="preventTouchMove" bindtap='maskClose'></view>
- <view class="bottom-input {{maskShow?'':'hidden'}}">
- <view class="flex-bet flex-a-center title-mask">
- <text class="title">{{maskTitle}}</text>
- <text data-type="{{type}}" class="complete" bindtap="maskClose">完成</text>
- </view>
- <view class="{{maskInputMode !=='textare'&&maskInputMode !=='checkbox'?'':'hidden'}}">
- <input type="{{maskInputMode}}" class="mask-input" placeholder="{{maskInputPla}}" bindinput="bindKeyInput" value="{{inputValue}}" placeholder-class="mask-input-placeholder" />
- </view>
- <view class="{{maskInputMode ==='textare'?'':'hidden'}}">
- <textarea auto-height bindinput="bindKeyInput" value="{{inputValue}}" class="mask-textarea" maxlength="-1" placeholder="我的备注" placeholder-class="mask-textarea-placeholder" />
- </view>
- <view class="{{maskInputMode ==='checkbox'?'':'hidden'}} checkbox-view">
- <checkbox-group bindchange="checkboxChange">
- <label class="checkbox" wx:for="{{checkboxItems}}">
- <checkbox value="{{item.itemcode}}" checked="{{item.checked}}" />
- {{item.itemname}}
- </label>
- </checkbox-group>
- </view>
- </view>
- <!-- 自定义模糊查询 -->
- <view class=" sel-hid {{selectShow?'sel-shadow':'hidden'}}" bindtap="closeSel" catchtouchmove="preventTouchMove">
- <view class="sel-con" catchtap="openSel">
- <view class="flex-bet sel-btn " hidden="{{isshow}}">
- <view class="ce" catchtap="closeSel">学校</view>
- <view class="ok" catchtap="ok">完成</view>
- </view>
- <input class="sel-input" placeholder="输入学校" placeholder-class="sel-input-pla" bindinput="schoolInput" value="{{allData.college}}"></input>
- </view>
- </view>
- <view style="height:{{bottomLeft}}px"></view>
|