员工分配服务指令允许保存空数据

This commit is contained in:
1378012178@qq.com 2026-03-19 13:58:44 +08:00
parent 1c46814751
commit f91ae2d18c
2 changed files with 19 additions and 15 deletions

View File

@ -99,24 +99,26 @@ public class NuBizEmployeesServcieTagsController extends JeecgController<NuBizEm
//先删再存 //先删再存
nuBizEmployeesServcieTagsService.physicsDeleteByEmpId(empId); nuBizEmployeesServcieTagsService.physicsDeleteByEmpId(empId);
List<NuBizEmployeesServcieTags> saveData = Lists.newArrayList(); if ("save".equals(saveDataList.get(0).getOptType())) {
List<NuBizEmployeesServcieTags> saveData = Lists.newArrayList();
//解决排序问题 //解决排序问题
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
int secondsOffset = 0; int secondsOffset = 0;
for (NuBizEmployeesServcieTags item : saveDataList) { for (NuBizEmployeesServcieTags item : saveDataList) {
NuBizEmployeesServcieTags data = new NuBizEmployeesServcieTags(); NuBizEmployeesServcieTags data = new NuBizEmployeesServcieTags();
data.setEmployeesId(empId); data.setEmployeesId(empId);
data.setType(item.getType()); data.setType(item.getType());
data.setTagsId(item.getEmployeesTagsId()); data.setTagsId(item.getEmployeesTagsId());
data.setSysOrgCode(orgCode); data.setSysOrgCode(orgCode);
data.setCreateTime(Date.from(now.plusSeconds(secondsOffset).atZone(ZoneId.systemDefault()).toInstant())); data.setCreateTime(Date.from(now.plusSeconds(secondsOffset).atZone(ZoneId.systemDefault()).toInstant()));
secondsOffset++; secondsOffset++;
saveData.add(data); saveData.add(data);
}
nuBizEmployeesServcieTagsService.saveBatch(saveData);
} }
nuBizEmployeesServcieTagsService.saveBatch(saveData);
return Result.OK("保存成功!"); return Result.OK("保存成功!");
} }

View File

@ -69,4 +69,6 @@ public class NuBizEmployeesServcieTags implements Serializable {
@TableField(exist = false) @TableField(exist = false)
private String employeesTagsId; private String employeesTagsId;
@TableField(exist = false)
private String optType;
} }