admin.go 476 Bytes
package controllers

import (
	"apigame/configs/confbase"
	"apigame/models"
	"apigame/service/code-msg"
)

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

// CacheSet 缓存
func (c *AdminController) CacheSet() {
	req := new(models.ReqAdminCacheSet)
	if !c.GetPostData(req) {
		return
	}

	confbase.CacheState = req.ConfigCache
	rsp := models.RspAdminCacheSet{ConfigCache: confbase.CacheState}

	c.RetRspCodeData(code_msg.RECODE_OK, rsp)
}