diff --git a/src/api/login/index.ts b/src/api/login/index.ts index 294f2e4..26ca49a 100644 --- a/src/api/login/index.ts +++ b/src/api/login/index.ts @@ -10,7 +10,7 @@ export function getLoginCodeApi() { } /** 登录并返回 Token */ -export function loginApi(data: Login.ILoginRequestData) { +export function loginApi(data: Login.LoginRequestData) { return request({ url: "users/login", method: "post", diff --git a/src/api/login/types/login.ts b/src/api/login/types/login.ts index ae2362a..ca1624c 100644 --- a/src/api/login/types/login.ts +++ b/src/api/login/types/login.ts @@ -1,4 +1,4 @@ -export interface ILoginRequestData { +export interface LoginRequestData { /** admin 或 editor */ username: "admin" | "editor" /** 密码 */ @@ -7,8 +7,8 @@ export interface ILoginRequestData { code: string } -export type LoginCodeResponseData = IApiResponseData +export type LoginCodeResponseData = ApiResponseData -export type LoginResponseData = IApiResponseData<{ token: string }> +export type LoginResponseData = ApiResponseData<{ token: string }> -export type UserInfoResponseData = IApiResponseData<{ username: string; roles: string[] }> +export type UserInfoResponseData = ApiResponseData<{ username: string; roles: string[] }> diff --git a/src/api/table/index.ts b/src/api/table/index.ts index 1481718..90eda40 100644 --- a/src/api/table/index.ts +++ b/src/api/table/index.ts @@ -2,7 +2,7 @@ import { request } from "@/utils/service" import type * as Table from "./types/table" /** 增 */ -export function createTableDataApi(data: Table.ICreateTableRequestData) { +export function createTableDataApi(data: Table.CreateTableRequestData) { return request({ url: "table", method: "post", @@ -19,7 +19,7 @@ export function deleteTableDataApi(id: string) { } /** 改 */ -export function updateTableDataApi(data: Table.IUpdateTableRequestData) { +export function updateTableDataApi(data: Table.UpdateTableRequestData) { return request({ url: "table", method: "put", @@ -28,7 +28,7 @@ export function updateTableDataApi(data: Table.IUpdateTableRequestData) { } /** 查 */ -export function getTableDataApi(params: Table.IGetTableRequestData) { +export function getTableDataApi(params: Table.GetTableRequestData) { return request({ url: "table", method: "get", diff --git a/src/api/table/types/table.ts b/src/api/table/types/table.ts index e374819..b42bcbe 100644 --- a/src/api/table/types/table.ts +++ b/src/api/table/types/table.ts @@ -1,15 +1,15 @@ -export interface ICreateTableRequestData { +export interface CreateTableRequestData { username: string password: string } -export interface IUpdateTableRequestData { +export interface UpdateTableRequestData { id: string username: string password?: string } -export interface IGetTableRequestData { +export interface GetTableRequestData { /** 当前页码 */ currentPage: number /** 查询条数 */ @@ -20,7 +20,7 @@ export interface IGetTableRequestData { phone?: string } -export interface IGetTableData { +export interface GetTableData { createTime: string email: string id: string @@ -30,7 +30,7 @@ export interface IGetTableData { username: string } -export type GetTableResponseData = IApiResponseData<{ - list: IGetTableData[] +export type GetTableResponseData = ApiResponseData<{ + list: GetTableData[] total: number }> diff --git a/src/components/Notify/NotifyList.vue b/src/components/Notify/NotifyList.vue index 0d1d7d4..287e81a 100644 --- a/src/components/Notify/NotifyList.vue +++ b/src/components/Notify/NotifyList.vue @@ -1,10 +1,10 @@