fix: 78225
企业标准-临时权限设置 授权日期的到期时间应修改
This commit is contained in:
+8
-1
@@ -79,13 +79,20 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl<Enterpris
|
||||
}
|
||||
|
||||
List<EnterpriseStandardAuthUser> 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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user