update 优化 !pr382 修复一些问题 完事流程逻辑

This commit is contained in:
疯狂的狮子Li
2023-07-02 16:48:57 +08:00
parent 4cf836055a
commit cc69786fd1
6 changed files with 17 additions and 17 deletions

View File

@ -2,7 +2,9 @@ import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { LoginData, LoginResult, VerifyCodeResult, TenantInfo } from './types';
import { UserInfo } from '@/api/system/user/types';
import { da } from 'element-plus/es/locale';
// pc端固定客户端授权id
const clientId = 'e5cd7e4891bf95d1d19206ce24a7b32e';
/**
* @param data {LoginData}
@ -11,7 +13,7 @@ import { da } from 'element-plus/es/locale';
export function login(data: LoginData): AxiosPromise<LoginResult> {
const params = {
...data,
clientId: data.clientId || 'e5cd7e4891bf95d1d19206ce24a7b32e',
clientId: data.clientId || clientId,
grantType: data.grantType || 'password'
};
return request({
@ -59,14 +61,14 @@ export function getCodeImg(): AxiosPromise<VerifyCodeResult> {
timeout: 20000
});
}
/**
* 第三方登录
* @param source 第三方登录类型
* */
*/
export function callback(data: LoginData): AxiosPromise<any> {
const LoginData = {
...data,
clientId: 'e5cd7e4891bf95d1d19206ce24a7b32e',
clientId: clientId,
grantType: 'social'
};
return request({