// Package data_manage // @Author gmy 2024/8/12 14:32:00 package data_manage import ( "eta/eta_api/controllers" "eta/eta_api/models" "eta/eta_api/services/data" ) type BaseFromLyClassifyController struct { controllers.BaseAuthController } // LyClassifyList // @Title 包含分类下的指标名称 // @Description 包含分类下的指标名称 // @Success 200 {object} []data_manage.BaseFromLyClassifyAndIndexInfo // @router /ly/classify/list [get] func (this *BaseFromLyClassifyController) LyClassifyList() { br := new(models.BaseResponse).Init() // 下面段代码能否统一处理??? defer func() { if br.ErrMsg == "" { br.IsSendEmail = false } this.Data["json"] = br this.ServeJSON() }() sysUser := this.SysUser if sysUser == nil { br.Msg = "请登录" br.ErrMsg = "请登录,SysUser Is Empty" br.Ret = 408 return } // 获取分类列表 lyClassifyList, err := data.LyClassifyList() if err != nil { br.Msg = "获取分类列表失败" br.ErrMsg = "获取分类列表失败,Err:" + err.Error() return } br.Data = lyClassifyList br.Ret = 200 br.Success = true br.Msg = "获取成功" }