mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 08:13:44 +08:00 
			
		
		
		
	update 优化 字典方法命名
This commit is contained in:
		@@ -74,7 +74,7 @@ public interface DictService {
 | 
			
		||||
     * @param dictType 字典类型
 | 
			
		||||
     * @return 字典类型详细信息
 | 
			
		||||
     */
 | 
			
		||||
    DictTypeDTO getDictTypeDto(String dictType);
 | 
			
		||||
    DictTypeDTO getDictType(String dictType);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据字典类型查询字典数据列表
 | 
			
		||||
@@ -82,6 +82,6 @@ public interface DictService {
 | 
			
		||||
     * @param dictType 字典类型
 | 
			
		||||
     * @return 字典数据列表
 | 
			
		||||
     */
 | 
			
		||||
    List<DictDataDTO> getDictDataDto(String dictType);
 | 
			
		||||
    List<DictDataDTO> getDictData(String dictType);
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -275,7 +275,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService, DictService
 | 
			
		||||
     * @return 字典类型详细信息
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    public DictTypeDTO getDictTypeDto(String dictType) {
 | 
			
		||||
    public DictTypeDTO getDictType(String dictType) {
 | 
			
		||||
        SysDictTypeVo vo = SpringUtils.getAopProxy(this).selectDictTypeByType(dictType);
 | 
			
		||||
        return BeanUtil.toBean(vo, DictTypeDTO.class);
 | 
			
		||||
    }
 | 
			
		||||
@@ -287,7 +287,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService, DictService
 | 
			
		||||
     * @return 字典数据列表
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    public List<DictDataDTO> getDictDataDto(String dictType) {
 | 
			
		||||
    public List<DictDataDTO> getDictData(String dictType) {
 | 
			
		||||
        List<SysDictDataVo> list = SpringUtils.getAopProxy(this).selectDictDataByType(dictType);
 | 
			
		||||
        return BeanUtil.copyToList(list, DictDataDTO.class);
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -147,7 +147,7 @@ public class FlwNodeExtServiceImpl implements NodeExtService {
 | 
			
		||||
     * @return 返回构建好的 ChildNode 对象
 | 
			
		||||
     */
 | 
			
		||||
    private NodeExt.ChildNode buildChildNodeFromDict(String dictType) {
 | 
			
		||||
        DictTypeDTO dictTypeDTO = dictService.getDictTypeDto(dictType);
 | 
			
		||||
        DictTypeDTO dictTypeDTO = dictService.getDictType(dictType);
 | 
			
		||||
        if (ObjectUtil.isNull(dictTypeDTO)) {
 | 
			
		||||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
@@ -159,7 +159,7 @@ public class FlwNodeExtServiceImpl implements NodeExtService {
 | 
			
		||||
        // 描述
 | 
			
		||||
        childNode.setDesc(dictTypeDTO.getRemark());
 | 
			
		||||
        // 字典,下拉框和复选框时用到
 | 
			
		||||
        childNode.setDict(dictService.getDictDataDto(dictType)
 | 
			
		||||
        childNode.setDict(dictService.getDictData(dictType)
 | 
			
		||||
            .stream().map(x ->
 | 
			
		||||
                new NodeExt.DictItem(x.getDictLabel(), x.getDictValue(), Convert.toBool(x.getIsDefault(), false))
 | 
			
		||||
            ).toList());
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user