feat: 解决npe
This commit is contained in:
parent
119e9b67e9
commit
ded964bb1e
@ -38,8 +38,9 @@ public class AESEncryptablePropertyResolver implements EncryptablePropertyResolv
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
String test = "$-dcfe1dbfdf51e1b007c68c6c0b7008c774ed7c05d8aca2797562159ac1098bcc5a9fdcb42e6acb6562944c21969d34a2";
|
||||
AESEncryptablePropertyResolver resolver = new AESEncryptablePropertyResolver("sxu-service-2020");
|
||||
String value = resolver.resolvePropertyValue("$-dcfe1dbfdf51e1b007c68c6c0b7008c774ed7c05d8aca2797562159ac1098bcc5a9fdcb42e6acb6562944c21969d34a2");
|
||||
String value = resolver.resolvePropertyValue(test);
|
||||
System.out.println(value);
|
||||
}
|
||||
}
|
||||
|
@ -13,6 +13,8 @@ import org.springframework.stereotype.Service;
|
||||
import reactor.core.publisher.Mono;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Set;
|
||||
|
||||
/**
|
||||
* 异步用户service
|
||||
@ -46,7 +48,12 @@ public class UserService extends BaseReactiveServiceImpl<User> implements UserFi
|
||||
AuthorizedUserDetails userDetails = (AuthorizedUserDetails) query.getUser();
|
||||
UserQo qo = (UserQo) query;
|
||||
if (CollectionUtils.isEmpty(qo.getDepartments())) {
|
||||
qo.setDepartments(new ArrayList<>(userDetails.getVisibleDeparts()));
|
||||
Set<String> visibleDeparts = userDetails.getVisibleDeparts();
|
||||
if (CollectionUtils.isNotEmpty(visibleDeparts)) {
|
||||
qo.setDepartments(new ArrayList<>(visibleDeparts));
|
||||
} else {
|
||||
qo.setDepartments(Collections.emptyList());
|
||||
}
|
||||
}
|
||||
}
|
||||
return super.getPageList(query);
|
||||
|
Loading…
x
Reference in New Issue
Block a user