feat: add charge
This commit is contained in:
@@ -33,3 +33,19 @@ func (c *Controller) Charge(ctx fiber.Ctx) error {
|
||||
|
||||
return ctx.JSON(nil)
|
||||
}
|
||||
|
||||
// Info
|
||||
func (c *Controller) Info(ctx fiber.Ctx) error {
|
||||
claim := fiber.Locals[*jwt.Claims](ctx, consts.CtxKeyClaim)
|
||||
log.Debug(claim)
|
||||
|
||||
info := &UserInfo{}
|
||||
|
||||
balance, err := c.svc.GetTenantUserBalance(ctx.Context(), claim.TenantID, claim.UserID)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
info.Balance = balance
|
||||
|
||||
return ctx.JSON(info)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user