Files
SaaS-lib/lib/saas/util/mock.ts

28 lines
587 B
TypeScript
Raw Normal View History

2024-05-15 17:29:42 +08:00
function resultSuccess<T = Record<string, any>>(result: T, { message = 'ok' } = {}) {
return {
code: 0,
result,
message,
type: 'success',
};
}
function resultError(message = 'Request failed', { code = -1, result = null } = {}) {
return {
code,
result,
message,
type: 'error',
};
}
/**
* @description request数据中获取token
*
*/
function getRequestToken({ headers }): string | undefined {
return headers?.authorization;
}
export { getRequestToken, resultError, resultSuccess };