新增修改更新api

This commit is contained in:
jiayuqi7813
2022-07-01 02:08:07 +08:00
parent d0b5c96f23
commit 99ae909180
5 changed files with 118 additions and 25 deletions

View File

@@ -56,7 +56,6 @@ func Initrouter() {
personal.GET("/score/self", api.GetSelfScoreAndRank)
// 获取所有用户信息
personal.GET("/users", api.GetAllUserInfo)
// 校内排行api暂时留空
}
// 管理员api需要用户登陆且Role=1才能访问
@@ -65,7 +64,19 @@ func Initrouter() {
{
// 创建新题目
manager.POST("/challenge", admin.NewChallenge)
// 删除题目 暂未测试
manager.DELETE("/challenge/:id", admin.DelChallenge)
// 更新题目信息 暂未测试
manager.PUT("/challenge/:id", admin.EditChallenge)
//创建新公告
manager.POST("/notice", api.AddNewNotices)
//删除公告 暂未测试
manager.DELETE("/notice/:id", api.DelNotice)
}
router.Run(":9000")
err := router.Run(":9000")
if err != nil {
return
}
}