From dda6af3edbd4713353e916c5570df5a7356342fe Mon Sep 17 00:00:00 2001 From: zhangyuan Date: Thu, 30 Jun 2022 14:00:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E5=89=8D=E5=90=8E=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=AF=B9=E6=AF=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EpidemicUserInfoAuditController.java | 7 ++-- .../epidemic/dao/EpidemicUserInfoDao.java | 12 ++++++ .../service/EpidemicUserInfoAuditService.java | 3 +- .../service/EpidemicUserInfoService.java | 11 ++++++ .../EpidemicUserInfoAuditServiceImpl.java | 23 +++++++++-- .../impl/EpidemicUserInfoServiceImpl.java | 5 +++ .../mapper/epidemic/EpidemicUserInfoDao.xml | 38 +++++++++++++++++++ 7 files changed, 92 insertions(+), 7 deletions(-) diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoAuditController.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoAuditController.java index 739b7a2..f6f3049 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoAuditController.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoAuditController.java @@ -26,6 +26,7 @@ import com.elink.esua.epdc.commons.tools.validator.group.AddGroup; import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup; import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup; import com.elink.esua.epdc.dto.EpidemicUserInfoAuditDTO; +import com.elink.esua.epdc.dto.epidemic.result.EpidemicUserInfoAuditResultDTO; import com.elink.esua.epdc.vaccine.epidemic.service.EpidemicUserInfoAuditService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -53,9 +54,9 @@ public class EpidemicUserInfoAuditController { } @GetMapping("{id}") - public Result get(@PathVariable("id") String id){ - EpidemicUserInfoAuditDTO data = epidemicUserInfoAuditService.get(id); - return new Result().ok(data); + public Result get(@PathVariable("id") String id){ + EpidemicUserInfoAuditResultDTO data = epidemicUserInfoAuditService.get(id); + return new Result().ok(data); } @PostMapping diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInfoDao.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInfoDao.java index 807c604..26e36ec 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInfoDao.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInfoDao.java @@ -2,6 +2,7 @@ package com.elink.esua.epdc.vaccine.epidemic.dao; import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; +import com.elink.esua.epdc.dto.EpidemicUserInfoAuditDTO; import com.elink.esua.epdc.dto.personroom.EpidemicUnitOwnerDTO; import com.elink.esua.epdc.dto.personroom.form.GetMemberListFormDTO; import com.elink.esua.epdc.dto.personroom.result.FamilyMemberInfoResultDTO; @@ -79,6 +80,16 @@ public interface EpidemicUserInfoDao extends BaseDao { */ EpidemicUserInfoEntity selectInfoByIdCard(@Param("idCard") String idCard); + /** + * 获取审核前的数据 + * + * @param idCard + * @return com.elink.esua.epdc.dto.EpidemicUserInfoAuditDTO + * @author zhy + * @date 2022/6/30 10:34 + */ + EpidemicUserInfoAuditDTO getAuditByIdCard(@Param("idCard") String idCard); + /** * 根据身份证号查询信息 * @@ -262,6 +273,7 @@ public interface EpidemicUserInfoDao extends BaseDao { /** * 获取成员信息 + * * @param formDTO * @return */ diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoAuditService.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoAuditService.java index 9e1297b..ac6730f 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoAuditService.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoAuditService.java @@ -21,6 +21,7 @@ package com.elink.esua.epdc.vaccine.epidemic.service; import com.elink.esua.epdc.commons.mybatis.service.BaseService; import com.elink.esua.epdc.commons.tools.page.PageData; import com.elink.esua.epdc.dto.EpidemicUserInfoAuditDTO; +import com.elink.esua.epdc.dto.epidemic.result.EpidemicUserInfoAuditResultDTO; import com.elink.esua.epdc.vaccine.epidemic.entity.EpidemicUserInfoAuditEntity; import java.util.List; @@ -62,7 +63,7 @@ public interface EpidemicUserInfoAuditService extends BaseService listByIdCards(List idCards) { return baseDao.listByIdCards(idCards); diff --git a/epdc-cloud-vim-yushan/src/main/resources/mapper/epidemic/EpidemicUserInfoDao.xml b/epdc-cloud-vim-yushan/src/main/resources/mapper/epidemic/EpidemicUserInfoDao.xml index 78f006a..a248e52 100644 --- a/epdc-cloud-vim-yushan/src/main/resources/mapper/epidemic/EpidemicUserInfoDao.xml +++ b/epdc-cloud-vim-yushan/src/main/resources/mapper/epidemic/EpidemicUserInfoDao.xml @@ -473,6 +473,44 @@ where ID_CARD = #{idCard} and del_flag = '0' limit 1 +