package controllers import ( "eta/eta_report/models" ) // CommonController excel表格 type CommonController struct { BaseAuthController } const ( Disclaimer = "Disclaimer" DisclaimerEn = "DisclaimerEn" ) var ( disclaimerMap = []string{ Disclaimer, DisclaimerEn, } ) // GetDisclaimer // @Title 获取免责声明 // @Description 获取免责声明 // @Success 200 {object} // @router /disclaimer [post] func (this *CommonController) GetDisclaimer() { br := new(models.BaseResponse).Init() defer func() { if br.ErrMsg == "" { br.IsSendEmail = false } this.Data["json"] = br this.ServeJSON() }() configList, err := models.GetBusinessConf() if err != nil { br.Msg = "获取免责声明失败" br.ErrMsg = "获取免责声明失败,Err:" + err.Error() return } var list = make(map[string]string, len(disclaimerMap)) for _, v := range disclaimerMap { if configList[v] == "" { br.Msg = "获取免责声明失败" br.ErrMsg = "获取免责声明失败,Err:" + err.Error() return } list[v] = configList[v] } br.Data = list br.Ret = 200 br.Success = true br.Msg = "刷新成功" }