From 08f1b1f1804a8bd833d42f257908d80e88387b55 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期五, 14 三月 2025 11:27:47 +0800
Subject: [PATCH] 3.5增加登录验证、修改密码、人员列表调整
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/EldersAuthService.java | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 153 insertions(+), 2 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/EldersAuthService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/EldersAuthService.java
index dfaaa5a..e5511c7 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/EldersAuthService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/EldersAuthService.java
@@ -3,7 +3,14 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.common.model.dtos.community.*;
+import com.panzhihua.common.model.dtos.community.elder.ElderAuthStatisticHeaderDTO;
+import com.panzhihua.common.model.dtos.community.elder.PageElderAuthStatisticDTO;
+import com.panzhihua.common.model.dtos.community.elder.SignElderAuthStatisticDTO;
+import com.panzhihua.common.model.dtos.elders.ComEldersAuthGetResultDTO;
+import com.panzhihua.common.model.dtos.elders.ComEldersAuthPageDTO;
+import com.panzhihua.common.model.dtos.elders.ComEldersAuthUserAddAppDTO;
import com.panzhihua.common.model.vos.R;
+import com.panzhihua.common.model.vos.community.ComEldersAuthElderlyDetailsVO;
import com.panzhihua.common.model.vos.community.EldersAuthDetailsVO;
import com.panzhihua.common.model.vos.community.EldersAuthVO;
import com.panzhihua.service_community.model.dos.EldersAuthDO;
@@ -14,11 +21,12 @@
* @author cedoo email:cedoo(a)qq.com
* @version 1.0
* @since 1.0
- * */
+ */
public interface EldersAuthService extends IService<EldersAuthDO> {
/**
* 新增高龄认证
+ *
* @param eldersAuthAddDTO
* @return 新增结果
*/
@@ -26,6 +34,7 @@
/**
* 修改高龄认证
+ *
* @param eldersAuthEditDTO
* @return 维护结果
*/
@@ -33,6 +42,7 @@
/**
* 分页查找高龄认证
+ *
* @param pageEldersAuthDTO
* @return 维护结果
*/
@@ -40,6 +50,7 @@
/**
* 删除高龄认证
+ *
* @param EldersAuthDeleteDTO
* @return 平台用户信息
*/
@@ -47,13 +58,16 @@
/**
* 查询高龄认证详细信息
- * @param id 高龄认证 id
+ *
+ * @param id
+ * 高龄认证 id
* @return 查找结果
*/
R<EldersAuthDetailsVO> eldersAuthDetails(Long id);
/**
* 新增高龄认证社区反馈
+ *
* @param eldersAuthFeedbackAddDTO
* @return 新增结果
*/
@@ -61,8 +75,145 @@
/**
* 分页查找高龄认证导出数据
+ *
* @param pageEldersAuthDTO
* @return 维护结果
*/
R queryExportData(PageEldersAuthDTO pageEldersAuthDTO);
+
+ /**
+ * 查询籍贯
+ *
+ * @param idCard
+ * @return
+ */
+ String queryDomicile(String idCard);
+
+ /**
+ * 人脸核验新增认证记录
+ *
+ * @param authGetResultDTO
+ * 请求参数
+ * @return 新增结果
+ */
+ R addAuthByEldersApp(ComEldersAuthGetResultDTO authGetResultDTO) throws Exception;
+
+ /**
+ * 高龄认证分页接口
+ *
+ * @param authPageDTO
+ * 请求参数
+ * @return 查询结果
+ */
+ R pageEldersByApp(ComEldersAuthPageDTO authPageDTO) throws Exception;
+
+ /**
+ * 添加高龄老人接口
+ *
+ * @param authUserAddAppDTO
+ * 请求参数
+ * @return 添加结果
+ */
+ R addEldersByApp(ComEldersAuthUserAddAppDTO authUserAddAppDTO);
+
+ /**
+ * 修改高龄老人接口
+ *
+ * @param authUserAddAppDTO
+ * 请求参数
+ * @return 修改结果
+ */
+ R editEldersByApp(ComEldersAuthUserAddAppDTO authUserAddAppDTO);
+
+ /**
+ * 查询生存认证记录
+ *
+ * @param pageComEldersRecordsDTO
+ * @return
+ */
+ R queryEldersRecord(PageComEldersRecordsDTO pageComEldersRecordsDTO);
+
+ /**
+ * 查询老龄认证记录详细
+ *
+ * @param id
+ * @return
+ */
+ R<ComEldersAuthElderlyDetailsVO> comEldersAuthElderlyDetails(Long id);
+
+ /**
+ * 查询社区老龄认证 认证方式
+ *
+ * @param eldersAuthTypeQueryDTO
+ * @return
+ */
+ R communityAuthType(EldersAuthTypeQueryDTO eldersAuthTypeQueryDTO);
+
+ /**
+ * 分页查询生存认证记录
+ *
+ * @param pageEldersAuthElderlyDTO
+ * @return
+ */
+ R pageQueryEldersAuthRecord(PageEldersAuthRecordDTO pageEldersAuthElderlyDTO);
+
+ /**
+ * 设置社区认证方式
+ *
+ * @param communityId
+ * 社区ID
+ * @param type
+ * 核验类型(1.视频认证 2.人脸核验)
+ * @return
+ */
+ R setCommunityAuthType(Long communityId, Integer type);
+
+ R getAuthHistoryList(PageEldersAuthHistoryDTO pageEldersAuthElderlyDTO);
+
+ R getAuthHistoryExport(PageEldersAuthHistoryDTO pageEldersAuthElderlyDTO);
+
+ R timedTaskEldersAuthJobHandler();
+
+ /**
+ * 身份认证定时任务
+ * @return 执行结果
+ */
+ R timedTaskEldersRecordAuthJobHandler();
+
+ /**
+ * 设置当前社区养老认证方式:核验类型(1.视频认证 2.人脸核验) setPensionAuthType 设置当前社区养老认证方式:核验类型(1.视频认证 2.人脸核验)
+ * @param communityId 社区id
+ * @param type 检验类型
+ * @return R 设置结果
+ */
+ R setAuthType(Long communityId, Integer type);
+
+ /**
+ * 查询养老认证社区认证方式 setPensionAuthType 查询养老认证社区认证方式
+ * @param eldersAuthTypeQueryDTO 查询参数
+ * @return R 查询结果
+ */
+ R getAuthType(EldersAuthTypeQueryDTO eldersAuthTypeQueryDTO);
+
+ /**
+ * 高龄认证统计-分页查询
+ * @param pageElderAuthStatisticDTO 请求参数
+ * @return 高龄认证统计列表
+ */
+ R pageAuthStatisticAdmin(PageElderAuthStatisticDTO pageElderAuthStatisticDTO);
+
+ /**
+ * 高龄认证统计-标记
+ * @param signElderAuthStatisticDTO 请求参数
+ * @return 标记结果
+ */
+ R signAuthStatisticAdmin(SignElderAuthStatisticDTO signElderAuthStatisticDTO);
+
+ /**
+ * 高龄认证统计-统计表头数据
+ * @param statisticHeaderDTO 请求参数
+ * @return 统计表头数据
+ */
+ R getAuthHeaderStatisticAdmin(ElderAuthStatisticHeaderDTO statisticHeaderDTO);
+
}
--
Gitblit v1.7.1