verify.vue 878 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <template>
  2. <div class="verify">
  3. <h5>
  4. 实名认证
  5. <span v-if="this.userInfo.realname_verify_status === '2'" class="status success">已认证</span>
  6. <span v-else-if="this.userInfo.realname_verify_status === '1'" class="status info">审核中</span>
  7. <span v-else class="status warning">
  8. <a href="/setting/user" @click="cnzz('签约','签约页面+去认证','')" target="_blank">去认证</a>
  9. </span>
  10. </h5>
  11. </div>
  12. </template>
  13. <script>
  14. import { mapState } from "vuex";
  15. export default {
  16. head: {},
  17. components: {},
  18. data() {
  19. return {
  20. userInfo: {}
  21. };
  22. },
  23. computed: {},
  24. async mounted() {
  25. // realname_verify_status, 1是待审核,2审核通过,3是拒绝
  26. this.userInfo = await this.getUserInfo();
  27. },
  28. methods: {}
  29. };
  30. </script>
  31. <style lang="scss" scoped>
  32. .verify {
  33. padding: 13px 20px;
  34. }
  35. </style>