user detail

This commit is contained in:
许晓东
2021-09-06 21:19:52 +08:00
parent dbd9906bc6
commit 139037ef26
6 changed files with 147 additions and 86 deletions

View File

@@ -40,4 +40,6 @@ public interface AclService {
ResponseData getOperationList();
ResponseData getUserDetail(String username);
}

View File

@@ -181,6 +181,18 @@ public class AclServiceImpl implements AclService, SmartInitializingSingleton {
return ResponseData.create().data(operations).success();
}
@Override public ResponseData getUserDetail(String username) {
Map<String, Object> param = new HashMap<>();
param.put("username", username);
List<KafkaUserDO> dos = kafkaUserMapper.selectByMap(param);
if (dos.isEmpty()) {
return ResponseData.create().data(new CounterList<>(dos)).success("Retrieved the user info is null.");
}
// check for consistency.
return null;
}
@Override public void afterSingletonsInstantiated() {
if (kafkaConfig.isAdminCreate()) {
log.info("Start create admin user, username: {}, password: {}", kafkaConfig.getAdminUsername(), kafkaConfig.getAdminPassword());