From 3d32a9c05fc56908a96a33a973c90627eb580d26 Mon Sep 17 00:00:00 2001 From: zhangyuan Date: Fri, 17 Jun 2022 10:40:11 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dao/EpidemicUserInoutRecordDao.java | 9 ++++++ .../impl/EpidemicUserInfoServiceImpl.java | 31 +++++-------------- .../epidemic/EpidemicUserInoutRecordDao.xml | 6 ++++ 3 files changed, 22 insertions(+), 24 deletions(-) diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInoutRecordDao.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInoutRecordDao.java index a0fc56a..63f455f 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInoutRecordDao.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dao/EpidemicUserInoutRecordDao.java @@ -148,4 +148,13 @@ public interface EpidemicUserInoutRecordDao extends BaseDao + + delete from epidemic_user_inout_record where id in + + #{id} + + From 6653f77d866b9845ae98aef631cecc9888805037 Mon Sep 17 00:00:00 2001 From: zhangyuan Date: Fri, 17 Jun 2022 10:50:36 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=86=97=E4=BD=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/EpidemicUserInfoController.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoController.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoController.java index 65ae9d4..23f9c05 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoController.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/controller/EpidemicUserInfoController.java @@ -84,8 +84,7 @@ public class EpidemicUserInfoController { public Result delete(@RequestBody Long[] ids) { //效验数据 AssertUtils.isArrayEmpty(ids, "id"); -// epidemicUserInfoService.delete(ids); -// return new Result(); + return epidemicUserInfoService.deleteUserById(ids); } @@ -96,15 +95,6 @@ public class EpidemicUserInfoController { exportParams.setHeight((short) (2 * 256)); ExcelUtils.exportBigExcel(StringUtils.EMPTY, params, exportServer, response, exportParams, EpidecmicUserNewExcel.class); } -/* - @GetMapping("export") - @LogOperation("导出") - public void export(@RequestParam Map params, HttpServletResponse response) throws Exception { - List list = epidemicUserInfoService.getList(params); - - ExcelUtils.exportExcelToTarget(response, null, list, EpidecmicUserNewExcel.class); - } -*/ /** * @return io.pingyin.common.utils.Result> From 2e17236e069be25be6ef52dcf3a530c774f0151d Mon Sep 17 00:00:00 2001 From: zhangyuan Date: Fri, 17 Jun 2022 13:37:04 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E8=BF=94=E5=9B=9E=E5=8D=95=E5=85=83?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epidemic/dto/EpidemicRecordDetailDTO.java | 4 +++ .../impl/EpidemicUserInfoServiceImpl.java | 34 ++++++++----------- .../controller/BuildingUnitController.java | 6 ++++ .../dao/EpidemicBuildingUnitDao.java | 2 ++ .../service/EpidemicBuildingUnitService.java | 2 +- .../impl/EpidemicBuildingUnitServiceImpl.java | 5 +++ .../personroom/EpidemicBuildingUnitDao.xml | 17 ++++++++++ 7 files changed, 50 insertions(+), 20 deletions(-) diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dto/EpidemicRecordDetailDTO.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dto/EpidemicRecordDetailDTO.java index 3bac10b..4f81f00 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dto/EpidemicRecordDetailDTO.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/dto/EpidemicRecordDetailDTO.java @@ -305,4 +305,8 @@ public class EpidemicRecordDetailDTO implements Serializable { // @Excel(name = "房屋地址") private String houseAddress; + private Long unitId; + private Long plotId; + private Long buildingId; + } diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/impl/EpidemicUserInfoServiceImpl.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/impl/EpidemicUserInfoServiceImpl.java index 9ee7ca1..9b4930a 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/impl/EpidemicUserInfoServiceImpl.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/impl/EpidemicUserInfoServiceImpl.java @@ -23,10 +23,12 @@ import com.elink.esua.epdc.dto.SysSimpleDictDTO; import com.elink.esua.epdc.dto.house.SysPopulationSimpleDictDTO; import com.elink.esua.epdc.dto.house.form.SysPopulationSimpleDictFormDTO; import com.elink.esua.epdc.dto.house.result.EpdcPopulationErrorResultDTO; +import com.elink.esua.epdc.dto.personroom.EpidemicBuildingUnitDTO; import com.elink.esua.epdc.dto.personroom.EpidemicUnitOwnerDTO; import com.elink.esua.epdc.dto.personroom.form.BindingFamilyFormDTO; import com.elink.esua.epdc.dto.personroom.form.FamilyMemberInfoFormDTO; import com.elink.esua.epdc.dto.personroom.form.GetMemberListFormDTO; +import com.elink.esua.epdc.dto.personroom.result.EpidemicBuildingUnitDetailResultDTO; import com.elink.esua.epdc.dto.personroom.result.FamilyMemberInfoResultDTO; import com.elink.esua.epdc.vaccine.constant.ImageConstant; import com.elink.esua.epdc.vaccine.epidemic.dao.EpidemicUserInfoDao; @@ -47,6 +49,7 @@ import com.elink.esua.epdc.vaccine.feign.VimAdminFeignClient; import com.elink.esua.epdc.vaccine.house.excel.BaseResidentInformationUpdateExcel; import com.elink.esua.epdc.vaccine.personroom.dao.EpidemicUnitOwnerDao; import com.elink.esua.epdc.vaccine.personroom.entity.EpidemicUnitOwnerEntity; +import com.elink.esua.epdc.vaccine.personroom.service.EpidemicBuildingUnitService; import com.elink.esua.epdc.vaccine.personroom.service.EpidemicUnitOwnerService; import com.elink.esua.epdc.vaccine.vim.dao.VaccinationInfoDao; import com.elink.esua.epdc.vaccine.vim.dao.VimImgDao; @@ -103,6 +106,9 @@ public class EpidemicUserInfoServiceImpl extends CrudServiceImpl>().ok(list); } + @GetMapping("getUnitInfo") + public Result getUnitInfo(EpidemicBuildingUnitDTO formDTO) { + EpidemicBuildingUnitDetailResultDTO dto = epidemicBuildingUnitService.getUnitInfo(formDTO); + return new Result().ok(dto); + } + /** * 房间号下拉框 * diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/personroom/dao/EpidemicBuildingUnitDao.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/personroom/dao/EpidemicBuildingUnitDao.java index 2cce1be..6163e81 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/personroom/dao/EpidemicBuildingUnitDao.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/personroom/dao/EpidemicBuildingUnitDao.java @@ -148,4 +148,6 @@ public interface EpidemicBuildingUnitDao extends BaseDao + +