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 +