feat: 班级学生列表接口声明

This commit is contained in:
TsMask
2024-07-11 10:28:39 +08:00
parent 96a391c4ce
commit 612b8317bc
2 changed files with 67 additions and 2 deletions

View File

@@ -19,7 +19,7 @@ func Setup(router *gin.Engine) {
neConfigDataGroup := ptGroup.Group("/neConfigData")
{
neConfigDataGroup.POST("/saveAsDefault",
middleware.PreAuthorize(map[string][]string{"hasRoles": {"admin", "teacher"}}),
middleware.PreAuthorize(map[string][]string{"hasRoles": {"admin"}}),
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neConfigData", collectlogs.BUSINESS_TYPE_OTHER)),
controller.NewPtNeConfigData.SaveAsDefault,
)
@@ -42,7 +42,7 @@ func Setup(router *gin.Engine) {
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neConfigData", collectlogs.BUSINESS_TYPE_UPDATE)),
controller.NewPtNeConfigData.Edit,
)
neConfigDataGroup.DELETE("/",
neConfigDataGroup.DELETE("",
middleware.PreAuthorize(nil),
collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neConfigData", collectlogs.BUSINESS_TYPE_DELETE)),
controller.NewPtNeConfigData.Remove,
@@ -81,4 +81,13 @@ func Setup(router *gin.Engine) {
controller.NewPtNeConfigApply.Edit,
)
}
// 班级信息数据
classGroup := ptGroup.Group("/class")
{
classGroup.GET("/students",
middleware.PreAuthorize(map[string][]string{"hasRoles": {"teacher"}}),
controller.NewPtClass.Students,
)
}
}