package cover import ( v1 "UserRegister/api/v1" "UserRegister/internal/service" "github.com/gogf/gf/v2/frame/g" ) type sCover struct{} func init() { service.RegisterCover(NewCover()) } func NewCover() *sCover { return &sCover{} } // GetConfig 获取配置信息 func (s *sCover) GetConfig(req *v1.GetConfigReq) (res v1.GetConfigRes, err error) { err = g.Model("lp_config").Fields("img_url", "video"). WherePri(req.Id).Scan(&res) if err != nil { return } return } // UpdateConfig 更新配置信息 func (s *sCover) UpdateConfig(req *v1.UpdateConfigReq) (err error) { _, err = g.Model("lp_config").Data(g.Map{ "img_url": req.Url, "video": req.Video, }).WherePri(req.Id).Update() if err != nil { return } return }