From 6f1068f082aa9101de24df7d18f9118490a9aefb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AC=A7=E6=B6=9B?= <731554297@qq.com> Date: Wed, 21 Jan 2026 14:38:53 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=89=B9=E8=89=B2=E4=B8=93=E5=8C=BA-?= =?UTF-8?q?=E6=A0=8F=E7=9B=AE=E4=BC=98=E5=8C=96):=20=E6=A0=8F=E7=9B=AE?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E4=B8=8A=E4=BC=A0=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/microservices/cms/doc/domain/CmsDir.java | 3 +++ .../com/microservices/cms/doc/domain/CmsDirUpdateVo.java | 7 ++----- .../main/java/com/microservices/cms/doc/domain/CmsDoc.java | 1 + .../cms/doc/service/impl/CmsDocServiceImpl.java | 3 ++- .../microservices/cms/service/impl/SysUserServiceImpl.java | 2 +- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDir.java b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDir.java index bee538d12..6489c0115 100644 --- a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDir.java +++ b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDir.java @@ -41,6 +41,9 @@ public class CmsDir implements Comparable { @ApiModelProperty(value = "排序", hidden = true) private Integer sort; + @ApiModelProperty(value = "文章头图") + private String headImg; + public String getName() { if (name != null) { name = name.replaceAll(CmsConstants.DIR_SEPARATOR, diff --git a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDirUpdateVo.java b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDirUpdateVo.java index 16e14bdce..501b14166 100644 --- a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDirUpdateVo.java +++ b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDirUpdateVo.java @@ -21,9 +21,6 @@ public class CmsDirUpdateVo { @ApiModelProperty(value = "顺序") private Integer order; - public CmsDir toCmsDir() { - CmsDir cmsDir = new CmsDir(); - cmsDir.setName(name); - return cmsDir; - } + @ApiModelProperty(value = "文章头图") + private String headImg; } diff --git a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDoc.java b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDoc.java index af9839b71..5e4b59cdc 100644 --- a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDoc.java +++ b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/domain/CmsDoc.java @@ -166,6 +166,7 @@ public class CmsDoc extends BaseSortEntity { CmsDir cmsDir = new CmsDir(); cmsDir.setId(id); cmsDir.setName(name); + cmsDir.setHeadImg(headImg); cmsDir.setSort(this.getSort()); cmsDir.setCreatedAt(getCreateTime()); return cmsDir; diff --git a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/service/impl/CmsDocServiceImpl.java b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/service/impl/CmsDocServiceImpl.java index 03c0a6c7f..2fe280a1c 100644 --- a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/service/impl/CmsDocServiceImpl.java +++ b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/doc/service/impl/CmsDocServiceImpl.java @@ -199,9 +199,10 @@ public class CmsDocServiceImpl implements ICmsDocService { CmsDoc oldCmsDir = selectCmsDir(id); //设置栏目排序 setCmsSort(cmsDirUpdateVo.getOrder(), oldCmsDir, false, null); + oldCmsDir.setHeadImg(cmsDirUpdateVo.getHeadImg()); updateCmsCommonDatabase(oldCmsDir, CmsConstants.BRANCH_MASTER); CmsProject cmsProject = cmsProjectService.selectCmsProjectByDeptId(oldCmsDir.getDeptId()); - String newCmsDirName=cmsDirUpdateVo.getName(); + String newCmsDirName = cmsDirUpdateVo.getName(); if (StringUtils.isNotEmpty(newCmsDirName) && !newCmsDirName.equals(oldCmsDir.getName())) { CmsDoc cmsDir = cmsDocMapper.selectCmsDocDirByNameAndDeptId(newCmsDirName, oldCmsDir.getDeptId()); diff --git a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/service/impl/SysUserServiceImpl.java b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/service/impl/SysUserServiceImpl.java index 14e375de1..9e1e41284 100644 --- a/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/service/impl/SysUserServiceImpl.java +++ b/microservices-modules/microservices-modules-cms/src/main/java/com/microservices/cms/service/impl/SysUserServiceImpl.java @@ -1,4 +1,4 @@ -package com.microservices.cms.common.service.impl; +package com.microservices.cms.service.impl; import com.microservices.cms.common.service.ISysUserService; import com.microservices.common.core.constant.SecurityConstants;