From 204452c9d00c1e32f29b169f710467789639ce31 Mon Sep 17 00:00:00 2001 From: sin <2943460818@qq.com> Date: Sun, 14 Apr 2019 17:43:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=80=E4=B8=AA=20dict=20?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=9A=84=20=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/iocoder/mall/admin/api/DataDictService.java | 1 + .../cn/iocoder/mall/admin/service/DataDictServiceImpl.java | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/admin/admin-service-api/src/main/java/cn/iocoder/mall/admin/api/DataDictService.java b/admin/admin-service-api/src/main/java/cn/iocoder/mall/admin/api/DataDictService.java index c6dbaecc3..04390ca82 100644 --- a/admin/admin-service-api/src/main/java/cn/iocoder/mall/admin/api/DataDictService.java +++ b/admin/admin-service-api/src/main/java/cn/iocoder/mall/admin/api/DataDictService.java @@ -17,4 +17,5 @@ public interface DataDictService { CommonResult deleteDataDict(Integer adminId, Integer dataDictId); + CommonResult getDataDict(String dictKey, String dictValue); } diff --git a/admin/admin-service-impl/src/main/java/cn/iocoder/mall/admin/service/DataDictServiceImpl.java b/admin/admin-service-impl/src/main/java/cn/iocoder/mall/admin/service/DataDictServiceImpl.java index 3ba01abc4..1acc72f61 100644 --- a/admin/admin-service-impl/src/main/java/cn/iocoder/mall/admin/service/DataDictServiceImpl.java +++ b/admin/admin-service-impl/src/main/java/cn/iocoder/mall/admin/service/DataDictServiceImpl.java @@ -87,4 +87,10 @@ public class DataDictServiceImpl implements DataDictService { return CommonResult.success(true); } + @Override + public CommonResult getDataDict(String dictKey, String dictValue) { + DataDictDO dataDictDO = dataDictMapper.selectByEnumValueAndValue(dictKey, dictValue); + DataDictBO dataDictBO = DataDictConvert.INSTANCE.convert(dataDictDO); + return CommonResult.success(dataDictBO); + } } \ No newline at end of file