UNIVPLMDataIntegration/Web/src/api/login/index.ts

36 lines
751 B
TypeScript
Raw Normal View History

2024-06-15 13:02:35 +08:00
import request from '/@/utils/request';
enum Api {
GetTenantIdByHostname = '/api/sysAuth/tenantIdByHostname',
}
2024-06-15 13:02:35 +08:00
/**
* request.post(xxx) post params data
*
* api接口集合
* @method signIn
* @method signOut 退
*/
export function useLoginApi() {
return {
signIn: (data: object) => {
return request({
url: '/user/signIn',
method: 'post',
data,
});
},
signOut: (data: object) => {
return request({
url: '/user/signOut',
method: 'post',
data,
});
},
};
}
export const getTenantIdByHostname = (hostname: string) =>
request({
url: `${Api.GetTenantIdByHostname}/${hostname}`,
method: 'get',
});