From 000cee93eaa5aff108d2dd41e6488c0fb0980bfc Mon Sep 17 00:00:00 2001 From: Jackwang Date: Fri, 1 Apr 2022 16:06:47 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E7=BD=AE=E6=89=80=E6=9C=89=E4=BA=BA?= =?UTF-8?q?=E5=91=98=E7=9A=84=E6=A0=B8=E9=85=B8=E6=A3=80=E6=B5=8B=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E4=B8=BA=E6=9C=AA=E6=A3=80=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/EpidemicUserInfoController.java | 12 ++++++++++++ .../vaccine/epidemic/dao/EpidemicUserInfoDao.java | 9 +++++++++ .../epidemic/service/EpidemicUserInfoService.java | 9 +++++++++ .../service/impl/EpidemicUserInfoServiceImpl.java | 6 ++++++ .../mapper/epidemic/EpidemicUserInfoDao.xml | 4 ++++ 5 files changed, 40 insertions(+) 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 df26b1d..6e8166d 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 @@ -174,4 +174,16 @@ public class EpidemicUserInfoController { dto.setList(list); return epidemicUserInfoService.updateSyncUser(dto); } + + /** + * @describe: 重置所有人员的核酸检测状态为未检测 + * @author wangtong + * @date 2022/4/1 10:39 + * @params [] + * @return com.elink.esua.epdc.commons.tools.utils.Result + */ + @PostMapping("resetUserCheckState") + public Result resetUserCheckState() { + return epidemicUserInfoService.resetUserCheckState(); + } } 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 6c1362f..93ac9c6 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 @@ -224,4 +224,13 @@ public interface EpidemicUserInfoDao extends BaseDao { * @return com.elink.esua.epdc.vaccine.epidemic.entity.EpidemicUserInfoEntity */ EpidemicUserInfoEntity selectUserByIdCard(@Param("idcard") String idcard); + + /** + * @describe: resetUserCheckState + * @author wangtong + * @date 2022/4/1 10:40 + * @params [] + * @return void + */ + void resetUserCheckState(); } diff --git a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoService.java b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoService.java index 8216726..00c4f71 100644 --- a/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoService.java +++ b/epdc-cloud-vim-yushan/src/main/java/com/elink/esua/epdc/vaccine/epidemic/service/EpidemicUserInfoService.java @@ -175,4 +175,13 @@ public interface EpidemicUserInfoService extends CrudService + + update epidemic_user_info set CHECK_STATE='1',CHECK_DATE = null + where DEL_FLAG='0' +