소스 검색

feat(core): fixed user type error for model

gemercheung 3 년 전
부모
커밋
3391769562
2개의 변경된 파일18개의 추가작업 그리고 16개의 파일을 삭제
  1. 16 15
      src/api/sys/model/userModel.ts
  2. 2 1
      src/views/sys/login/LoginForm.vue

+ 16 - 15
src/api/sys/model/userModel.ts

@@ -1,7 +1,7 @@
 /**
  * @description: Login interface parameters
  */
-
+import type { UserInfo } from '/#/store';
 //  export interface LoginParams {
 //   userName: string;
 //   userPassword: string;
@@ -55,18 +55,19 @@ export interface LoginResultModel {
 /**
  * @description: Get user information return value
  */
-export interface GetUserInfoModel {
-  roles: RoleInfo[];
-  // 用户id
-  id: string | number;
+// export interface GetUserInfoModel {
+//   roles: RoleInfo[];
+//   // 用户id
+//   id: string | number;
 
-  // userId: string | number;
-  // 用户名
-  userName: string;
-  // 真实名字
-  realName: string;
-  // 头像
-  avatar: string;
-  // 介绍
-  desc?: string;
-}
+//   // userId: string | number;
+//   // 用户名
+//   userName: string;
+//   // 真实名字
+//   realName: string;
+//   // 头像
+//   avatar: string;
+//   // 介绍
+//   desc?: string;
+// }
+export type GetUserInfoModel = UserInfo;

+ 2 - 1
src/views/sys/login/LoginForm.vue

@@ -128,6 +128,7 @@
   import { LoginStateEnum, useLoginState, useFormRules, useFormValid } from './useLogin';
   import { useDesign } from '/@/hooks/web/useDesign';
   import { useLocaleStore } from '/@/store/modules/locale';
+
   //import { onKeyStroke } from '@vueuse/core';
 
   // const ACol = Col;
@@ -185,7 +186,7 @@
         phoneNum: data.account,
         randomcode: data.captcha,
         rememberMe: false,
-        // mode: 'none', //不要默认的错误提示
+        mode: 'none', //不要默认的错误提示
       });
 
       if (userInfo) {