diff --git a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java index 519d9051..e3b1f825 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java @@ -79,13 +79,20 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl esAuthUsers = new ArrayList<>(); + for (String standardId : lawsStandardTempPermission.getStandardIdList()) { for (String userId : lawsStandardTempPermission.getUserIdList()) { EnterpriseStandardAuthUser enterpriseStandardAuthUser = new EnterpriseStandardAuthUser(); enterpriseStandardAuthUser.setAuthUser(userId); enterpriseStandardAuthUser.setStandardId(standardId); if (lawsStandardTempPermission.getAuthDate() != null) { - enterpriseStandardAuthUser.setAuthExpireDate(lawsStandardTempPermission.getAuthDate()); + Date authDate = lawsStandardTempPermission.getAuthDate(); + // 对authDate加一天 + Calendar c = Calendar.getInstance(); + c.setTime(authDate); + c.add(Calendar.DATE, 1); + authDate = c.getTime(); + enterpriseStandardAuthUser.setAuthExpireDate(authDate); } esAuthUsers.add(enterpriseStandardAuthUser); }