From 73acd2a65a5dbab4573ef2a93a258c0da177bcd3 Mon Sep 17 00:00:00 2001
From: 张天森 <1292933220@qq.com>
Date: 星期四, 17 十一月 2022 11:58:38 +0800
Subject: [PATCH] 普达物业公司权限处理
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/EldersAuthServiceImpl.java | 97 +-----------------------------------------------
1 files changed, 2 insertions(+), 95 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 25f29ef..2fb3c82 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
@@ -572,11 +572,11 @@
}
/**
- * 检测本月所有认证记录,认证成功记录更新到历史记录中
+ * 身份认证定时任务
* @return 执行结果
*/
@Override
-// @Transactional(rollbackFor = Exception.class)
+ @Transactional(rollbackFor = Exception.class)
public R timedTaskEldersRecordAuthJobHandler(){
Date nowDate = new Date();
@@ -621,99 +621,6 @@
pensionAuthDO.setCreateAt(nowDate);
pensionAuthDO.setBrithday(IdcardUtil.getBirthByIdCard(authPension.getIdCard()));
pensionAuthDO.setAge(IdcardUtil.getAgeByIdCard(authPension.getIdCard()));
- comPensionAuthHistoryRecordMapper.insert(pensionAuthDO);
- }
- });
-
- //查询高龄认证记录列表
- List<ComElderAuthRecordsDO> authRecordsList = comElderAuthRecordsDAO.selectList(new QueryWrapper<ComElderAuthRecordsDO>().lambda()
- .eq(ComElderAuthRecordsDO::getAuthStatus,ComElderAuthRecordsDO.authStatus.yrz));
- //遍历高龄认证记录列表
- authRecordsList.forEach(authRecords -> {
- if(authRecords.getApprovalStatus().equals(ComElderAuthRecordsDO.approvalStatus.tg)){
- ComEldersAuthHistoryRecordDO authHistoryRecordDO = comEldersAuthHistoryRecordMapper.selectOne(new QueryWrapper<ComEldersAuthHistoryRecordDO>().lambda()
- .eq(ComEldersAuthHistoryRecordDO::getElderliesId,authRecords.getElderliesId())
- .eq(ComEldersAuthHistoryRecordDO::getAuthPeriod,authRecords.getAuthPeriod()));
- if(authHistoryRecordDO != null){//存在记录
- if(authHistoryRecordDO.getIsAuth().equals(ComEldersAuthHistoryRecordDO.isAuth.no)){
- //查询老人信息
- ComElderAuthElderliesDO authElderliesDO = comElderAuthElderliesDAO.selectById(authRecords.getElderliesId());
- if(authElderliesDO != null){
- BeanUtils.copyProperties(authElderliesDO,authHistoryRecordDO);
- authHistoryRecordDO.setBrithday(IdcardUtil.getBirthByIdCard(authElderliesDO.getIdCard()));
- authHistoryRecordDO.setAge(IdcardUtil.getAgeByIdCard(authElderliesDO.getIdCard()));
- }
- authHistoryRecordDO.setIsAuth(ComEldersAuthHistoryRecordDO.isAuth.yes);
- authHistoryRecordDO.setAuthDate(authRecords.getApprovalDate());
- authHistoryRecordDO.setApprovalDate(authRecords.getApprovalDate());
- authHistoryRecordDO.setApproverId(authRecords.getApproverId());
- authHistoryRecordDO.setSubmitUserId(authRecords.getSubmitUserId());
- authHistoryRecordDO.setAuthMethod(authRecords.getAuthMethod());
- authHistoryRecordDO.setVerificationResult(authRecords.getVerificationResult());
- authHistoryRecordDO.setAuthId(authRecords.getId());
-
- comEldersAuthHistoryRecordMapper.updateById(authHistoryRecordDO);
- }
- }else{
- authHistoryRecordDO = new ComEldersAuthHistoryRecordDO();
- //查询老人信息
- ComElderAuthElderliesDO authElderliesDO = comElderAuthElderliesDAO.selectById(authRecords.getElderliesId());
- if(authElderliesDO != null){
- BeanUtils.copyProperties(authElderliesDO,authHistoryRecordDO);
- authHistoryRecordDO.setBrithday(IdcardUtil.getBirthByIdCard(authElderliesDO.getIdCard()));
- authHistoryRecordDO.setAge(IdcardUtil.getAgeByIdCard(authElderliesDO.getIdCard()));
- }
- BeanUtils.copyProperties(authRecords,authHistoryRecordDO);
- authHistoryRecordDO.setAuthDate(authRecords.getApprovalDate());
- authHistoryRecordDO.setMark(null);
- authHistoryRecordDO.setIsAuth(ComEldersAuthHistoryRecordDO.isAuth.yes);
- authHistoryRecordDO.setAuthId(authRecords.getId());
- comEldersAuthHistoryRecordMapper.insert(authHistoryRecordDO);
- }
- }
- });
-
- //查询养老认证记录列表
- List<ComPensionAuthRecordDO> pensionAuthList = comPensionAuthRecordDAO.selectList(new QueryWrapper<ComPensionAuthRecordDO>().lambda()
- .eq(ComPensionAuthRecordDO::getAuthStatus,ComPensionAuthRecordDO.authStatus.rez));
- //遍历养老认证记录列表
- pensionAuthList.forEach(authRecords -> {
- ComPensionAuthHistoryRecordDO pensionAuthDO = comPensionAuthHistoryRecordMapper.selectOne(new QueryWrapper<ComPensionAuthHistoryRecordDO>().lambda()
- .eq(ComPensionAuthHistoryRecordDO::getElderliesId,authRecords.getPensionerId())
- .eq(ComPensionAuthHistoryRecordDO::getAuthPeriod,authRecords.getAuthPeriod()));
- if(pensionAuthDO != null){//存在记录
- if(pensionAuthDO.getIsAuth().equals(ComPensionAuthHistoryRecordDO.isAuth.no)){
- //查询老人信息
- ComPensionAuthPensionerDO authPensionerDO = comPensionAuthPensionerDAO.selectById(authRecords.getPensionerId());
- if(authPensionerDO != null){
- BeanUtils.copyProperties(authPensionerDO,pensionAuthDO);
- pensionAuthDO.setBrithday(IdcardUtil.getBirthByIdCard(authPensionerDO.getIdCard()));
- pensionAuthDO.setAge(IdcardUtil.getAgeByIdCard(authPensionerDO.getIdCard()));
- }
- pensionAuthDO.setIsAuth(ComPensionAuthHistoryRecordDO.isAuth.yes);
- pensionAuthDO.setAuthDate(authRecords.getApprovalDate());
- pensionAuthDO.setApprovalDate(authRecords.getApprovalDate());
- pensionAuthDO.setApproverId(authRecords.getApproverId());
- pensionAuthDO.setSubmitUserId(authRecords.getSubmitUserId());
- pensionAuthDO.setAuthMethod(authRecords.getAuthMethod());
- pensionAuthDO.setVerificationResult(authRecords.getVerificationResult());
- pensionAuthDO.setAuthId(authRecords.getId());
- comPensionAuthHistoryRecordMapper.updateById(pensionAuthDO);
- }
- }else{
- pensionAuthDO = new ComPensionAuthHistoryRecordDO();
- //查询老人信息
- ComPensionAuthPensionerDO authPensionerDO = comPensionAuthPensionerDAO.selectById(authRecords.getPensionerId());
- if(authPensionerDO != null){
- BeanUtils.copyProperties(authPensionerDO,pensionAuthDO);
- pensionAuthDO.setBrithday(IdcardUtil.getBirthByIdCard(authPensionerDO.getIdCard()));
- pensionAuthDO.setAge(IdcardUtil.getAgeByIdCard(authPensionerDO.getIdCard()));
- }
- BeanUtils.copyProperties(authRecords,pensionAuthDO);
- pensionAuthDO.setAuthDate(authRecords.getApprovalDate());
- pensionAuthDO.setMark(null);
- pensionAuthDO.setIsAuth(ComPensionAuthHistoryRecordDO.isAuth.yes);
- pensionAuthDO.setAuthId(authRecords.getId());
comPensionAuthHistoryRecordMapper.insert(pensionAuthDO);
}
});
--
Gitblit v1.7.1