mirror of
https://github.com/continew-org/continew-starter.git
synced 2025-09-09 20:57:23 +08:00
fix(extension/crud): 修复 DictField 映射错误
Closes #IADTTC
This commit is contained in:
@@ -138,8 +138,8 @@ public abstract class BaseServiceImpl<M extends BaseMapper<T>, T extends BaseIdD
|
|||||||
List<T> entityList = baseMapper.selectList(queryWrapper);
|
List<T> entityList = baseMapper.selectList(queryWrapper);
|
||||||
// 解析映射
|
// 解析映射
|
||||||
Map<String, String> fieldMapping = MapUtil.newHashMap(2);
|
Map<String, String> fieldMapping = MapUtil.newHashMap(2);
|
||||||
fieldMapping.put(dictField.labelKey(), "label");
|
fieldMapping.put(CharSequenceUtil.toCamelCase(dictField.labelKey()), "label");
|
||||||
fieldMapping.put(dictField.valueKey(), "value");
|
fieldMapping.put(CharSequenceUtil.toCamelCase(dictField.valueKey()), "value");
|
||||||
return BeanUtil.copyToList(entityList, LabelValueResp.class, CopyOptions.create()
|
return BeanUtil.copyToList(entityList, LabelValueResp.class, CopyOptions.create()
|
||||||
.setFieldMapping(fieldMapping));
|
.setFieldMapping(fieldMapping));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user