feat(grade): 实现年级管理的新增与删除功能

- 后端新增AddGradeReqVO和DeleteGradeReqVO请求对象
- GradeController添加新增和删除年级两个接口
- GradeService及其实现类实现新增和删除年级逻辑
- MyBatis映射新增插入和删除SQL语句
- 前端API新增addGrade和deleteGrade方法
- class.vue新增年级列表操作列及相关事件处理
- 新增AddGradeDialog组件用于输入新增年级名称
- 增加页面新增按钮及弹窗显示控制
- 实现删除年级的API调用与界面删除操作反馈
This commit is contained in:
lbw
2025-12-15 14:59:40 +08:00
parent e3b993dd27
commit 84239d0199
10 changed files with 168 additions and 2 deletions

View File

@@ -5,4 +5,16 @@ export function getGradeList(page, size) {
page: page,
pageSize: size
})
}
}
export function addGrade(name) {
return axios.post('/grade/add', {
title: name
})
}
export function deleteGrade(id) {
return axios.post('/grade/delete', {
id: id
})
}