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" "github.com/gogf/gf/v2/util/gconv")
type sCover struct{}
func init() { service.RegisterCover(NewCover())}
func NewCover() *sCover { return &sCover{}}
func (s *sCover) GetCoverImage(req *v1.GetCoverImageReq) (res string, err error) { result, err := g.Model("cover_img").Fields("url"). WherePri(req.Id).Value() if err != nil { return } res = gconv.String(result) return}
func (s *sCover) UpdateCoverImage(req *v1.UpdateCoverImageReq) (err error) { _, err = g.Model("cover_img").Data(g.Map{ "url": req.Url, }).WherePri(req.Id).Update() if err != nil { return } return}
|