diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java b/src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java index 7f253b4..c5de71f 100644 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java +++ b/src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java @@ -163,6 +163,27 @@ public class CmsWebsite implements Serializable { @Schema(description = "网站描述") private String content; + // ─── 后台「网站设置」扩展字段(website-admin /about 页面维护) ────────── + // 这些字段在后台网站设置页维护,公开站展示时按需读取。 + + @Schema(description = "品牌标语/Slogan") + private String slogan; + + @Schema(description = "版权信息") + private String copyright; + + @Schema(description = "微信公众号二维码") + private String qrCode; + + @Schema(description = "社交/外部链接(JSON 数组字符串)") + private String socialLinks; + + @Schema(description = "SEO 标题") + private String seoTitle; + + @Schema(description = "SEO 描述") + private String seoDescription; + @Schema(description = "备注") private String comments; diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml index fb17bb1..dc0b200 100644 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml +++ b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml @@ -270,6 +270,24 @@ content = #{param.content}, + + slogan = #{param.slogan}, + + + copyright = #{param.copyright}, + + + qr_code = #{param.qrCode}, + + + social_links = #{param.socialLinks}, + + + seo_title = #{param.seoTitle}, + + + seo_description = #{param.seoDescription}, + deleted = #{param.deleted},