feat: 完成通知公告页面

This commit is contained in:
valarchie
2023-07-12 16:08:00 +08:00
parent b0c2c47607
commit 4ebdfd21c4
20 changed files with 1035 additions and 253 deletions

10
types/index.d.ts vendored
View File

@@ -55,6 +55,16 @@ type ResponseData<T> = {
data: T;
};
type PageDTO<T> = {
total: number;
rows: Array<T>;
};
interface BasePageQuery {
pageNumber?: number;
pageSize?: number;
}
type Effect = "light" | "dark";
interface ChangeEvent extends Event {