index.wxml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <My_GeneralTemplate padBot="30rpx">
  2. <!-- 用户头像 -->
  3. <view class="user_header">
  4. <view class="user_header_msg">
  5. <!-- 头像 -->
  6. <view class="user_headPortrait">
  7. <image wx:if="{{attinfos[0].url}}" src="{{attinfos[0].url}}" mode="aspectFill"></image>
  8. <view wx:else class="MRuserImg">
  9. <image src="/static/icon-10.png"></image>
  10. </view>
  11. </view>
  12. <!-- 修改头像 -->
  13. <My_UploadFiles id="UploadFiles" upType="userImage" bind:imageChange="userImageChange" fileList="{{attinfos}}" UploadShow='3' lineHeight="130rpx">
  14. <view class="changeImage">修改头像</view>
  15. </My_UploadFiles>
  16. </view>
  17. <view style="height: 2rpx; width: 100%; background-color: #979797; opacity: 0.3;"></view>
  18. </view>
  19. <!-- 表单输入区 -->
  20. <view class="user_message_input">
  21. <My_GreyRectangleForm title="账号名" required>
  22. <van-field model:value="{{ fname }}" data-name="fname" bind:focus='inputFocus' bindblur='inputBlur' error="{{errTips.fname}}" input-class="input-class" placeholder="请输入账户名" border="{{ false }}" />
  23. </My_GreyRectangleForm>
  24. <My_GreyRectangleForm title="身份/职位" required>
  25. <van-field model:value="{{ frole }}" data-name="frole" bind:focus='inputFocus' bindblur='inputBlur' error="{{errTips.frole}}" input-class="input-class" placeholder="身份/职位" border="{{ false }}" />
  26. </My_GreyRectangleForm>
  27. <My_GreyRectangleForm title="手机" required>
  28. <van-field disabled model:value="{{ fphonenumber }}" data-name="fphonenumber" bind:focus='inputFocus' bindblur='inputBlur' error="{{errTips.fphonenumber}}" input-class="input-class" placeholder="手机号" border="{{ false }}" />
  29. </My_GreyRectangleForm>
  30. <My_GreyRectangleForm title="微信">
  31. <van-field model:value="{{ fwechatno }}" input-class="input-class" placeholder="微信号/手机号" border="{{ false }}" />
  32. </My_GreyRectangleForm>
  33. <My_GreyRectangleForm title="地址">
  34. <van-field model:value="{{ faddress }}" input-class="input-class" placeholder="请输入地址" border="{{ false }}" />
  35. </My_GreyRectangleForm>
  36. <My_GreyRectangleForm title="性别">
  37. <van-radio-group value="{{ fsex }}" bind:change="sexOnChange" direction="horizontal">
  38. <van-radio name="男">男</van-radio>
  39. <van-radio name="女">女</van-radio>
  40. </van-radio-group>
  41. </My_GreyRectangleForm>
  42. <My_GreyRectangleForm title="生日">
  43. <!-- 时间选择 -->
  44. <picker value="{{fbirthdate}}" mode="date" start="1921-01-01" end="{{YMD}}" bindchange="timeChange">
  45. <view class="picker" style="opacity: {{fbirthdate!=null?'1':'0.3'}};">
  46. {{fbirthdate!=null?fbirthdate:'选择日期'}}
  47. <van-icon name="arrow" />
  48. </view>
  49. </picker>
  50. </My_GreyRectangleForm>
  51. <My_GreyRectangleForm title="邮箱">
  52. <van-field model:value="{{ femail }}" input-class="input-class" placeholder="邮箱地址" border="{{ false }}" data-name="femail" bind:focus='inputFocus' bindblur='inputBlur' error="{{errTips.femail}}" />
  53. </My_GreyRectangleForm>
  54. </view>
  55. </My_GeneralTemplate>
  56. <!-- 提交按钮 -->
  57. <view class="submit_but">
  58. <van-button bindtap="submit" custom-class="custom-class" round color="linear-gradient(180deg, #82E0E9 0%, #4BBECF 100%);">保存</van-button>
  59. </view>