From cb1cebc35cb0da2454962b802a7aa5c1ebf71f28 Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期四, 20 五月 2021 17:50:18 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/test' into test --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java index eab1bfe..1c4f11c 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java @@ -1541,10 +1541,14 @@ @PostMapping("/eldersauth/getMyfamilyElders/{userId}") R<List<ComMngFamilyInfoVO>> getMyfamilyElders(@PathVariable("userId") Long userId){ List<ComMngFamilyInfoVO> list = comMngPopulationDAO.listFamilyByUserId(userId); + + List<ComMngFamilyInfoVO> sortedList = list.stream().sorted(Comparator.comparing(ComMngFamilyInfoVO::getCreateAt).reversed()).collect(Collectors.toList()); + List<ComMngFamilyInfoVO> listRt = new ArrayList<>(); - list.forEach(rt -> { - boolean isElders = rt.getAge()>=80; - if(isElders){ + sortedList.forEach(rt -> { + int age = IdCard.IdNOToAge(rt.getIdCard()); + boolean isElders = age >= 80; + if (isElders) { listRt.add(rt); } }); @@ -1580,6 +1584,9 @@ //根据身份证查询出籍贯 出生日期 //String domicile = IdCard.domicile(eldersAuthDO.getIdCard()); String domicile = eldersAuthService.queryDomicile(eldersAuthDO.getIdCard()); + if(StringUtils.isEmpty(domicile)){ + domicile = "暂无"; + } Date birthDay = IdCard.birthDay(eldersAuthDO.getIdCard()); eldersAuthDO.setDomicile(domicile); @@ -1611,10 +1618,11 @@ SysUserNoticeVO sysUserNoticeVO=new SysUserNoticeVO(); sysUserNoticeVO.setUserId(eldersAuthDO.getSumitUserId()); sysUserNoticeVO.setType(3); - sysUserNoticeVO.setTitle("高龄认证社区社区反馈"); + sysUserNoticeVO.setTitle("高龄认证社区反馈"); sysUserNoticeVO.setBusinessType(13); sysUserNoticeVO.setBusinessTitle(" "); - sysUserNoticeVO.setBusinessContent("你提交【" +eldersAuthDO.getAuthUserName() + "】的高龄认证,社区进行了反馈"); + sysUserNoticeVO.setBusinessContent("你提交【" +eldersAuthDO.getAuthUserName() + "】的高龄认证,社区反馈:" + + eldersAuthFeedbackAddDTO.getFeedBack()); sysUserNoticeVO.setBusinessId(eldersAuthDO.getId()); sysUserNoticeVO.setStatus(0); sysUserNoticeVO.setBusinessStatus(2); @@ -1624,7 +1632,7 @@ } } - return eldersAuthService.addFeedback(eldersAuthFeedbackAddDTO); + return addR; } -- Gitblit v1.7.1