From 28acd0445560179dd4187a9bd834650ca3500bba Mon Sep 17 00:00:00 2001 From: huanghongfa <18228131219@163.com> Date: 星期三, 23 十二月 2020 17:44:13 +0800 Subject: [PATCH] 我的模块 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngStructAreaServiceImpl.java | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngStructAreaServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngStructAreaServiceImpl.java index c6fb92b..839cd6e 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngStructAreaServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngStructAreaServiceImpl.java @@ -16,6 +16,7 @@ import org.springframework.util.ObjectUtils; import javax.annotation.Resource; +import java.util.List; /** * @program: springcloud_k8s_panzhihuazhihuishequ @@ -43,7 +44,14 @@ areaCode = Long.valueOf(comMngStructAreaDO1.getAreaCode())+1; } comMngStructAreaDO.setAreaCode(areaCode+""); - int insert = comMngStructAreaDAO.insert(comMngStructAreaDO); + int insert = 0; + try { + insert = comMngStructAreaDAO.insert(comMngStructAreaDO); + } catch (Exception e) { + if (e.getMessage().contains("unique_address_detail")) { + return R.fail("小区地址已经存在"); + } + } if (insert>0) { return R.ok(areaCode); } @@ -135,5 +143,17 @@ return R.ok(comMngStructAreaDO.getAreaCode()); } + /** + * 查询小区 + * + * @param communityId 社区id + * @return 小区集合 + */ + @Override + public R listArea(Long communityId) { + List<ComMngStructAreaDO> comMngStructAreaDOS = comMngStructAreaDAO.selectList(new QueryWrapper<ComMngStructAreaDO>().lambda().eq(ComMngStructAreaDO::getCommunityId, communityId)); + return R.ok(comMngStructAreaDOS); + } + } -- Gitblit v1.7.1