mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-06-02 22:31:07 +08:00
es lint fix
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import axios from 'axios'
|
||||
import router from '@/router'
|
||||
import store from '@/store'
|
||||
import axios from 'axios'
|
||||
|
||||
// 创建axios实例
|
||||
const api = axios.create({
|
||||
@@ -8,7 +8,7 @@ const api = axios.create({
|
||||
})
|
||||
|
||||
// 添加请求拦截器
|
||||
api.interceptors.request.use(config => {
|
||||
api.interceptors.request.use((config) => {
|
||||
// 在请求头中添加token
|
||||
const token = store.state.auth.token
|
||||
if (token)
|
||||
@@ -18,9 +18,9 @@ api.interceptors.request.use(config => {
|
||||
})
|
||||
|
||||
// 添加响应拦截器
|
||||
api.interceptors.response.use(response => {
|
||||
api.interceptors.response.use((response) => {
|
||||
return response.data
|
||||
}, error => {
|
||||
}, (error) => {
|
||||
if (!error.response) {
|
||||
// 请求超时
|
||||
return Promise.reject(error)
|
||||
@@ -28,6 +28,7 @@ api.interceptors.response.use(response => {
|
||||
else if (error.response.status === 403) {
|
||||
// 清除登录状态信息
|
||||
store.dispatch('auth/clearToken')
|
||||
|
||||
// token验证失败,跳转到登录页面
|
||||
router.push('/login')
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
import NProgress from 'nprogress';
|
||||
import 'nprogress/nprogress.css';
|
||||
import NProgress from 'nprogress'
|
||||
import 'nprogress/nprogress.css'
|
||||
|
||||
export function configureNProgress() {
|
||||
NProgress.configure({
|
||||
showSpinner: false
|
||||
});
|
||||
showSpinner: false,
|
||||
})
|
||||
}
|
||||
|
||||
export function startNProgress() {
|
||||
NProgress.start();
|
||||
NProgress.start()
|
||||
}
|
||||
|
||||
export function doneNProgress() {
|
||||
NProgress.done();
|
||||
NProgress.done()
|
||||
}
|
||||
|
||||
644
src/api/types.ts
644
src/api/types.ts
@@ -1,493 +1,693 @@
|
||||
// 订阅
|
||||
export interface Subscribe {
|
||||
id: number;
|
||||
id: number
|
||||
|
||||
// 订阅名称
|
||||
name: string;
|
||||
name: string
|
||||
|
||||
// 订阅年份
|
||||
year: string;
|
||||
year: string
|
||||
|
||||
// 订阅类型 电影/电视剧
|
||||
type: string;
|
||||
type: string
|
||||
|
||||
// 搜索关键字
|
||||
keyword?: string;
|
||||
tmdbid: number;
|
||||
doubanid?: string;
|
||||
keyword?: string
|
||||
tmdbid: number
|
||||
doubanid?: string
|
||||
|
||||
// 季号
|
||||
season?: number;
|
||||
season?: number
|
||||
|
||||
// 海报
|
||||
poster?: string;
|
||||
poster?: string
|
||||
|
||||
// 背景图
|
||||
backdrop?: string;
|
||||
backdrop?: string
|
||||
|
||||
// 评分
|
||||
vote?: number;
|
||||
vote?: number
|
||||
|
||||
// 描述
|
||||
description?: string;
|
||||
description?: string
|
||||
|
||||
// 过滤规则
|
||||
filter?: string;
|
||||
filter?: string
|
||||
|
||||
// 包含
|
||||
include?: string;
|
||||
include?: string
|
||||
|
||||
// 排除
|
||||
exclude?: string;
|
||||
exclude?: string
|
||||
|
||||
// 总集数
|
||||
total_episode?: number;
|
||||
total_episode?: number
|
||||
|
||||
// 开始集数
|
||||
start_episode?: number;
|
||||
start_episode?: number
|
||||
|
||||
// 缺失集数
|
||||
lack_episode?: number;
|
||||
lack_episode?: number
|
||||
|
||||
// 附加信息
|
||||
note?: string;
|
||||
note?: string
|
||||
|
||||
// 状态:N-新建, R-订阅中
|
||||
state: string;
|
||||
state: string
|
||||
|
||||
// 最后更新时间
|
||||
last_update: string;
|
||||
last_update: string
|
||||
|
||||
// 订阅用户
|
||||
username: string;
|
||||
username: string
|
||||
|
||||
// 订阅站点
|
||||
sites: number[],
|
||||
sites: number[]
|
||||
}
|
||||
|
||||
// 历史记录
|
||||
export interface TransferHistory {
|
||||
|
||||
// ID
|
||||
id: number;
|
||||
id: number
|
||||
|
||||
// 源目录
|
||||
src?: string;
|
||||
src?: string
|
||||
|
||||
// 目的目录
|
||||
dest?: string;
|
||||
dest?: string
|
||||
|
||||
// 转移模式link/copy/move/softlink
|
||||
mode?: string;
|
||||
mode?: string
|
||||
|
||||
// 类型:电影、电视剧
|
||||
type?: string;
|
||||
type?: string
|
||||
|
||||
// 二级分类
|
||||
category?: string;
|
||||
category?: string
|
||||
|
||||
// 标题
|
||||
title?: string;
|
||||
title?: string
|
||||
|
||||
// 年份
|
||||
year?: string;
|
||||
year?: string
|
||||
|
||||
// TMDBID
|
||||
tmdbid?: number;
|
||||
tmdbid?: number
|
||||
|
||||
// IMDBID
|
||||
imdbid?: string;
|
||||
imdbid?: string
|
||||
|
||||
// TVDBID
|
||||
tvdbid?: number;
|
||||
tvdbid?: number
|
||||
|
||||
// 豆瓣ID
|
||||
doubanid?: string;
|
||||
doubanid?: string
|
||||
|
||||
// 季Sxx
|
||||
seasons?: string;
|
||||
seasons?: string
|
||||
|
||||
// 集Exx
|
||||
episodes?: string;
|
||||
episodes?: string
|
||||
|
||||
// 海报
|
||||
image?: string;
|
||||
image?: string
|
||||
|
||||
// 下载器Hash
|
||||
download_hash?: string;
|
||||
download_hash?: string
|
||||
|
||||
// 状态 1-成功,0-失败
|
||||
status: boolean;
|
||||
status: boolean
|
||||
|
||||
// 失败原因
|
||||
errmsg?: string;
|
||||
errmsg?: string
|
||||
|
||||
// 日期
|
||||
date?: string;
|
||||
date?: string
|
||||
}
|
||||
|
||||
// 媒体信息
|
||||
export interface MediaInfo {
|
||||
|
||||
// 类型 电影、电视剧
|
||||
type?: string;
|
||||
type?: string
|
||||
|
||||
// 媒体标题
|
||||
title?: string;
|
||||
title?: string
|
||||
|
||||
// 年份
|
||||
year?: string;
|
||||
year?: string
|
||||
|
||||
// 标题(年)
|
||||
title_year?: string;
|
||||
title_year?: string
|
||||
|
||||
// 季号
|
||||
season?: number;
|
||||
season?: number
|
||||
|
||||
// TMDB ID
|
||||
tmdb_id?: number;
|
||||
tmdb_id?: number
|
||||
|
||||
// IMDB ID
|
||||
imdb_id?: string;
|
||||
imdb_id?: string
|
||||
|
||||
// TVDB ID
|
||||
tvdb_id?: string;
|
||||
tvdb_id?: string
|
||||
|
||||
// 豆瓣ID
|
||||
douban_id?: string;
|
||||
douban_id?: string
|
||||
|
||||
// 媒体原语种
|
||||
original_language?: string;
|
||||
original_language?: string
|
||||
|
||||
// 媒体原发行标题
|
||||
original_title?: string;
|
||||
original_title?: string
|
||||
|
||||
// 媒体发行日期
|
||||
release_date?: string;
|
||||
release_date?: string
|
||||
|
||||
// 背景图片
|
||||
backdrop_path?: string;
|
||||
backdrop_path?: string
|
||||
|
||||
// 海报图片
|
||||
poster_path?: string;
|
||||
poster_path?: string
|
||||
|
||||
// 评分
|
||||
vote_average: number;
|
||||
vote_average: number
|
||||
|
||||
// 描述
|
||||
overview?: string;
|
||||
overview?: string
|
||||
|
||||
// 二级分类
|
||||
category?: string;
|
||||
category?: string
|
||||
|
||||
// 详情页面
|
||||
detail_link?: string;
|
||||
detail_link?: string
|
||||
}
|
||||
|
||||
// TMDB季信息
|
||||
export interface TmdbSeason {
|
||||
|
||||
// 上映日期
|
||||
air_date?: string;
|
||||
air_date?: string
|
||||
|
||||
// 总集数
|
||||
episode_count?: number;
|
||||
episode_count?: number
|
||||
|
||||
// 季名称
|
||||
name?: string;
|
||||
name?: string
|
||||
|
||||
// 描述
|
||||
overview?: string;
|
||||
overview?: string
|
||||
|
||||
// 海报
|
||||
poster_path?: string;
|
||||
poster_path?: string
|
||||
|
||||
// 季号
|
||||
season_number?: number;
|
||||
season_number?: number
|
||||
|
||||
// 评分
|
||||
vote_average?: number;
|
||||
vote_average?: number
|
||||
}
|
||||
|
||||
// TMDB集信息
|
||||
export interface TmdbEpisode {
|
||||
|
||||
// 上映日期
|
||||
air_date?: string;
|
||||
air_date?: string
|
||||
|
||||
// 集号
|
||||
episode_number?: number;
|
||||
episode_number?: number
|
||||
|
||||
// 剧集名称
|
||||
name?: string;
|
||||
name?: string
|
||||
|
||||
// 描述
|
||||
overview?: string;
|
||||
overview?: string
|
||||
|
||||
// 时长
|
||||
runtime?: number;
|
||||
runtime?: number
|
||||
|
||||
// 季号
|
||||
season_number?: number;
|
||||
season_number?: number
|
||||
|
||||
// 海报
|
||||
still_path?: string;
|
||||
still_path?: string
|
||||
|
||||
// 评分
|
||||
vote_average?: number;
|
||||
vote_average?: number
|
||||
|
||||
// 演职人员
|
||||
crew: Object[];
|
||||
crew: Object[]
|
||||
|
||||
// 嘉宾
|
||||
guest_stars: Object[];
|
||||
guest_stars: Object[]
|
||||
}
|
||||
|
||||
// 站点
|
||||
export interface Site {
|
||||
|
||||
// ID
|
||||
id: number;
|
||||
id: number
|
||||
|
||||
// 站点名称
|
||||
name: string;
|
||||
name: string
|
||||
|
||||
// 站点主域名Key
|
||||
domain: string;
|
||||
domain: string
|
||||
|
||||
// 站点地址
|
||||
url: string;
|
||||
url: string
|
||||
|
||||
// 站点优先级
|
||||
pri?: number;
|
||||
pri?: number
|
||||
|
||||
// RSS地址
|
||||
rss?: string;
|
||||
rss?: string
|
||||
|
||||
// Cookie
|
||||
cookie?: string;
|
||||
cookie?: string
|
||||
|
||||
// User-Agent
|
||||
ua?: string;
|
||||
ua?: string
|
||||
|
||||
// 是否使用代理
|
||||
proxy?: number;
|
||||
proxy?: number
|
||||
|
||||
// 过滤规则
|
||||
filter?: string;
|
||||
filter?: string
|
||||
|
||||
// 是否演染
|
||||
render?: number;
|
||||
render?: number
|
||||
|
||||
// 是否公开站点
|
||||
public?: number;
|
||||
public?: number
|
||||
|
||||
// 备注
|
||||
note?: string;
|
||||
note?: string
|
||||
|
||||
// 流控单位周期
|
||||
limit_interval?: number;
|
||||
limit_interval?: number
|
||||
|
||||
// 流控次数
|
||||
limit_count?: number;
|
||||
limit_count?: number
|
||||
|
||||
// 流控间隔
|
||||
limit_seconds?: number;
|
||||
limit_seconds?: number
|
||||
|
||||
// 是否启用
|
||||
is_active: boolean;
|
||||
is_active: boolean
|
||||
}
|
||||
|
||||
// 正在下载
|
||||
export interface DownloadingInfo {
|
||||
|
||||
// HASH
|
||||
hash?: string;
|
||||
hash?: string
|
||||
|
||||
// 种子名称
|
||||
title?: string;
|
||||
title?: string
|
||||
|
||||
// 识别后的名称
|
||||
name?: string;
|
||||
name?: string
|
||||
|
||||
// 年份
|
||||
year?: string;
|
||||
year?: string
|
||||
|
||||
// SXXEXX
|
||||
season_episode?: string;
|
||||
season_episode?: string
|
||||
|
||||
// 大小
|
||||
size?: number;
|
||||
size?: number
|
||||
|
||||
// 下载进 度
|
||||
progress?: number;
|
||||
progress?: number
|
||||
|
||||
// 状态
|
||||
state?: string;
|
||||
state?: string
|
||||
|
||||
// 下载速度
|
||||
dlspeed?: string;
|
||||
dlspeed?: string
|
||||
|
||||
// 上传速度
|
||||
upspeed?: string;
|
||||
upspeed?: string
|
||||
|
||||
// 媒体信息
|
||||
media: { [key: string]: any };
|
||||
media: { [key: string]: any }
|
||||
}
|
||||
|
||||
// 缺失剧集信息
|
||||
export interface NotExistMediaInfo {
|
||||
|
||||
// 季
|
||||
season: number;
|
||||
season: number
|
||||
|
||||
// 剧集列表
|
||||
episodes: number[];
|
||||
episodes: number[]
|
||||
|
||||
// 总集数
|
||||
total_episodes: number;
|
||||
total_episodes: number
|
||||
|
||||
// 开始集
|
||||
start_episode: number;
|
||||
start_episode: number
|
||||
}
|
||||
|
||||
// 插件
|
||||
export interface Plugin {
|
||||
id?: string;
|
||||
id?: string
|
||||
|
||||
// 插件名称
|
||||
plugin_name?: string;
|
||||
plugin_name?: string
|
||||
|
||||
// 插件描述
|
||||
plugin_desc?: string;
|
||||
plugin_desc?: string
|
||||
|
||||
// 插件图标
|
||||
plugin_icon?: string;
|
||||
plugin_icon?: string
|
||||
|
||||
// 主题色
|
||||
plugin_color?: string;
|
||||
plugin_color?: string
|
||||
|
||||
// 插件版本
|
||||
plugin_version?: string;
|
||||
plugin_version?: string
|
||||
|
||||
// 插件作者
|
||||
plugin_author?: string;
|
||||
plugin_author?: string
|
||||
|
||||
// 作者主页
|
||||
author_url?: string;
|
||||
author_url?: string
|
||||
|
||||
// 插件配置项ID前缀
|
||||
plugin_config_prefix?: string;
|
||||
plugin_config_prefix?: string
|
||||
|
||||
// 加载顺序
|
||||
plugin_order?: number;
|
||||
plugin_order?: number
|
||||
|
||||
// 可使用的用户级别
|
||||
auth_level?: number;
|
||||
auth_level?: number
|
||||
|
||||
// 是否已安装
|
||||
installed?: boolean;
|
||||
installed?: boolean
|
||||
}
|
||||
|
||||
// 种子信息
|
||||
export interface TorrentInfo {
|
||||
|
||||
// 站点ID
|
||||
site?: number;
|
||||
site?: number
|
||||
|
||||
// 站点名称
|
||||
site_name?: string;
|
||||
site_name?: string
|
||||
|
||||
// 站点Cookie
|
||||
site_cookie?: string;
|
||||
site_cookie?: string
|
||||
|
||||
// 站点UA
|
||||
site_ua?: string;
|
||||
site_ua?: string
|
||||
|
||||
// 站点是否使用代理
|
||||
site_proxy: boolean;
|
||||
site_proxy: boolean
|
||||
|
||||
// 站点优先级
|
||||
site_order: number;
|
||||
site_order: number
|
||||
|
||||
// 种子名称
|
||||
title?: string;
|
||||
title?: string
|
||||
|
||||
// 种子副标题
|
||||
description?: string;
|
||||
description?: string
|
||||
|
||||
// IMDB ID
|
||||
imdbid: string;
|
||||
imdbid: string
|
||||
|
||||
// 种子链接
|
||||
enclosure?: string;
|
||||
enclosure?: string
|
||||
|
||||
// 详情页面
|
||||
page_url?: string;
|
||||
page_url?: string
|
||||
|
||||
// 种子大小
|
||||
size: number;
|
||||
size: number
|
||||
|
||||
// 做种者
|
||||
seeders: number;
|
||||
seeders: number
|
||||
|
||||
// 下载者
|
||||
peers: number;
|
||||
peers: number
|
||||
|
||||
// 完成者
|
||||
grabs: number;
|
||||
grabs: number
|
||||
|
||||
// 发布时间
|
||||
pubdate?: string;
|
||||
pubdate?: string
|
||||
|
||||
// 已过时间
|
||||
date_elapsed?: string;
|
||||
date_elapsed?: string
|
||||
|
||||
// 上传因子
|
||||
uploadvolumefactor: number;
|
||||
uploadvolumefactor: number
|
||||
|
||||
// 下载因子
|
||||
downloadvolumefactor: number;
|
||||
downloadvolumefactor: number
|
||||
|
||||
// HR
|
||||
hit_and_run: boolean;
|
||||
hit_and_run: boolean
|
||||
|
||||
// 种子标签
|
||||
labels: string[];
|
||||
labels: string[]
|
||||
|
||||
// 种子优先级
|
||||
pri_order: number;
|
||||
pri_order: number
|
||||
|
||||
// 促销描述
|
||||
volume_factor: string;
|
||||
volume_factor: string
|
||||
}
|
||||
|
||||
// 识别元数据
|
||||
export interface MetaInfo {
|
||||
|
||||
// 是否处理的文件
|
||||
isfile: boolean;
|
||||
isfile: boolean
|
||||
|
||||
// 原字符串
|
||||
org_string?: string;
|
||||
org_string?: string
|
||||
|
||||
// 副标题
|
||||
subtitle?: string;
|
||||
subtitle?: string
|
||||
|
||||
// 类型 电影、电视剧
|
||||
type: string;
|
||||
type: string
|
||||
|
||||
// 识别的中文名
|
||||
cn_name?: string;
|
||||
cn_name?: string
|
||||
|
||||
// 识别的英文名
|
||||
en_name?: string;
|
||||
en_name?: string
|
||||
|
||||
// 年份
|
||||
year?: string;
|
||||
year?: string
|
||||
|
||||
// 总季数
|
||||
total_seasons: number;
|
||||
total_seasons: number
|
||||
|
||||
// 识别的开始季 数字
|
||||
begin_season?: number;
|
||||
begin_season?: number
|
||||
|
||||
// 识别的结束季 数字
|
||||
end_season?: number;
|
||||
end_season?: number
|
||||
|
||||
// 总集数
|
||||
total_episodes: number;
|
||||
total_episodes: number
|
||||
|
||||
// 识别的开始集
|
||||
begin_episode?: number;
|
||||
begin_episode?: number
|
||||
|
||||
// 识别的结束集
|
||||
end_episode?: number;
|
||||
end_episode?: number
|
||||
|
||||
// Partx Cd Dvd Disk Disc
|
||||
part?: string;
|
||||
part?: string
|
||||
|
||||
// 识别的资源类型
|
||||
resource_type?: string;
|
||||
resource_type?: string
|
||||
|
||||
// 识别的效果
|
||||
resource_effect?: string;
|
||||
resource_effect?: string
|
||||
|
||||
// 识别的分辨率
|
||||
resource_pix?: string;
|
||||
resource_pix?: string
|
||||
|
||||
// 识别的制作组/字幕组
|
||||
resource_team?: string;
|
||||
resource_team?: string
|
||||
|
||||
// 视频编码
|
||||
video_encode?: string;
|
||||
video_encode?: string
|
||||
|
||||
// 音频编码
|
||||
audio_encode?: string;
|
||||
audio_encode?: string
|
||||
|
||||
// 名称(自动中英文)
|
||||
name: string;
|
||||
name: string
|
||||
|
||||
// SXX-SXX
|
||||
season: string;
|
||||
season: string
|
||||
|
||||
// SXX-SXX 有季号才返回
|
||||
sea: string;
|
||||
sea: string
|
||||
|
||||
// begin_season 的数字,电视剧没有季的返回1
|
||||
season_seq: string;
|
||||
season_seq: string
|
||||
|
||||
// 季的数组
|
||||
season_list: number[];
|
||||
season_list: number[]
|
||||
|
||||
// Exx-Exx
|
||||
episode: string;
|
||||
episode: string
|
||||
|
||||
// 集的数组
|
||||
episode_list: number[];
|
||||
episode_list: number[]
|
||||
|
||||
// ExxExx
|
||||
episodes: string;
|
||||
//xx-xx
|
||||
episode_seqs: string;
|
||||
episodes: string
|
||||
|
||||
// xx-xx
|
||||
episode_seqs: string
|
||||
|
||||
// begin_episode 的数字
|
||||
episode_seq: string;
|
||||
episode_seq: string
|
||||
|
||||
// SxxExx
|
||||
season_episode: string;
|
||||
season_episode: string
|
||||
|
||||
// 资源类型字符串,含分辨率
|
||||
resource_term: string;
|
||||
resource_term: string
|
||||
|
||||
// 发布组/字幕组字符串
|
||||
release_group: string;
|
||||
release_group: string
|
||||
|
||||
// 视频编码
|
||||
video_term: string;
|
||||
video_term: string
|
||||
|
||||
// 音频编码
|
||||
audio_term: string;
|
||||
audio_term: string
|
||||
|
||||
// 资源类型+特效
|
||||
edition: string;
|
||||
edition: string
|
||||
}
|
||||
|
||||
// 上下文信息
|
||||
export interface Context {
|
||||
|
||||
// 元信息
|
||||
meta_info: MetaInfo;
|
||||
meta_info: MetaInfo
|
||||
|
||||
// 媒体信息
|
||||
media_info: MediaInfo;
|
||||
media_info: MediaInfo
|
||||
|
||||
// 种子信息
|
||||
torrent_info: TorrentInfo;
|
||||
torrent_info: TorrentInfo
|
||||
}
|
||||
|
||||
// 用户信息
|
||||
export interface User {
|
||||
id: number;
|
||||
name: string;
|
||||
password: string;
|
||||
email: string;
|
||||
is_active: boolean;
|
||||
is_superuser: boolean;
|
||||
avatar: string;
|
||||
id: number
|
||||
name: string
|
||||
password: string
|
||||
email: string
|
||||
is_active: boolean
|
||||
is_superuser: boolean
|
||||
avatar: string
|
||||
}
|
||||
|
||||
// 存储空间
|
||||
export interface Storage {
|
||||
total_storage: number;
|
||||
used_storage: number;
|
||||
total_storage: number
|
||||
used_storage: number
|
||||
}
|
||||
|
||||
// 媒体统计
|
||||
export interface MediaStatistic {
|
||||
|
||||
// 电影总数
|
||||
movie_count: number;
|
||||
movie_count: number
|
||||
|
||||
// 电视剧总数
|
||||
tv_count: number;
|
||||
tv_count: number
|
||||
|
||||
// 电视剧总集数
|
||||
episode_count: number;
|
||||
episode_count: number
|
||||
|
||||
// 用户数量
|
||||
user_count: number;
|
||||
user_count: number
|
||||
}
|
||||
|
||||
// 后台进程
|
||||
export interface Process {
|
||||
|
||||
// 进程ID
|
||||
pid: number;
|
||||
pid: number
|
||||
|
||||
// 进程名称
|
||||
name: string;
|
||||
name: string
|
||||
|
||||
// 进程状态
|
||||
status: string;
|
||||
status: string
|
||||
|
||||
// 进程启动时间
|
||||
create_time: number;
|
||||
create_time: number
|
||||
|
||||
// 进程运行时间
|
||||
run_time: number;
|
||||
run_time: number
|
||||
|
||||
// 进程CPU占用率
|
||||
cpu: number;
|
||||
cpu: number
|
||||
|
||||
// 进程内存占用
|
||||
memory: number;
|
||||
memory: number
|
||||
}
|
||||
|
||||
// 下载器信息
|
||||
export interface DownloaderInfo {
|
||||
|
||||
// 下载速度
|
||||
download_speed: number;
|
||||
download_speed: number
|
||||
|
||||
// 上传速度
|
||||
upload_speed: number;
|
||||
upload_speed: number
|
||||
|
||||
// 下载量
|
||||
download_size: number;
|
||||
download_size: number
|
||||
|
||||
// 上传量
|
||||
upload_size: number;
|
||||
upload_size: number
|
||||
|
||||
// 剩余空间
|
||||
free_space: number;
|
||||
free_space: number
|
||||
}
|
||||
|
||||
// 定时服务信息
|
||||
export interface ScheduleInfo {
|
||||
// ID
|
||||
id: string;
|
||||
// 名称
|
||||
name: string;
|
||||
// 状态
|
||||
status: string;
|
||||
// 下次运行时间
|
||||
next_run: string;
|
||||
}
|
||||
|
||||
// ID
|
||||
id: string
|
||||
|
||||
// 名称
|
||||
name: string
|
||||
|
||||
// 状态
|
||||
status: string
|
||||
|
||||
// 下次运行时间
|
||||
next_run: string
|
||||
}
|
||||
|
||||
// 消息通知
|
||||
export interface NotificationSwitch {
|
||||
|
||||
// 消息类型
|
||||
mtype: string;
|
||||
mtype: string
|
||||
|
||||
// 开关
|
||||
wechat: boolean;
|
||||
telegram: boolean;
|
||||
slack: boolean;
|
||||
wechat: boolean
|
||||
telegram: boolean
|
||||
slack: boolean
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user