debug.go 791 B

1234567891011121314151617181920212223242526272829303132333435
  1. package debug
  2. import (
  3. "kpt-tmr-group/http/middleware"
  4. "kpt-tmr-group/pkg/apierr"
  5. "kpt-tmr-group/pkg/ginutil"
  6. operationPb "kpt-tmr-group/proto/go/backend/operation"
  7. "net/http"
  8. "github.com/gin-gonic/gin"
  9. )
  10. func HelloOk(c *gin.Context) {
  11. // redis
  12. // kafka
  13. c.JSON(http.StatusOK, gin.H{"result": "ok"})
  14. }
  15. func FeedFormulaSync(c *gin.Context) {
  16. var req operationPb.FeedFormulaSyncRequest
  17. if err := ginutil.BindProto(c, &req); err != nil {
  18. apierr.AbortBadRequest(c, http.StatusBadRequest, err)
  19. return
  20. }
  21. if err := middleware.BackendOperation(c).OpsService.FeedFormulaSyncData(c, &req); err != nil {
  22. apierr.ClassifiedAbort(c, err)
  23. return
  24. }
  25. ginutil.JSONResp(c, &operationPb.CommonOK{
  26. Code: http.StatusOK,
  27. Msg: "ok",
  28. Data: &operationPb.Success{Success: true},
  29. })
  30. }