|
|
@@ -47,12 +47,18 @@ export interface UserParams {
|
|
|
}
|
|
|
export interface UserData {
|
|
|
id?: number;
|
|
|
+ name?: string;
|
|
|
user?: string;
|
|
|
password?: string;
|
|
|
desc?: string;
|
|
|
privilege?: number | null;
|
|
|
}
|
|
|
-
|
|
|
+export interface UserResData {
|
|
|
+ success: boolean;
|
|
|
+ message: string;
|
|
|
+ code: string;
|
|
|
+ data: UserData;
|
|
|
+}
|
|
|
export interface UserRes {
|
|
|
success: boolean;
|
|
|
message: string;
|
|
|
@@ -80,7 +86,7 @@ export async function fetchDeleteUser(params: object): Promise<LoginRes> {
|
|
|
const res = await instance.post('/api/Author/DeleteUser', params);
|
|
|
return res.data;
|
|
|
}
|
|
|
-export async function getUserInfo(params: object): Promise<UserData> {
|
|
|
+export async function getUserInfo(params: object): Promise<UserResData> {
|
|
|
const res = await instance.post('/api/Author/GetUser', params);
|
|
|
return res.data;
|
|
|
}
|