通知管理
通知管理提供系统通知的完整 CRUD 操作,用于发布系统公告、通知消息等。
功能说明
- 通知分页查询
- 通知新增 / 修改 / 删除(支持批量)
- 通知详情查看
- 数据导出(Excel)
- 导入模板下载
- 数据导入(Excel)
API 接口
所有接口均需要 sys:notice:* 权限。
| 方法 | 路径 | 权限标识 | 说明 |
|---|---|---|---|
| GET | /api/v1/sys/notice/page | sys:notice:page | 获取通知分页 |
| POST | /api/v1/sys/notice/create | sys:notice:create | 添加通知 |
| POST | /api/v1/sys/notice/modify | sys:notice:modify | 编辑通知 |
| POST | /api/v1/sys/notice/remove | sys:notice:remove | 删除通知 |
| GET | /api/v1/sys/notice/detail | sys:notice:detail | 获取通知详情 |
| GET | /api/v1/sys/notice/export | sys:notice:export | 导出通知数据 |
| GET | /api/v1/sys/notice/template | sys:notice:template | 下载导入模板 |
| POST | /api/v1/sys/notice/import | sys:notice:import | 导入通知数据 |
数据模型
sys_notice 表主要字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| id | VARCHAR(32) | 主键(雪花ID) |
| title | VARCHAR(255) | 通知标题 |
| content | TEXT | 通知内容 |
| type | VARCHAR(32) | 通知类型 |
| status | VARCHAR(16) | 状态 |