diff --git a/src/api/login.ts b/src/api/login.ts index b308b23..0a22184 100644 --- a/src/api/login.ts +++ b/src/api/login.ts @@ -9,18 +9,23 @@ export interface AccountLoginParams { } /** 账号密码登录 */ -export const psdLogin = (data: AccountLoginParams) => - request({ +export const psdLogin = (data: AccountLoginParams) => { + const payload: Record = { + clientType: 'PC', + model: 'web', + ...data, + }; + // 学生端登录不传 simSerialNumber(接口要求) + if (payload.clientType === 'MANAGE') { + payload.simSerialNumber = 'web'; + } + return request({ url: '/login', method: 'POST', headers: { Authorization: '' }, - data: { - clientType: 'PC', - simSerialNumber: 'web', - model: 'web', - ...data, - }, + data: payload, }); +}; export interface ParentSmsLoginParams { phone: string;