From f0931258a1b58dc38c716478c3e15a0199f64dc3 Mon Sep 17 00:00:00 2001 From: LiYaoheng Date: Wed, 5 Nov 2025 06:47:29 +0000 Subject: [PATCH] =?UTF-8?q?!243=20fix=20=E5=A2=9E=E5=8A=A0remote=E8=B0=83?= =?UTF-8?q?=E7=94=A8dictTypeVo=E7=B1=BB=E8=BD=AC=E6=8D=A2mapper=E3=80=82?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=BC=95=E7=94=A8=E6=B3=A8=E8=A7=A3=E5=A3=B0?= =?UTF-8?q?=E6=98=8E=E6=96=B9=E4=BE=BF=E9=98=85=E8=AF=BB=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=20*=20fix=20=E5=A2=9E=E5=8A=A0remote=E8=B0=83=E7=94=A8dictType?= =?UTF-8?q?Vo=E7=B1=BB=E8=BD=AC=E6=8D=A2mapper=E3=80=82=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E5=BC=95=E7=94=A8=E6=B3=A8=E8=A7=A3=E5=A3=B0=E6=98=8E=E6=96=B9?= =?UTF-8?q?=E4=BE=BF=E9=98=85=E8=AF=BB=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/convert/SysDictDataVoConvert.java | 1 + .../domain/convert/SysDictTypeVoConvert.java | 18 ++++++++++++++++++ .../system/dubbo/RemoteClientServiceImpl.java | 2 ++ .../system/dubbo/RemoteDictServiceImpl.java | 10 +++++++++- .../system/dubbo/RemoteTenantServiceImpl.java | 2 ++ .../system/dubbo/RemoteUserServiceImpl.java | 1 + 6 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictTypeVoConvert.java diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictDataVoConvert.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictDataVoConvert.java index 852aaecee..53805340d 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictDataVoConvert.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictDataVoConvert.java @@ -9,6 +9,7 @@ import org.mapstruct.ReportingPolicy; /** * 字典数据转换器 + * * @author zhujie */ @Mapper(componentModel = MappingConstants.ComponentModel.SPRING, unmappedTargetPolicy = ReportingPolicy.IGNORE) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictTypeVoConvert.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictTypeVoConvert.java new file mode 100644 index 000000000..13d6968aa --- /dev/null +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/convert/SysDictTypeVoConvert.java @@ -0,0 +1,18 @@ +package org.dromara.system.domain.convert; + +import io.github.linpeilie.BaseMapper; +import org.dromara.system.api.domain.vo.RemoteDictTypeVo; +import org.dromara.system.domain.vo.SysDictTypeVo; +import org.mapstruct.Mapper; +import org.mapstruct.MappingConstants; +import org.mapstruct.ReportingPolicy; + +/** + * 字典类型转换器 + * + * @author liyaoheng + */ +@Mapper(componentModel = MappingConstants.ComponentModel.SPRING, unmappedTargetPolicy = ReportingPolicy.IGNORE) +public interface SysDictTypeVoConvert extends BaseMapper { + +} diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteClientServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteClientServiceImpl.java index b03dce25d..41ed1bfc1 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteClientServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteClientServiceImpl.java @@ -23,6 +23,8 @@ public class RemoteClientServiceImpl implements RemoteClientService { /** * 根据客户端id获取客户端详情 + * + * @see org.dromara.system.domain.convert.SysClientVoConvert */ @Override public RemoteClientVo queryByClientId(String clientId) { diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteDictServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteDictServiceImpl.java index d20f93252..cbd0db5f5 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteDictServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteDictServiceImpl.java @@ -25,6 +25,13 @@ public class RemoteDictServiceImpl implements RemoteDictService { private final ISysDictTypeService sysDictTypeService; + /** + * remote根据字典类型查询字典 + * + * @param dictType 字典类型 + * @return RemoteDictTypeVo + * @see org.dromara.system.domain.convert.SysDictTypeVoConvert + */ @Override public RemoteDictTypeVo selectDictTypeByType(String dictType) { SysDictTypeVo vo = sysDictTypeService.selectDictTypeByType(dictType); @@ -32,10 +39,11 @@ public class RemoteDictServiceImpl implements RemoteDictService { } /** - * 根据字典类型查询字典数据 + * remote根据字典类型查询字典数据 * * @param dictType 字典类型 * @return 字典数据集合信息 + * @see org.dromara.system.domain.convert.SysDictDataVoConvert */ @Override public List selectDictDataByType(String dictType) { diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteTenantServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteTenantServiceImpl.java index 7dc583979..a5d8f51be 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteTenantServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteTenantServiceImpl.java @@ -24,6 +24,8 @@ public class RemoteTenantServiceImpl implements RemoteTenantService { /** * 根据租户id获取租户详情 + * + * @see org.dromara.system.domain.convert.SysTenantVoConvert */ @Override public RemoteTenantVo queryByTenantId(String tenantId) { diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteUserServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteUserServiceImpl.java index 974e54b83..3b4886ca3 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteUserServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteUserServiceImpl.java @@ -305,6 +305,7 @@ public class RemoteUserServiceImpl implements RemoteUserService { * * @param userIds 用户ids * @return 用户列表 + * @see org.dromara.system.domain.convert.SysUserVoConvert */ @Override public List selectListByIds(List userIds) {