feat: 消息中心-站内信管理

This commit is contained in:
2025-09-18 17:47:35 +08:00
parent 73bc5aec6b
commit 8afdb0d09e
26 changed files with 1929 additions and 135 deletions

View File

@@ -0,0 +1,41 @@
import { request } from "@umijs/max";
export interface MailLogVO {
id: number;
userId: number;
userType: number;
toMail: string;
accountId: number;
fromMail: string;
templateId: number;
templateCode: string;
templateNickname: string;
templateTitle: string;
templateContent: string;
templateParams: string;
sendStatus: number;
sendTime: Date;
sendMessageId: string;
sendException: string;
}
// 查询邮件日志列表
// export const getMailLogPage = async (params: PageParam) => {
// return await request.get({ url: '/system/mail-log/page', params })
// }
export async function getMailLogPage(params: PageParam) {
return request("/system/mail-log/page", {
method: "GET",
params,
});
}
// 查询邮件日志详情
// export const getMailLog = async (id: number) => {
// return await request.get({ url: '/system/mail-log/get?id=' + id })
// }
export async function getMailLog(id: number) {
return request("/system/mail-log/get", {
method: "GET",
params: { id },
});
}