club-register.vue 912 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <div class="page">
  3. <div class="page-top flex flex-col justify-center items-center">
  4. <img class="logo" :src="supplierInfo.logo" />
  5. <div
  6. class="name mt-2"
  7. v-text="supplierInfo.shopName + '正品授权申请'"
  8. ></div>
  9. </div>
  10. </div>
  11. </template>
  12. <script>
  13. import { mapGetters } from 'vuex'
  14. export default {
  15. layout: 'app',
  16. computed: {
  17. ...mapGetters(['supplierInfo', 'authUserId', 'routePrefix']),
  18. },
  19. }
  20. </script>
  21. <style lang="scss" scoped>
  22. // pc 端
  23. @media screen and (min-width: 768px) {
  24. .page-top {
  25. height: 360px;
  26. @include themify($themes) {
  27. background: themed('banner-club-register');
  28. background-size: auto 360px;
  29. }
  30. .logo {
  31. display: block;
  32. width: 120px;
  33. height: 120px;
  34. border-radius: 50%;
  35. background: #fff;
  36. }
  37. .name {
  38. font-size: 30px;
  39. color: #fff;
  40. }
  41. }
  42. }
  43. </style>