package controllers import ( "apigame/models" "apigame/service/ht-cardholder" ) // HtCardHolderController 绑定控制器 type HtCardHolderController struct { BaseController } // Info 卡包信息 func (c *HtCardHolderController) Info() { req := new(models.ReqHtCardHolderInfo) if !c.GetPostData(req) { return } code, rsp := ht_cardholder.HandleInfo(req) c.RetRspCodeData(code, rsp) } // GetNew 获取卡包 func (c *HtCardHolderController) GetNew() { req := new(models.ReqHtCardHolderGetNew) if !c.GetPostData(req) { return } code, rsp := ht_cardholder.HandleGetNew(req) c.RetRspCodeData(code, rsp) } // Open 卡包打开 func (c *HtCardHolderController) Open() { req := new(models.ReqHtCardHolderOpen) if !c.GetPostData(req) { return } code, rsp := ht_cardholder.HandleOpen(req) c.RetRspCodeData(code, rsp) } // GetRewardAlbum 领取卡组奖励 func (c *HtCardHolderController) GetRewardAlbum() { req := new(models.ReqHtCardHolderGetRewardAlbum) if !c.GetPostData(req) { return } code, rsp := ht_cardholder.HandleGetRewardAlbum(req) c.RetRspCodeData(code, rsp) } // GetRewardRound 领取轮次奖励 func (c *HtCardHolderController) GetRewardRound() { req := new(models.ReqHtCardHolderGetRewardRound) if !c.GetPostData(req) { return } code, rsp := ht_cardholder.HandleGetRewardRound(req) c.RetRspCodeData(code, rsp) }