1
0
mirror of https://github.com/fumiama/paper-manager.git synced 2026-06-10 02:40:23 +08:00
Files
paper-manager/frontend/vben/src/api/dashboard/index.ts
2023-03-21 23:30:52 +08:00

26 lines
715 B
TypeScript

import { defHttp } from '/@/utils/http/axios'
import { MessageItem } from './model/workbenchModel'
enum Api {
GetMessageList = '/getMessageList',
AcceptMessage = '/acceptMessage',
DeleteMessage = '/delMessage',
GetAnnualVisits = '/getAnnualVisits',
}
export const getAnnualVisits = () => {
return defHttp.get<number[]>({ url: Api.GetAnnualVisits })
}
export const getMessageList = () => {
return defHttp.get<MessageItem[]>({ url: Api.GetMessageList })
}
export const acceptMessage = (id: number) => {
return defHttp.get<string>({ url: Api.AcceptMessage, params: { id } })
}
export const deleteMessage = (id: number) => {
return defHttp.get<string>({ url: Api.DeleteMessage, params: { id } })
}