1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- // Package v1 Code generated by go-common/app/tool/protoc-gen-bm. DO NOT EDIT.
- package v1
- import (
- "bytes"
- "context"
- "encoding/json"
- "go-common/app/tool/protoc-gen-bm/jsonpb"
- bm "go-common/library/net/http/blademaster"
- )
- // BMUpServer interface as same as gGRPC server define
- type BMUpServer interface {
- UpArcs(context.Context, *UpArcsReq) (*UpArcsReply, error)
- UpsArcs(context.Context, *UpsArcsReq) (*UpsArcsReply, error)
- UpCount(context.Context, *UpCountReq) (*UpCountReply, error)
- UpsCount(context.Context, *UpsCountReq) (*UpsCountReply, error)
- }
- // _BMServerUpserver
- type _BMServerUp struct {
- BMUpServer
- }
- func (b *_BMServerUp) bmUpUpArcsHandler(c *bm.Context) {
- req := new(UpArcsReq)
- if err := c.Bind(req); err != nil {
- return
- }
- reply, err := b.UpArcs(c.Context, req)
- if err != nil {
- c.JSON(nil, err)
- return
- }
- body := &bytes.Buffer{}
- marshaler := jsonpb.Marshaler{EmitDefaults: true, OrigName: true}
- err = marshaler.Marshal(body, reply)
- c.JSON(json.RawMessage(body.Bytes()), err)
- }
- func (b *_BMServerUp) bmUpUpsArcsHandler(c *bm.Context) {
- req := new(UpsArcsReq)
- if err := c.Bind(req); err != nil {
- return
- }
- reply, err := b.UpsArcs(c.Context, req)
- if err != nil {
- c.JSON(nil, err)
- return
- }
- body := &bytes.Buffer{}
- marshaler := jsonpb.Marshaler{EmitDefaults: true, OrigName: true}
- err = marshaler.Marshal(body, reply)
- c.JSON(json.RawMessage(body.Bytes()), err)
- }
- func (b *_BMServerUp) bmUpUpCountHandler(c *bm.Context) {
- req := new(UpCountReq)
- if err := c.Bind(req); err != nil {
- return
- }
- reply, err := b.UpCount(c.Context, req)
- if err != nil {
- c.JSON(nil, err)
- return
- }
- body := &bytes.Buffer{}
- marshaler := jsonpb.Marshaler{EmitDefaults: true, OrigName: true}
- err = marshaler.Marshal(body, reply)
- c.JSON(json.RawMessage(body.Bytes()), err)
- }
- func (b *_BMServerUp) bmUpUpsCountHandler(c *bm.Context) {
- req := new(UpsCountReq)
- if err := c.Bind(req); err != nil {
- return
- }
- reply, err := b.UpsCount(c.Context, req)
- if err != nil {
- c.JSON(nil, err)
- return
- }
- body := &bytes.Buffer{}
- marshaler := jsonpb.Marshaler{EmitDefaults: true, OrigName: true}
- err = marshaler.Marshal(body, reply)
- c.JSON(json.RawMessage(body.Bytes()), err)
- }
- // RegisterUpBMServer register bm server
- func RegisterUpBMServer(e *bm.Engine, s BMUpServer) {
- bs := &_BMServerUp{s}
- e.GET("/x/internal/uper/archive/up/passed", bs.bmUpUpArcsHandler)
- e.GET("/x/internal/uper/archive/ups/passed", bs.bmUpUpsArcsHandler)
- e.GET("/x/internal/uper/archive/up/count", bs.bmUpUpCountHandler)
- e.GET("/x/internal/uper/archive/ups/count", bs.bmUpUpsCountHandler)
- }
|