update 优化 字典方法命名

master
疯狂的狮子Li 9 months ago
parent a93b30ec91
commit 460545a75e

@ -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());

Loading…
Cancel
Save