diff --git a/isc-common-service/src/main/java/com/brilliance/isc/common/filter/ISCAuthInterceptor.java b/isc-common-service/src/main/java/com/brilliance/isc/common/filter/ISCAuthInterceptor.java
index e30e516..6a084c8 100644
--- a/isc-common-service/src/main/java/com/brilliance/isc/common/filter/ISCAuthInterceptor.java
+++ b/isc-common-service/src/main/java/com/brilliance/isc/common/filter/ISCAuthInterceptor.java
@@ -89,6 +89,10 @@ public class ISCAuthInterceptor implements HandlerInterceptor{
 		sessionUserVo.setLogName(loginInfoVO.getUsername());
 		sessionUserVo.setWorkOrg(loginInfoVO.getAccbchList().getBranch());
 		sessionUserVo.setOwnOrgDepartmentNumber(loginInfoVO.getCurrentOrg().getDepartmentnumber());
+		sessionUserVo.setRoleID(loginInfoVO.getCurRole().getId());
+		sessionUserVo.setParentRoleID(loginInfoVO.getCurRole().getParentroleid());
+		sessionUserVo.setRoleName(loginInfoVO.getCurRole().getName());
+//		sessionUserVo.setParentRoleName("");
 		settleContext.setSessionUserVo(sessionUserVo);
 		settleContext.simpleLoadSettleSession();
 		this.clearUserLock(requestURI,sessionUserVo);