mirror of
https://github.com/fumiama/paper-manager.git
synced 2026-06-09 10:21:00 +08:00
add /api/getMessageList
This commit is contained in:
10
frontend/vben/src/api/dashboard/index.ts
Normal file
10
frontend/vben/src/api/dashboard/index.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { defHttp } from '/@/utils/http/axios'
|
||||
import { MessageItem } from './model/workbenchModel'
|
||||
|
||||
enum Api {
|
||||
GetMessageList = '/getMessageList',
|
||||
}
|
||||
|
||||
export const getMessageList = () => {
|
||||
return defHttp.get<MessageItem[]>({ url: Api.GetMessageList })
|
||||
}
|
||||
16
frontend/vben/src/api/dashboard/model/workbenchModel.ts
Normal file
16
frontend/vben/src/api/dashboard/model/workbenchModel.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
export enum MessageTypeEnum {
|
||||
MessageNormal = 0,
|
||||
MessageRegister = 1,
|
||||
MessageUserAdded = 2,
|
||||
MessageContactChange = 3,
|
||||
MessagePasswordChange = 4,
|
||||
MessageResetPassword = 5,
|
||||
}
|
||||
|
||||
export interface MessageItem {
|
||||
id: number
|
||||
avatar: string
|
||||
date: string
|
||||
text: string
|
||||
type: MessageTypeEnum
|
||||
}
|
||||
Reference in New Issue
Block a user