chore: initial commit
This commit is contained in:
19
frontend/packages/lib-shared/api/modules/sys.ts
Normal file
19
frontend/packages/lib-shared/api/modules/sys.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
import type { CordysAxios } from '@lib/shared/api/http/Axios';
|
||||
import { LocaleChangeUrl, VersionUrl } from '@lib/shared/api/requrls/sys';
|
||||
import type { SystemVersion } from '@lib/shared/models/common';
|
||||
|
||||
export default function useSysApi(CDR: CordysAxios) {
|
||||
// 获取系统版本信息
|
||||
function getSystemVersion() {
|
||||
return CDR.get<SystemVersion>({ url: VersionUrl });
|
||||
}
|
||||
|
||||
function changeLocaleBackEnd(language: string) {
|
||||
return CDR.post({ url: LocaleChangeUrl, data: { language } });
|
||||
}
|
||||
|
||||
return {
|
||||
getSystemVersion,
|
||||
changeLocaleBackEnd,
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user