blob: 6213d10b441b56ceef396e92ef7db489d03a97ee [file] [log] [blame]
DREWae420b22025-06-02 14:07:20 +08001import { api } from './auth';
2
3// 获取所有公告
4export const getAnnouncements = () => {
5 return api.get('/announcement/list');
6};
7
8
9export const postAnnouncement = (data) => {
10 // 创建 FormData 对象
11 const formData = new FormData();
12 formData.append('title', data.title);
13 formData.append('content', data.content);
14
15 return api.post('/announcement/create', formData);
16}
17
18
19// 获取最新公告
20export const getLatestAnnouncements = () => {
21 return api.get('/announcement/latest');
22};
23
24// 获取公告详情
25export const getAnnouncementDetail = (id) => {
26 return api.get(`/announcement/${id}`);
27};
28