Commit cbb8844b authored by 韩桐桐's avatar 韩桐桐

fix(tcm):1,人员保存接口报错处理

parent 62f45d61
...@@ -151,17 +151,21 @@ public class TzsUserPermissionServiceImpl extends BaseService<TzsUserPermissionD ...@@ -151,17 +151,21 @@ public class TzsUserPermissionServiceImpl extends BaseService<TzsUserPermissionD
.parseDefaulting(ChronoField.SECOND_OF_MINUTE, 0) .parseDefaulting(ChronoField.SECOND_OF_MINUTE, 0)
.toFormatter(); .toFormatter();
String expiryDateString = String.valueOf(permissionData.get("expiryDate")); String expiryDateString = String.valueOf(Optional.ofNullable(permissionData.get("expiryDate")).orElse(""));
LocalDate localDate1 = LocalDate.parse(expiryDateString, formatter); if (!ValidationUtil.isEmpty(expiryDateString)) {
LocalDateTime localDateTime1 = localDate1.atStartOfDay(); LocalDate localDate1 = LocalDate.parse(expiryDateString, formatter);
Date expiryDate = Date.from(localDateTime1.atZone(ZoneId.systemDefault()).toInstant()); LocalDateTime localDateTime1 = localDate1.atStartOfDay();
permission.setExpiryDate(expiryDate); Date expiryDate = Date.from(localDateTime1.atZone(ZoneId.systemDefault()).toInstant());
permission.setExpiryDate(expiryDate);
String issueDateString = String.valueOf(permissionData.get("issueDate")); }
LocalDate localDate2 = LocalDate.parse(issueDateString, formatter);
LocalDateTime localDateTime2 = localDate2.atStartOfDay(); String issueDateString = String.valueOf(Optional.ofNullable(permissionData.get("issueDate")).orElse(""));
Date issueDate = Date.from(localDateTime2.atZone(ZoneId.systemDefault()).toInstant()); if (!ValidationUtil.isEmpty(issueDateString)) {
permission.setIssueDate(issueDate); LocalDate localDate2 = LocalDate.parse(issueDateString, formatter);
LocalDateTime localDateTime2 = localDate2.atStartOfDay();
Date issueDate = Date.from(localDateTime2.atZone(ZoneId.systemDefault()).toInstant());
permission.setIssueDate(issueDate);
}
permission.setApprovedOrgan((String) permissionData.get("approvedOrgan")); permission.setApprovedOrgan((String) permissionData.get("approvedOrgan"));
permission.setCertAttachment(JSONArray.toJSONString(permissionData.get("certAttachment"))); permission.setCertAttachment(JSONArray.toJSONString(permissionData.get("certAttachment")));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment