Init: First Commit
一个初始的版本
This commit is contained in:
Vendored
+69
@@ -0,0 +1,69 @@
|
||||
declare namespace API {
|
||||
namespace Note {
|
||||
enum NoteType {
|
||||
Private,
|
||||
Friends,
|
||||
Limited,
|
||||
Public,
|
||||
}
|
||||
|
||||
interface INoteMusic {
|
||||
id: number;
|
||||
type?: "netease";
|
||||
title: string;
|
||||
artist: string;
|
||||
album: string;
|
||||
cover: string;
|
||||
}
|
||||
|
||||
interface INoteQuery {
|
||||
page: number;
|
||||
year?: number;
|
||||
month?: number;
|
||||
search?: string;
|
||||
}
|
||||
|
||||
interface INoteDetailQuery {
|
||||
id: number;
|
||||
year?: number;
|
||||
}
|
||||
|
||||
// 旧数据兼容
|
||||
interface INotePhotoData {
|
||||
year: number | string;
|
||||
name: string;
|
||||
type: string;
|
||||
url: string;
|
||||
}
|
||||
|
||||
interface INoteData {
|
||||
id: number;
|
||||
title: string;
|
||||
content: string;
|
||||
except: string;
|
||||
content_html: string;
|
||||
|
||||
date: string;
|
||||
mood: number;
|
||||
weather: number;
|
||||
status: number;
|
||||
type: NoteType;
|
||||
time_spent: number;
|
||||
music?: INoteMusic;
|
||||
starred: boolean;
|
||||
unlocked?: boolean;
|
||||
|
||||
media: any[];
|
||||
photo?: INotePhotoData[];
|
||||
|
||||
year?: string;
|
||||
|
||||
time: number;
|
||||
|
||||
likes: number;
|
||||
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user