update 优化 !pr345 代码结构

This commit is contained in:
疯狂的狮子Li
2023-05-13 23:28:57 +08:00
parent 72882374be
commit 0f5603aed4
7 changed files with 57 additions and 123 deletions

View File

@ -281,14 +281,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService, DictService
@Override
public Map<String, String> getAllDictByDictType(String dictType) {
List<SysDictData> thisDictTypeDataList = selectDictDataByType(dictType);
Map<String, String> dictMap = null;
for (SysDictData everyDictData : thisDictTypeDataList) {
if (ObjectUtil.isNull(dictMap)) {
dictMap = new HashMap<>();
}
dictMap.put(everyDictData.getDictValue(), everyDictData.getDictLabel());
}
return dictMap;
List<SysDictData> list = selectDictDataByType(dictType);
return StreamUtils.toMap(list, SysDictData::getDictValue, SysDictData::getDictLabel);
}
}