소스 검색

feat(api): temp save

gemercheung 3 년 전
부모
커밋
1e11196fec
1개의 변경된 파일10개의 추가작업 그리고 4개의 파일을 삭제
  1. 10 4
      src/api/sys/user.ts

+ 10 - 4
src/api/sys/user.ts

@@ -1,6 +1,7 @@
 import { defHttp } from '/@/utils/http/axios';
 import {
   LoginParams,
+  RegisterParams,
   LoginResultModel,
   GetUserInfoModel,
   updateUserInfoPasswordParam,
@@ -21,6 +22,7 @@ enum Api {
   updatePassword = '/kankan-api/api/manager/user/updatePassword',
   GetPermCode = '/getPermCode',
   getEmailAuthCode = '/kankan-api/api/sso/user/getEmailAuthCode',
+  registerCompany = '/kankan-api//api/sso/user/registerCompany',
 }
 
 /**
@@ -45,15 +47,19 @@ export function loginApi(params: LoginParams, mode: ErrorMessageMode = 'modal')
   );
 }
 
-export function RegisterApi(params: LoginParams, mode: ErrorMessageMode = 'modal') {
-  const paramData: LoginParams = {
-    ...params,
+export function RegisterApi(params: RegisterParams, mode: ErrorMessageMode = 'modal') {
+  const paramData: RegisterParams = {
+    // ...params,
     password: encodeStr(window.btoa(params.password)),
+    authCode: params.authCode,
+    companyName: params.companyName,
+    managerPhone: params.managerPhone,
+    managerName: params.managerName,
   };
 
   return defHttp.post<LoginResultModel>(
     {
-      url: Api.Login,
+      url: Api.registerCompany,
       // params,
       params: paramData,
       headers: { 'Content-Type': ContentTypeEnum.JSON },