From f91ae2d18c06985cfc864a54a6a67403c71d9624 Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Thu, 19 Mar 2026 13:58:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=98=E5=B7=A5=E5=88=86=E9=85=8D=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E6=8C=87=E4=BB=A4=E5=85=81=E8=AE=B8=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E7=A9=BA=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../NuBizEmployeesServcieTagsController.java | 32 ++++++++++--------- .../entity/NuBizEmployeesServcieTags.java | 2 ++ 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/controller/NuBizEmployeesServcieTagsController.java b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/controller/NuBizEmployeesServcieTagsController.java index 3273ea2d..f8da5858 100644 --- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/controller/NuBizEmployeesServcieTagsController.java +++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/controller/NuBizEmployeesServcieTagsController.java @@ -99,24 +99,26 @@ public class NuBizEmployeesServcieTagsController extends JeecgController saveData = Lists.newArrayList(); + if ("save".equals(saveDataList.get(0).getOptType())) { + List saveData = Lists.newArrayList(); - //解决排序问题 - LocalDateTime now = LocalDateTime.now(); - int secondsOffset = 0; - for (NuBizEmployeesServcieTags item : saveDataList) { - NuBizEmployeesServcieTags data = new NuBizEmployeesServcieTags(); - data.setEmployeesId(empId); - data.setType(item.getType()); - data.setTagsId(item.getEmployeesTagsId()); - data.setSysOrgCode(orgCode); + //解决排序问题 + LocalDateTime now = LocalDateTime.now(); + int secondsOffset = 0; + for (NuBizEmployeesServcieTags item : saveDataList) { + NuBizEmployeesServcieTags data = new NuBizEmployeesServcieTags(); + data.setEmployeesId(empId); + data.setType(item.getType()); + data.setTagsId(item.getEmployeesTagsId()); + data.setSysOrgCode(orgCode); - data.setCreateTime(Date.from(now.plusSeconds(secondsOffset).atZone(ZoneId.systemDefault()).toInstant())); - secondsOffset++; - saveData.add(data); + data.setCreateTime(Date.from(now.plusSeconds(secondsOffset).atZone(ZoneId.systemDefault()).toInstant())); + secondsOffset++; + saveData.add(data); + } + + nuBizEmployeesServcieTagsService.saveBatch(saveData); } - - nuBizEmployeesServcieTagsService.saveBatch(saveData); return Result.OK("保存成功!"); } diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/NuBizEmployeesServcieTags.java b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/NuBizEmployeesServcieTags.java index 6c52b26c..a8ae3a03 100644 --- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/NuBizEmployeesServcieTags.java +++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/NuBizEmployeesServcieTags.java @@ -69,4 +69,6 @@ public class NuBizEmployeesServcieTags implements Serializable { @TableField(exist = false) private String employeesTagsId; + @TableField(exist = false) + private String optType; }