index.axml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <import-sjs from="./index.sjs" name="page"/>
  2. <import-sjs from="./../../utils/render.sjs" name="utils"/>
  3. <wrapper>
  4. <view class="loading-full-page" a:if="{{loading}}"><loading /></view>
  5. <view class="user-cert-qrcode-page" a:else>
  6. <view class="user-qrcode-card">
  7. <view class="user-qrcode-card-header" style="{{ utils.getHeaderStyle(pageInfo.extInfo, imgSrcPrefix )}}">
  8. <view class="user-avatar">
  9. <image src="{{ page.getCardIcon(pageInfo, imgSrcPrefix) }}"/>
  10. </view>
  11. <view class="user-info">
  12. <view class="user-name">
  13. <text number-of-lines="2">
  14. {{ pageInfo.certName || serviceInfo.title }}
  15. </text>
  16. </view>
  17. <view class="user-desc">
  18. <text number-of-lines="2">
  19. {{ pageInfo.grantOrg }}
  20. </text>
  21. </view>
  22. </view>
  23. </view>
  24. <view class="user-qrcode-card-content">
  25. <view class="qrcode-image">
  26. <image src="{{ page.getQrcode(pageInfo) }}" />
  27. <view class="refresh-mask" onTap="onRefreshHandel" a:if="{{ shouldRefresh }}">
  28. <view><image src="https://gw.alipayobjects.com/mdn/rms_8ed4a1/afts/img/A*gbYiSZLKpDgAAAAAAAAAAAAAARQnAQ"/></view>
  29. </view>
  30. </view>
  31. <view class="qr-tip">
  32. <image src="https://gw.alipayobjects.com/mdn/rms_8ed4a1/afts/img/A*ynVrQICaqIAAAAAAAAAAAAAAARQnAQ" class="ref-icon"/>
  33. <view>{{ page.getTip(pageInfo.extInfo) }}</view>
  34. </view>
  35. </view>
  36. </view>
  37. <view class="footer-items">
  38. <view class="footer-item">
  39. <view>姓名</view>
  40. <view>{{ pageInfo.userNameDe }}</view>
  41. </view>
  42. <view class="footer-item">
  43. <view>电子码类型</view>
  44. <view>{{ pageInfo.identityType }}</view>
  45. </view>
  46. </view>
  47. </view>
  48. </wrapper>