upload.go 911 B

123456789101112131415161718192021222324252627282930313233343536
  1. package v1
  2. import (
  3. "dsbqj-admin/app/service"
  4. "dsbqj-admin/pkg/app"
  5. "dsbqj-admin/pkg/e"
  6. "dsbqj-admin/pkg/logger"
  7. "github.com/gin-gonic/gin"
  8. "net/http"
  9. )
  10. // UploadToken 上传授权
  11. // @Summary Upload Token
  12. // @Tags 用户授权
  13. // @Produce json
  14. // @Param filename query string true "上传的文件名"
  15. // @Success 200 {object} app.Response
  16. // @Failure 500 {object} app.Response
  17. // @Router /upload/token [post]
  18. func UploadReport(c *gin.Context) {
  19. var appG = app.Gin{C: c}
  20. service := service.UploadReportService{}
  21. if err := c.ShouldBind(&service); err == nil {
  22. res := service.Create()
  23. appG.Response(http.StatusOK, e.SUCCESS, res)
  24. } else {
  25. appG.Response(http.StatusOK, e.INVALID_PARAMS, err.Error())
  26. }
  27. }
  28. func ThinkingData(c *gin.Context) {
  29. var appG = app.Gin{C: c}
  30. body, _ := c.GetRawData()
  31. logger.Info("PointApi.insert %s", string(body))
  32. appG.Response(http.StatusOK, e.SUCCESS, nil)
  33. }