index.wxml 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <!--pages/bind/index.wxml-->
  2. <view class="sg-container sg-white-bg">
  3. <view class="sg-pad">
  4. <view class="sg-pick-box">
  5. <view class="sg-pick-item sg-pad-tb-sm sg-flex sg-align-center sg-bottom-border sg-space-between">
  6. <view class="sg-pick-name">真实姓名</view>
  7. <input type="text" value="{{name}}" placeholder="请输入真实姓名" data-name="name" bindchange="onInputChange" class="sg-gray-color" style="text-align: right"/>
  8. </view>
  9. <view class="sg-pick-item sg-pad-tb-sm sg-flex sg-align-center sg-bottom-border sg-space-between">
  10. <view class="sg-pick-name">手机号</view>
  11. <van-button type="primary" open-type="getPhoneNumber" bind:getphonenumber="updatePhoneNumber" size="small">授权获取手机号</van-button>
  12. </view>
  13. <view class="sg-pick-item sg-pad-tb-sm sg-flex sg-align-center sg-bottom-border sg-space-between">
  14. <view class="sg-pick-name">所属项目</view>
  15. <picker bindchange="bindPickerChange" value="{{projectIndex}}" range="{{projects}}" range-key="name"
  16. data-name="projectIndex">
  17. <view class="picker sg-gray-color">
  18. {{projectIndex >= 0 ? projects[projectIndex].name : '请选择添加项目'}}
  19. </view>
  20. </picker>
  21. </view>
  22. <view class="sg-pick-item sg-pad-tb-sm sg-flex sg-align-center sg-space-between">
  23. <view class="sg-pick-name">申请角色</view>
  24. <picker bindchange="bindPickerChange" value="{{roleIndex}}" range="{{roles}}" range-key="name"
  25. data-name="roleIndex">
  26. <view class="picker sg-gray-color">
  27. {{roleIndex >= 0 ? roles[roleIndex].name : '请选择角色'}}
  28. </view>
  29. </picker>
  30. </view>
  31. <view class="sg-pick-item sg-pad-tb-sm sg-bottom-border">
  32. <view class="sg-pick-name">备注</view>
  33. <textarea value="{{remark}}" placeholder="请填写10个字以上的备注描述以便管理员能快速通过授权" data-name="remark" bindinput="onInputChange" class="sg-gray-color sg-pad-tb-sm" maxlength="200"/>
  34. <view class="sg-text-right sg-gray-color sg-pad-tb-sm">{{remark.length}}/200</view>
  35. </view>
  36. </view>
  37. <view class="sg-margin-tb">
  38. <van-button type="info" block open-type="getUserInfo" bind:getuserinfo="getUserInfo">提交</van-button>
  39. </view>
  40. </view>
  41. </view>