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; }