提交 5de4ebfd authored 作者: sin's avatar sin

- 字典添加获取单个Value

上级 daf3f4c8
...@@ -17,5 +17,5 @@ public interface DataDictService { ...@@ -17,5 +17,5 @@ public interface DataDictService {
CommonResult<Boolean> deleteDataDict(Integer adminId, Integer dataDictId); CommonResult<Boolean> deleteDataDict(Integer adminId, Integer dataDictId);
CommonResult<DataDictBO> getDataDict(String dictKey, String dictValue); CommonResult<DataDictBO> getDataDict(String dictKey, Object dictValue);
} }
...@@ -3,6 +3,7 @@ package cn.iocoder.mall.admin.api.bo; ...@@ -3,6 +3,7 @@ package cn.iocoder.mall.admin.api.bo;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serializable;
import java.util.Date; import java.util.Date;
/** /**
...@@ -10,7 +11,7 @@ import java.util.Date; ...@@ -10,7 +11,7 @@ import java.util.Date;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class DataDictBO { public class DataDictBO implements Serializable {
/** /**
* 编号 * 编号
......
...@@ -88,8 +88,8 @@ public class DataDictServiceImpl implements DataDictService { ...@@ -88,8 +88,8 @@ public class DataDictServiceImpl implements DataDictService {
} }
@Override @Override
public CommonResult<DataDictBO> getDataDict(String dictKey, String dictValue) { public CommonResult<DataDictBO> getDataDict(String dictKey, Object dictValue) {
DataDictDO dataDictDO = dataDictMapper.selectByEnumValueAndValue(dictKey, dictValue); DataDictDO dataDictDO = dataDictMapper.selectByEnumValueAndValue(dictKey, String.valueOf(dictValue));
DataDictBO dataDictBO = DataDictConvert.INSTANCE.convert(dataDictDO); DataDictBO dataDictBO = DataDictConvert.INSTANCE.convert(dataDictDO);
return CommonResult.success(dataDictBO); return CommonResult.success(dataDictBO);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论