From e75b4aa72e9f260912a96a9bc36b58f9985862b0 Mon Sep 17 00:00:00 2001 From: 罗元桥 <2376770955@qq.com> Date: 星期三, 30 六月 2021 18:13:15 +0800 Subject: [PATCH] Merge branch 'test' into 'master' --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcDictionaryServiceImpl.java | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcDictionaryServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcDictionaryServiceImpl.java index 875400d..47d9e55 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcDictionaryServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/BcDictionaryServiceImpl.java @@ -1,12 +1,14 @@ package com.panzhihua.service_community.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.common.model.vos.BcDictionaryItemVO; import com.panzhihua.common.model.vos.BcDictionaryVO; import com.panzhihua.common.model.vos.R; +import com.panzhihua.common.utlis.CopyUtil; import com.panzhihua.service_community.dao.BcDictionaryItemDAO; import com.panzhihua.service_community.model.dos.BcDictionaryItemDO; import com.panzhihua.service_community.service.BcDictionaryService; -import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import java.util.ArrayList; @@ -24,7 +26,7 @@ public R<List<BcDictionaryVO>> getDictionaryByKey(String key) { List<BcDictionaryItemDO> list = baseMapper.getDictionaryByKey(key); List<BcDictionaryVO> listVO = new ArrayList<>(); - for (BcDictionaryItemDO dictionaryItemDO:list){ + for (BcDictionaryItemDO dictionaryItemDO : list) { BcDictionaryVO bcDictionaryVO = new BcDictionaryVO(); bcDictionaryVO.setCode(dictionaryItemDO.getMnemonicCode()); bcDictionaryVO.setDictName(dictionaryItemDO.getDictItemName()); @@ -33,4 +35,17 @@ } return R.ok(listVO); } + + @Override + public BcDictionaryItemVO getByCode(String dictId, String code) { + BcDictionaryItemDO dictionaryItemDO = baseMapper.selectOne( + new QueryWrapper<BcDictionaryItemDO>() + .eq("dict_id", dictId) + .eq("dict_value", code) + ); + if (dictionaryItemDO != null) { + return CopyUtil.copyProperties(dictionaryItemDO, BcDictionaryItemVO.class); + } + return null; + } } -- Gitblit v1.7.1