企业报名招聘会
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.ruoyi.cms.util;
|
||||
|
||||
import com.ruoyi.common.core.domain.entity.AppUser;
|
||||
import com.ruoyi.common.core.domain.entity.Company;
|
||||
import com.ruoyi.common.core.domain.entity.SysUser;
|
||||
import com.ruoyi.common.core.domain.model.LoginSiteUser;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
@@ -74,4 +75,37 @@ public class RoleUtils {
|
||||
}
|
||||
return appUser.getIsCompanyUser();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取当前登录的App用户
|
||||
* @return AppUser
|
||||
*/
|
||||
public static AppUser getAppUser() {
|
||||
if (!SiteSecurityUtils.isLogin()) {
|
||||
return null;
|
||||
}
|
||||
LoginSiteUser loginSiteUser = SiteSecurityUtils.getLoginUser();
|
||||
return loginSiteUser.getUser();
|
||||
}
|
||||
|
||||
/**
|
||||
* 判断当前用户是否是企业用户
|
||||
* @return true=企业用户
|
||||
*/
|
||||
public static boolean isCompanyUser() {
|
||||
AppUser appUser = getAppUser();
|
||||
return appUser != null && StringUtil.IS_COMPANY_USER.equals(appUser.getIsCompanyUser());
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取当前企业用户的企业信用代码
|
||||
* @return 企业信用代码,非企业用户返回null
|
||||
*/
|
||||
public static String getCompanyCode() {
|
||||
AppUser appUser = getAppUser();
|
||||
if (appUser != null && StringUtil.IS_COMPANY_USER.equals(appUser.getIsCompanyUser())) {
|
||||
return appUser.getIdCard();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user