!243 fix 增加remote调用dictTypeVo类转换mapper。完善引用注解声明方便阅读代码

* fix 增加remote调用dictTypeVo类转换mapper。完善引用注解声明方便阅读代码
This commit is contained in:
LiYaoheng
2025-11-05 06:47:29 +00:00
committed by 疯狂的狮子Li
parent 3df354dbd4
commit f0931258a1
6 changed files with 33 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ import org.mapstruct.ReportingPolicy;
/**
* 字典数据转换器
*
* @author zhujie
*/
@Mapper(componentModel = MappingConstants.ComponentModel.SPRING, unmappedTargetPolicy = ReportingPolicy.IGNORE)

View File

@@ -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<SysDictTypeVo, RemoteDictTypeVo> {
}

View File

@@ -23,6 +23,8 @@ public class RemoteClientServiceImpl implements RemoteClientService {
/**
* 根据客户端id获取客户端详情
*
* @see org.dromara.system.domain.convert.SysClientVoConvert
*/
@Override
public RemoteClientVo queryByClientId(String clientId) {

View File

@@ -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<RemoteDictDataVo> selectDictDataByType(String dictType) {

View File

@@ -24,6 +24,8 @@ public class RemoteTenantServiceImpl implements RemoteTenantService {
/**
* 根据租户id获取租户详情
*
* @see org.dromara.system.domain.convert.SysTenantVoConvert
*/
@Override
public RemoteTenantVo queryByTenantId(String tenantId) {

View File

@@ -305,6 +305,7 @@ public class RemoteUserServiceImpl implements RemoteUserService {
*
* @param userIds 用户ids
* @return 用户列表
* @see org.dromara.system.domain.convert.SysUserVoConvert
*/
@Override
public List<RemoteUserVo> selectListByIds(List<Long> userIds) {