From 506538830dd4862e6af393b38e599f64f1b7fbc3 Mon Sep 17 00:00:00 2001 From: whj <2330367145> Date: Wed, 23 Oct 2024 09:57:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B0=E5=BD=95=E5=91=98=E5=B7=A5=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E4=BF=AE=E6=94=B9=E5=85=A5=E8=81=8C=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E7=9A=84=E4=BF=AE=E6=94=B9=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ssm/controller/StaffTemporaryController.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/dm_web/src/main/java/com/ssm/controller/StaffTemporaryController.java b/dm_web/src/main/java/com/ssm/controller/StaffTemporaryController.java index 3fd0d02..372f3e0 100644 --- a/dm_web/src/main/java/com/ssm/controller/StaffTemporaryController.java +++ b/dm_web/src/main/java/com/ssm/controller/StaffTemporaryController.java @@ -382,6 +382,7 @@ public class StaffTemporaryController { public GenericResponse addEntrant(@RequestBody StaffTemporaryVo staffTemporaryVo, @RequestHeader("Token") String token) { GenericResponse genericResponse = new GenericResponse(); + StaffTemporaryUpdate staffTemporaryUpdate = new StaffTemporaryUpdate(); // 参数过滤 StaffTemporaryEntrantDto staffTempEntrantDto = new StaffTemporaryEntrantDto(); @@ -495,6 +496,20 @@ public class StaffTemporaryController { return genericResponse; } + //todo 记录到修改记录表中 修改时间2024/10/21 + Example example = new Example(BlackList.class); + example.excludeProperties("id"); + Example.Criteria criteria = example.createCriteria(); + criteria.andEqualTo(BlackListDto.Fields.identityCard,newStaffTemp.getIdentityCard()); + List blackLists = blackListDao.selectByExample(example); + BeanUtils.copyProperties(newStaffTemp,staffTemporaryUpdate); + staffTemporaryUpdate.setRuzhiTime(sourceStaffTemp.getScanTime()); + staffTemporaryUpdate.setUpdateDate(newStaffTemp.getScanTime()); + staffTemporaryUpdate.setStaffTemporaryId(newStaffTemp.getId()); + staffTemporaryUpdate.setBlackId(blackLists.get(0).getId()); + staffTemporaryUpdate.setId(new SnowflakeUtil(new Random().nextInt(1023)).nextId()); + staffTemporaryUpdateMapper.insert(staffTemporaryUpdate); + // 获取视图对象 StaffTemporaryVo newStaffTempVo = new StaffTemporaryVo(); BeanUtils.copyProperties(newStaffTemp, newStaffTempVo);