ARKConfigRouter.go 868 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package router
  2. import (
  3. "ARKItems/entity"
  4. "ARKItems/util"
  5. "fmt"
  6. "github.com/gin-gonic/gin"
  7. )
  8. func ARKConfigRouter(api *gin.RouterGroup) {
  9. api.GET("/messages", GetMessages)
  10. api.GET("/timedPointsReward", GetTimedPointsReward)
  11. api.POST("/timedPointsReward/group", SaveGroup)
  12. }
  13. func GetMessages(c *gin.Context) {
  14. c.JSON(200, CreateResultData(ARKConfig.Messages))
  15. }
  16. func GetTimedPointsReward(c *gin.Context) {
  17. c.JSON(200, CreateResultData(ARKConfig.General.TimedPointsReward))
  18. }
  19. // SaveGroup 添加VIP
  20. func SaveGroup(c *gin.Context) {
  21. param := util.GetJsonAnyParam(c)
  22. g, err := param("group")
  23. if err != nil {
  24. c.JSON(200, CreateResultError(400, "参数错误"))
  25. return
  26. }
  27. var Group = entity.Group{}
  28. err = util.DataToObject(g, &Group)
  29. fmt.Println(g, Group)
  30. c.JSON(200, CreateResult())
  31. }
  32. // UpdateGroup 修改VIP
  33. func UpdateGroup(c *gin.Context) {
  34. }