mirror of https://gitee.com/answerdev/answer.git
feat(seo): add get site seo service
This commit is contained in:
parent
7450c4cad7
commit
e3f8e37647
|
@ -98,6 +98,15 @@ func (s *SiteInfoCommonService) GetSiteTheme(ctx context.Context) (resp *schema.
|
||||||
return resp, nil
|
return resp, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetSiteSeo get site seo
|
||||||
|
func (s *SiteInfoCommonService) GetSiteSeo(ctx context.Context) (resp *schema.SiteSeoReq, err error) {
|
||||||
|
resp = &schema.SiteSeoReq{}
|
||||||
|
if err = s.getSiteInfoByType(ctx, constant.SiteTypeSeo, resp); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return resp, nil
|
||||||
|
}
|
||||||
|
|
||||||
func (s *SiteInfoCommonService) getSiteInfoByType(ctx context.Context, siteType string, resp interface{}) (err error) {
|
func (s *SiteInfoCommonService) getSiteInfoByType(ctx context.Context, siteType string, resp interface{}) (err error) {
|
||||||
siteInfo, exist, err := s.siteInfoRepo.GetByType(ctx, siteType)
|
siteInfo, exist, err := s.siteInfoRepo.GetByType(ctx, siteType)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in New Issue