Quellcode durchsuchen

添加导航栏

lifanagju_citu vor 7 Monaten
Ursprung
Commit
1c8f2d130b
3 geänderte Dateien mit 19 neuen und 0 gelöschten Zeilen
  1. 7 0
      src/views/register/company.vue
  2. 6 0
      src/views/register/person.vue
  3. 6 0
      src/views/register/select.vue

+ 7 - 0
src/views/register/company.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="box" style="overflow-x: hidden;">
+    <navBar :showLoginBtn="false" class="navBar"></navBar>
     <PhonePage v-if="!valid" :isCompany="true" @success="handleValidate" :isLogin="query.login ? true : false"></PhonePage>
   </div>
 </template>
@@ -7,6 +8,7 @@
 <script setup>
 defineOptions({ name: 'registerCompany'})
 import { getUserRegisterEnterpriseApply } from '@/api/personal/user'
+import navBar from '@/layout/personal/navBar.vue'
 import { ref } from 'vue'
 import PhonePage from './person.vue'
 import { useRouter } from 'vue-router'
@@ -33,6 +35,11 @@ const handleValidate = async () => {
 </script>
 
 <style scoped lang="scss">
+.navBar {
+  position: absolute;
+  top: 0;
+  z-index: 2;
+}
 .box {
   position: relative;
   width: 100%;

+ 6 - 0
src/views/register/person.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="box">
+    <navBar :showLoginBtn="false" class="navBar"></navBar>
     <div class="content pa-10">
       <div class="content-title text-center mt-4">{{ isLogin ? '请输入您申请企业账号时填入的手机号进行效验' : '请输入手机号码进行注册认证'}}</div>
       <phoneFrom class="mt-10" ref="phoneRef" @handleEnter="handleRegister" :phone="phone"></phoneFrom>
@@ -22,6 +23,7 @@ import phoneFrom from '@/components/VerificationCode'
 import { useUserStore } from '@/store/user'
 import Snackbar from '@/plugins/snackbar'
 import { checkEmail } from '@/utils/validate'
+import navBar from '@/layout/personal/navBar.vue'
 
 const emit = defineEmits(['success'])
 const props = defineProps({
@@ -65,6 +67,10 @@ const handleRegister = async () => {
 </script>
 
 <style scoped lang="scss">
+.navBar {
+  position: absolute;
+  top: 0;
+}
 .box {
   position: relative;
   width: 100%;

+ 6 - 0
src/views/register/select.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="register-box">
+    <navBar :showLoginBtn="false" class="navBar"></navBar>
     <div class="register-content">
       <h2 style="color: #666; font-weight: 400;">请选择您当前注册的身份</h2>
       <div class="d-flex mt-16">
@@ -17,6 +18,7 @@
 </template>
 
 <script setup>
+import navBar from '@/layout/personal/navBar.vue'
 defineOptions({ name: 'register-select'})
 import { useRouter } from 'vue-router'
 
@@ -51,4 +53,8 @@ const handleToRegister = (path) => {
   color: #00897B;
   text-decoration: underline;
 }
+.navBar {
+  position: absolute;
+  top: 0;
+}
 </style>