diff --git a/web-app/src/main/java/com/zcloud/certificate/command/query/UserCertificateQueryExe.java b/web-app/src/main/java/com/zcloud/certificate/command/query/UserCertificateQueryExe.java index 5e46e45..94a8554 100644 --- a/web-app/src/main/java/com/zcloud/certificate/command/query/UserCertificateQueryExe.java +++ b/web-app/src/main/java/com/zcloud/certificate/command/query/UserCertificateQueryExe.java @@ -60,11 +60,13 @@ public class UserCertificateQueryExe { * @return */ public PageResponse execute(UserCertificatePageQry qry, boolean withPermission) { - SSOUser ssoUser = AuthContext.getCurrentUser(); - if (qry.getIsAppQuery() != null) { - qry.setEqUserId(ssoUser != null ? ssoUser.getUserId() : null); - }else if (qry.getEqCorpinfoId() == null) { - qry.setEqCorpinfoId(ssoUser != null ? ssoUser.getTenantId(): null); + if (withPermission) { + SSOUser ssoUser = AuthContext.getCurrentUser(); + if (qry.getIsAppQuery() != null) { + qry.setEqUserId(ssoUser != null ? ssoUser.getUserId() : null); + } else if (qry.getEqCorpinfoId() == null) { + qry.setEqCorpinfoId(ssoUser != null ? ssoUser.getTenantId() : null); + } } Map params = PageQueryHelper.toHashMap(qry);