summary.go 494 B

123456789101112131415161718192021222324252627
  1. package http
  2. import (
  3. "go-common/app/job/main/account-summary/model"
  4. bm "go-common/library/net/http/blademaster"
  5. )
  6. func syncOne(ctx *bm.Context) {
  7. arg := &model.ArgMid{}
  8. if err := ctx.Bind(arg); err != nil {
  9. return
  10. }
  11. if err := srv.SyncOne(ctx, arg.Mid); err != nil {
  12. ctx.JSON(nil, err)
  13. return
  14. }
  15. ctx.JSON(srv.GetOne(ctx, arg.Mid))
  16. }
  17. func getOne(ctx *bm.Context) {
  18. arg := &model.ArgMid{}
  19. if err := ctx.Bind(arg); err != nil {
  20. return
  21. }
  22. ctx.JSON(srv.GetOne(ctx, arg.Mid))
  23. }