Commit 105d3fa0 authored by tangwei's avatar tangwei

修改农户特有角色

parent 3604b867
...@@ -48,7 +48,7 @@ public class UserEmpowerInterceptor implements Interceptor { ...@@ -48,7 +48,7 @@ public class UserEmpowerInterceptor implements Interceptor {
try { try {
StdUserEmpower orgCode =(StdUserEmpower) redisUtils.get("Emp_"+RedisKey.buildReginKey(RequestContext.getExeUserId(), RequestContext.getToken())); StdUserEmpower orgCode =(StdUserEmpower) redisUtils.get("Emp_"+RedisKey.buildReginKey(RequestContext.getExeUserId(), RequestContext.getToken()));
if(orgCode!=null&& orgCode.isFlag()){ if(orgCode!=null&& orgCode.isFlag()&&!orgCode.isFarmer()){
StatementHandler statementHandler = PluginUtils.realTarget(invocation.getTarget()); StatementHandler statementHandler = PluginUtils.realTarget(invocation.getTarget());
MetaObject metaObject = SystemMetaObject.forObject(statementHandler); MetaObject metaObject = SystemMetaObject.forObject(statementHandler);
MappedStatement mappedStatement = (MappedStatement) metaObject.getValue("delegate.mappedStatement"); MappedStatement mappedStatement = (MappedStatement) metaObject.getValue("delegate.mappedStatement");
......
...@@ -49,6 +49,7 @@ public class UserLimitsAdvice { ...@@ -49,6 +49,7 @@ public class UserLimitsAdvice {
private static final String ROLEFLAG="-经销商-"; private static final String ROLEFLAG="-经销商-";
private static final String FARMER="-农户";
private static final String ROLEFLAGADMIN="-经销商-管理员"; private static final String ROLEFLAGADMIN="-经销商-管理员";
private static final String ROLEFLDEVELOP="-经销商-开发"; private static final String ROLEFLDEVELOP="-经销商-开发";
...@@ -84,6 +85,11 @@ public class UserLimitsAdvice { ...@@ -84,6 +85,11 @@ public class UserLimitsAdvice {
}else if (org.contains(ROLEFLDEVELOP)){ }else if (org.contains(ROLEFLDEVELOP)){
stdUserEmpower.setUserId(userid); stdUserEmpower.setUserId(userid);
} }
}else if(org.contains(FARMER)){
//农户暂不做需求
stdUserEmpower.setFarmer(true);
}else{ }else{
LambdaQueryWrapper<StdUserEmpower> qu=new LambdaQueryWrapper(); LambdaQueryWrapper<StdUserEmpower> qu=new LambdaQueryWrapper();
qu.eq(StdUserEmpower::getAmosUserId,userid); qu.eq(StdUserEmpower::getAmosUserId,userid);
......
...@@ -73,4 +73,9 @@ public class StdUserEmpower extends BaseEntity { ...@@ -73,4 +73,9 @@ public class StdUserEmpower extends BaseEntity {
//经销商管理员区域公司orgcode //经销商管理员区域公司orgcode
@TableField(exist = false) @TableField(exist = false)
private String adminRegionalCompaniesCode; private String adminRegionalCompaniesCode;
//是否农户
@TableField(exist = false)
private boolean farmer;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment