From e16b3c00a6b92873ffecb386393dc264ce475cec Mon Sep 17 00:00:00 2001
From: 罗元桥 <2376770955@qq.com>
Date: 星期四, 10 六月 2021 14:57:03 +0800
Subject: [PATCH] Merge branch 'test_elder_cedoo' into 'test'

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/EldersAuthServiceImpl.java |   31 ++++++++++++++++++++++++++++---
 1 files changed, 28 insertions(+), 3 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/EldersAuthServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/EldersAuthServiceImpl.java
index e0233a8..3712efe 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/EldersAuthServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/EldersAuthServiceImpl.java
@@ -207,7 +207,7 @@
             sysConfDO.setCode("ELDER_AUTH_TYPE");
             sysConfDO.setName("高龄认证类型");
             sysConfDO.setValue(2+"");//核验类型(1.视频认证 2.人脸核验)
-            sysConfDO.setDescribe("高龄认证默认添加的核验类型");
+            sysConfDO.setDescription("高龄认证默认添加的核验类型");
             sysConfDO.setCommunityId(communityId);
             sysConfDO.setCreateBy(eldersAuthTypeQueryDTO.getUserId());
             int inserted = sysConfDao.insert(sysConfDO);
@@ -248,7 +248,7 @@
                 domicile = "暂无";
             }
             eldersAuthDO.setDomicile(domicile);
-            eldersAuthDO.setBirthDay(IdCard.birthDay(authUserDO.getIdCard()));
+            eldersAuthDO.setBirthDay(IdcardUtil.getBirthDate(authUserDO.getIdCard()));
             eldersAuthDO.setFamilyUserId(authUserDO.getId());
             eldersAuthDO.setAge(IdcardUtil.getAgeByIdCard(eldersAuthDO.getIdCard()));
             eldersAuthDO.setType(2);
@@ -313,7 +313,7 @@
                         }
                     }
                 }
-                authUser.setAge(AgeUtils.getAgeFromBirthTimes(IdCard.birthDay(authUser.getIdCard()).getTime()));
+                authUser.setAge(IdcardUtil.getAgeByIdCard(authUser.getIdCard()));
             });
         }
         return R.ok(authUserAppVOIPage);
@@ -373,4 +373,29 @@
         }
         return R.fail();
     }
+    @Override
+    public R pageQueryEldersAuthRecord(PageEldersAuthRecordDTO pageEldersAuthElderlyDTO) {
+        Page page = new Page();
+        page.setCurrent(pageEldersAuthElderlyDTO.getPageNum());
+        page.setSize(pageEldersAuthElderlyDTO.getPageSize());
+        return R.ok(eldersAuthDAO.selectCommunityEldersRecordByPage(page, pageEldersAuthElderlyDTO));
+    }
+
+    @Override
+    public R setCommunityAuthType(Long communityId, Integer type) {
+        List<SysConfDO> authConf =
+                sysConfDao.selectList(new LambdaQueryWrapper<SysConfDO>()
+                        .eq(SysConfDO::getCommunityId, communityId)
+                        .eq(SysConfDO::getCode, "ELDER_AUTH_TYPE")
+                        .orderByDesc(SysConfDO::getCreateAt));
+        if(authConf!=null && authConf.size()>0){
+            SysConfDO first = authConf.get(0);
+            first.setValue(type+"");
+            int updated = sysConfDao.updateById(first);
+            if(updated == 1){
+                return R.ok();
+            }
+        }
+        return R.fail();
+    }
 }

--
Gitblit v1.7.1