proofmember

package
v1.6.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2023 License: GPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitRouter

func InitRouter(router gin.IRouter, db *rpcutils.DBRead)

InitRouter 初始化proofrpc接口的router路由表

Types

type Members

type Members struct {
	Member proofconfig.Member `json:"member"`
}

Members rpc return

type ProofMember

type ProofMember struct {
	*rpcutils.DBRead
}

ProofMember Proof Member

func (*ProofMember) Count

func (t *ProofMember) Count(q *querypara.Query, out *interface{}) error

Count 参数: organization, 输出: N

func (*ProofMember) Gets

func (t *ProofMember) Gets(req *rpcutils.Addresses, out *interface{}) error

Gets gets

func (*ProofMember) GinCount

func (t *ProofMember) GinCount(c *gin.Context)

GinCount 获得指定范围的用户的数量 @Summary 获得指定范围的用户的数量 @Description count proofmember by organization @Tags proofmember @Router /v1/proofmember/Count [post] @Accept json @Param input body swagger.ClientRequest{params=[]swagger.Query} true "INPUT" @Produce json @Success 200 {object} swagger.ServerResponse{result=int64} @Failure 400 {object} swagger.ServerResponse{error=string}

func (*ProofMember) GinGets

func (t *ProofMember) GinGets(c *gin.Context)

GinGets 获得指定地址的用户 @Summary 获得指定地址的用户 @Description proofmember by addresses @Tags proofmember @Router /v1/proofmember/Gets [post] @Accept json @Param input body swagger.ClientRequest{params=[]rpcutils.Addresses} true "INPUT" @Produce json @Success 200 {object} swagger.ServerResponse{result=[]swagger.Member} @Failure 400 {object} swagger.ServerResponse{error=string}

func (*ProofMember) GinList

func (t *ProofMember) GinList(c *gin.Context)

GinList 参数: 分页, organization, 输出: 列表) @Summary 分页列出指定范围的用户 @Description get proofmember by organization @Tags proofmember @Router /v1/proofmember/List [post] @Accept json @Param input body swagger.ClientRequest{params=[]swagger.Query} true "INPUT" @Produce json @Success 200 {object} swagger.ServerResponse{result=[]swagger.Member} @Failure 400 {object} swagger.ServerResponse{error=string}

func (*ProofMember) List

func (t *ProofMember) List(q *querypara.Query, out *interface{}) error

List 参数: 分页, organization, 输出: 列表

type ProofOrganization

type ProofOrganization struct {
	*rpcutils.DBRead
}

ProofOrganization Proof Organization

func (*ProofOrganization) Count

func (t *ProofOrganization) Count(q *querypara.Query, out *interface{}) error

Count 参数: Nil 输出: 列表

func (*ProofOrganization) Gets

func (t *ProofOrganization) Gets(req *rpcutils.Organizations, out *interface{}) error

Gets gets by id

func (*ProofOrganization) GinCount

func (t *ProofOrganization) GinCount(c *gin.Context)

GinCount 获得指定范围的组织的数量 @Summary 获得指定范围的组织的数量 @Description get proof organization count @Tags prooforganization @Router /v1/prooforganization/Count [post] @Accept json @Param input body swagger.ClientRequest{params=[]swagger.Query} true "INPUT" @Produce json @Success 200 {object} swagger.ServerResponse{result=int64} @Failure 400 {object} swagger.ServerResponse{error=string}

func (*ProofOrganization) GinGets

func (t *ProofOrganization) GinGets(c *gin.Context)

GinGets 获得指定的组织的信息 @Summary 获得指定的组织的信息 @Description get proof organization info @Tags prooforganization @Router /v1/prooforganization/Gets [post] @Accept json @Param input body swagger.ClientRequest{params=[]rpcutils.Organizations} true "INPUT" @Produce json @Success 200 {object} swagger.ServerResponse{result=[]swagger.Organization} @Failure 400 {object} swagger.ServerResponse{error=string}

func (*ProofOrganization) GinList

func (t *ProofOrganization) GinList(c *gin.Context)

GinList 分页列出指定范围的组织 @Summary 分页列出指定范围的组织 @Description get proof organization @Tags prooforganization @Router /v1/prooforganization/List [post] @Accept json @Param input body swagger.ClientRequest{params=[]swagger.Query} true "INPUT" @Produce json @Success 200 {object} swagger.ServerResponse{result=[]swagger.Organization} @Failure 400 {object} swagger.ServerResponse{error=string}

func (*ProofOrganization) List

func (t *ProofOrganization) List(q *querypara.Query, out *interface{}) error

List 参数: 分页

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL