Files
orion-visor/orion-visor-ui/src/api/system/setting.ts

40 lines
927 B
TypeScript
Raw Normal View History

2024-06-18 00:35:45 +08:00
import axios from 'axios';
/**
*
*/
export interface AppInfoResponse {
version: string;
uuid: string;
}
/**
*
*/
export interface RepoReleaseResponse {
tag_name: string;
body: string;
}
/**
*
*/
export function getSystemAppInfo() {
return axios.get<AppInfoResponse>('/infra/system-setting/app-info');
}
/**
*
*/
export function getRepoLatestRelease() {
2024-06-18 11:53:58 +08:00
// return axios.get<RepoReleaseResponse>('https://gitee.com/api/v5/repos/dromara/orion-visor/releases/latest', {
return axios.get<RepoReleaseResponse>('https://lijiahangmax.github.io/open-orion/orion-visor/releases-latest.json', {
2024-06-18 00:35:45 +08:00
// 不添加请求头 否则会报 401
setAuthorization: false,
// 返回原始输出
unwrap: true,
// 不提示请求错误信息 可能会 403
promptRequestErrorMessage: false,
});
}