|
@@ -1,5 +1,6 @@
|
|
|
package com.tzy.service.impl;
|
|
package com.tzy.service.impl;
|
|
|
|
|
|
|
|
|
|
+import com.github.xiaoymin.knife4j.core.util.StrUtil;
|
|
|
import com.tzy.common.exception.ServiceException;
|
|
import com.tzy.common.exception.ServiceException;
|
|
|
import com.tzy.common.utils.UserType;
|
|
import com.tzy.common.utils.UserType;
|
|
|
import com.tzy.dto.AccountProfileInfoDTO;
|
|
import com.tzy.dto.AccountProfileInfoDTO;
|
|
@@ -24,6 +25,7 @@ import java.time.ZoneId;
|
|
|
import java.util.Collections;
|
|
import java.util.Collections;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
|
|
@Service
|
|
@Service
|
|
|
public class AppAccountOidcServiceImpl implements AppAccountOidcService {
|
|
public class AppAccountOidcServiceImpl implements AppAccountOidcService {
|
|
@@ -422,6 +424,7 @@ public class AppAccountOidcServiceImpl implements AppAccountOidcService {
|
|
|
profile.setFaceVerify(baseUser.getFaceVerify());
|
|
profile.setFaceVerify(baseUser.getFaceVerify());
|
|
|
profile.setIdCard(baseUser.getIdCard());
|
|
profile.setIdCard(baseUser.getIdCard());
|
|
|
profile.setPhone(account == null ? null : account.getPhone());
|
|
profile.setPhone(account == null ? null : account.getPhone());
|
|
|
|
|
+ profile.setHasPassword(Objects.nonNull(account) && StrUtil.isBlank(account.getSalt()) ? Boolean.FALSE : Boolean.TRUE);
|
|
|
return profile;
|
|
return profile;
|
|
|
}
|
|
}
|
|
|
|
|
|