ht-cardholder.go 783 Bytes
package controllers

import (
	"apigame/dto"
	ht_cardholder "apigame/service/ht-cardholder"
)

// HtCardHolderController 绑定控制器
type HtCardHolderController struct {
	BaseController
}

func (c *HtCardHolderController) Info() {
	req := new(dto.ReqHtCardHolderInfo)
	if !c.GetPostData(req) {
		return
	}

	code, rsp := ht_cardholder.HandleInfo(req)

	c.RetRspCodeData(code, rsp)
}

func (c *HtCardHolderController) GetNew() {
	req := new(dto.ReqHtCardHolderGetNew)
	if !c.GetPostData(req) {
		return
	}

	code, rsp := ht_cardholder.HandleGetNew(req)

	c.RetRspCodeData(code, rsp)
}

func (c *HtCardHolderController) Open() {
	req := new(dto.ReqHtCardHolderOpen)
	if !c.GetPostData(req) {
		return
	}

	code, rsp := ht_cardholder.HandleOpen(req)

	c.RetRspCodeData(code, rsp)
}