mirror of
https://github.com/fumiama/paper-manager.git
synced 2026-06-10 02:40:23 +08:00
26 lines
715 B
TypeScript
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 } })
|
|
}
|