feat: 代理商主账号续期时,子账号的过期时间不变
This commit is contained in:
parent
7e58f808cc
commit
0607c578e0
|
|
@ -360,22 +360,22 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper, AppUser> impl
|
|||
appUser.setUpdateBy(AdminUserUtil.getUserId());
|
||||
appUser.setUpdateTime(now);
|
||||
updateById(appUser);
|
||||
List<String> companys = StrUtil.split(",", appUser.getCompanyId());
|
||||
companys.forEach(c -> {
|
||||
List<AppUser> users = lambdaQuery()
|
||||
.eq(AppUser::getState, UserState.Activated.getState())
|
||||
.eq(AppUser::getIsPrimary, false)
|
||||
.eq(AppUser::getCompanyId, "," + c + ",")
|
||||
.list();
|
||||
if (CollectionUtil.isNotEmpty(users)) {
|
||||
users.forEach(u -> {
|
||||
u.setExpireTime(u.getExpireTime().plusMonths(request.getMonth()));
|
||||
u.setUpdateBy(AdminUserUtil.getUserId());
|
||||
u.setUpdateTime(now);
|
||||
});
|
||||
updateBatchById(users);
|
||||
}
|
||||
});
|
||||
// List<String> companys = StrUtil.split(",", appUser.getCompanyId());
|
||||
// companys.forEach(c -> {
|
||||
// List<AppUser> users = lambdaQuery()
|
||||
// .eq(AppUser::getState, UserState.Activated.getState())
|
||||
// .eq(AppUser::getIsPrimary, false)
|
||||
// .eq(AppUser::getCompanyId, "," + c + ",")
|
||||
// .list();
|
||||
// if (CollectionUtil.isNotEmpty(users)) {
|
||||
// users.forEach(u -> {
|
||||
// u.setExpireTime(u.getExpireTime().plusMonths(request.getMonth()));
|
||||
// u.setUpdateBy(AdminUserUtil.getUserId());
|
||||
// u.setUpdateTime(now);
|
||||
// });
|
||||
// updateBatchById(users);
|
||||
// }
|
||||
// });
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue