Browse Source

perf: 优化代码

曾坤森 3 months ago
parent
commit
a4ed692888

+ 2 - 2
src/components/navbar/index.vue

@@ -151,14 +151,14 @@
             <img alt="avatar" :src="avatar" />
           </a-avatar>
           <template #content>
-            <a-doption>
+            <!-- <a-doption>
               <a-space @click="switchRoles">
                 <icon-tag />
                 <span>
                   {{ $t('messageBox.switchRoles') }}
                 </span>
               </a-space>
-            </a-doption>
+            </a-doption> -->
             <a-doption>
               <a-space @click="$router.push({ name: 'Setting' })">
                 <icon-settings />

+ 1 - 1
src/store/modules/user/index.ts

@@ -50,7 +50,7 @@ const useUserStore = defineStore('user', {
     async info(data: Data) {
       // const res = await getUserInfo();
       const { name } = data;
-      this.setInfo({ name: name, role: 'admin' });
+      this.setInfo({ name: name, role: String(data.privilege) as RoleType });
     },
 
     // Login

+ 5 - 5
src/views/login/components/login-form.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="login-form-wrapper">
     <div class="login-form-title">{{ t('login.form.title') }}</div>
-    <div class="login-form-sub-title">{{ t('login.form.title') }}</div>
+    <!-- <div class="login-form-sub-title">{{ t('login.form.title') }}</div> -->
     <div class="login-form-error-msg">{{ errorMessage }}</div>
     <a-form
       ref="loginForm"
@@ -42,7 +42,7 @@
         </a-input-password>
       </a-form-item>
       <a-space :size="16" direction="vertical">
-        <div class="login-form-password-actions">
+        <!-- <div class="login-form-password-actions">
           <a-checkbox
             checked="rememberPassword"
             :model-value="loginInfo.rememberPassword"
@@ -51,13 +51,13 @@
             {{ t('login.form.rememberPassword') }}
           </a-checkbox>
           <a-link>{{ t('login.form.forgetPassword') }}</a-link>
-        </div>
+        </div> -->
         <a-button type="primary" html-type="submit" long :loading="loading">
           {{ t('login.form.login') }}
         </a-button>
-        <a-button type="text" long class="login-form-register-btn">
+        <!-- <a-button type="text" long class="login-form-register-btn">
           {{ t('login.form.register') }}
-        </a-button>
+        </a-button> -->
       </a-space>
     </a-form>
   </div>