You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
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}
|