index.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <template>
  2. <view>
  3. <!--标题栏-->
  4. <bar-title bgColor="bg-white" isBack>
  5. <block slot="content">实人认证</block>
  6. </bar-title>
  7. <!--状态图标-->
  8. <view class="zaiui-status-image-view">
  9. <image src="/static/zaiui/img/non_real_name.png" mode="widthFix" v-if="!status" @tap="statusTap"/>
  10. <image src="/static/zaiui/img/real_name.png" mode="widthFix" v-if="status" @tap="statusTap"/>
  11. </view>
  12. <!--状态信息-->
  13. <view class="text-black text-xl text-center margin-bottom-sm" v-if="!status">您尚未实人认证</view>
  14. <view class="text-black text-lg text-center margin-bottom-sm" v-if="status">
  15. <text class="margin-right">**鸿</text>
  16. <text>100***********123</text>
  17. </view>
  18. <view class="text-black text-xl text-center margin-bottom-sm" v-if="status">您已完成实人认证</view>
  19. <!--文字说明-->
  20. <view class="text-gray text-center zaiui-content-view" v-if="!status">
  21. 实人认证是由转转合作的第三方提供的一项个人身份认证服务,通过与公安网数据校验并使用全球领先的人脸识别技术,保障个人身份真实性。实人认证后,可提升您在二手交易中的信任值哦。
  22. </view>
  23. <view class="text-gray text-center zaiui-content-view" v-if="status">
  24. 实人认证是由转转合作的第三方提供的一项个人身份认证服务,通过与公安网数据校验并使用全球领先的人脸识别技术,保障个人身份真实性。
  25. </view>
  26. <!--按钮-->
  27. <view class="zaiui-btn-view" v-if="!status">
  28. <button class="cu-btn bg-red radius" @tap="btnTap">去认证</button>
  29. </view>
  30. </view>
  31. </template>
  32. <script>
  33. import barTitle from '@/components/zaiui-common/basics/bar-title';
  34. import _tool from '@/static/zaiui/util/tools.js'; //工具函数
  35. export default {
  36. components: {
  37. barTitle
  38. },
  39. data() {
  40. return {
  41. status: false,
  42. }
  43. },
  44. onLoad() {
  45. },
  46. onReady() {
  47. _tool.setBarColor(true);
  48. uni.pageScrollTo({
  49. scrollTop: 0,
  50. duration: 0
  51. });
  52. },
  53. methods: {
  54. statusTap() {
  55. if(this.status) {
  56. this.status = false;
  57. } else {
  58. this.status = true;
  59. }
  60. },
  61. btnTap() {
  62. uni.navigateTo({
  63. url: "/pages/real_name/form"
  64. });
  65. }
  66. }
  67. }
  68. </script>
  69. <style lang="scss">
  70. /* #ifdef APP-PLUS */
  71. @import "../../static/colorui/main.css";
  72. @import "../../static/colorui/icon.css";
  73. @import "../../static/zaiui/style/app.scss";
  74. /* #endif */
  75. page { background: #FFFFFF; }
  76. .zaiui-status-image-view {
  77. position: relative;
  78. text-align: center;
  79. margin-top: 90.9upx;
  80. margin-bottom: 18.18upx;
  81. image {
  82. width: 472.72upx;
  83. }
  84. }
  85. .zaiui-content-view {
  86. position: relative;
  87. padding: 0 72.72upx;
  88. }
  89. .zaiui-btn-view {
  90. position: relative;
  91. text-align: center;
  92. margin-top: 90.9upx;
  93. .cu-btn {
  94. padding: 0 45.45upx;
  95. }
  96. }
  97. </style>