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.setUpdateBy(AdminUserUtil.getUserId());
|
||||||
appUser.setUpdateTime(now);
|
appUser.setUpdateTime(now);
|
||||||
updateById(appUser);
|
updateById(appUser);
|
||||||
List<String> companys = StrUtil.split(",", appUser.getCompanyId());
|
// List<String> companys = StrUtil.split(",", appUser.getCompanyId());
|
||||||
companys.forEach(c -> {
|
// companys.forEach(c -> {
|
||||||
List<AppUser> users = lambdaQuery()
|
// List<AppUser> users = lambdaQuery()
|
||||||
.eq(AppUser::getState, UserState.Activated.getState())
|
// .eq(AppUser::getState, UserState.Activated.getState())
|
||||||
.eq(AppUser::getIsPrimary, false)
|
// .eq(AppUser::getIsPrimary, false)
|
||||||
.eq(AppUser::getCompanyId, "," + c + ",")
|
// .eq(AppUser::getCompanyId, "," + c + ",")
|
||||||
.list();
|
// .list();
|
||||||
if (CollectionUtil.isNotEmpty(users)) {
|
// if (CollectionUtil.isNotEmpty(users)) {
|
||||||
users.forEach(u -> {
|
// users.forEach(u -> {
|
||||||
u.setExpireTime(u.getExpireTime().plusMonths(request.getMonth()));
|
// u.setExpireTime(u.getExpireTime().plusMonths(request.getMonth()));
|
||||||
u.setUpdateBy(AdminUserUtil.getUserId());
|
// u.setUpdateBy(AdminUserUtil.getUserId());
|
||||||
u.setUpdateTime(now);
|
// u.setUpdateTime(now);
|
||||||
});
|
// });
|
||||||
updateBatchById(users);
|
// updateBatchById(users);
|
||||||
}
|
// }
|
||||||
});
|
// });
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue