Browse Source

团队重构

master
陈裕财 3 years ago
parent
commit
a462e03640
  1. 28
      xm-core/src/main/java/com/xm/core/QxTool.java

28
xm-core/src/main/java/com/xm/core/QxTool.java

@ -27,19 +27,15 @@ public class QxTool {
String def="2"; String def="2";
if(StringUtils.isEmpty(qxCode)){ if(StringUtils.isEmpty(qxCode)){
return def; return def;
}else{
if(qxCode.length()<(teamType*2)){
return def;
}else{ }else{
String[] qxCodeArr=qxCode.split(","); String[] qxCodeArr=qxCode.split(",");
if(qxCodeArr.length<(teamType*2)){
if(qxCodeArr.length<(teamType*2+2)){
return def; return def;
}else{ }else{
return qxCodeArr[teamType*2]; return qxCodeArr[teamType*2];
} }
} }
} }
}
/** /**
* 获取 * 获取
第1位代表计划及任务指派及crud时是否检查上下级关系0-默认1是 第1位代表计划及任务指派及crud时是否检查上下级关系0-默认1是
@ -50,16 +46,12 @@ public class QxTool {
String def="0"; String def="0";
if(StringUtils.isEmpty(qxCode)){ if(StringUtils.isEmpty(qxCode)){
return def; return def;
}else{
if(qxCode.length()<(2*teamType+1)){
return def;
}else{ }else{
String[] qxCodeArr=qxCode.split(","); String[] qxCodeArr=qxCode.split(",");
if(qxCodeArr.length<(2*teamType+1)){
if(qxCodeArr.length<(teamType*2+2)){
return def; return def;
}else{ }else{
return qxCodeArr[(2*teamType+1)];
}
return qxCodeArr[teamType*2+1];
} }
} }
} }
@ -81,19 +73,15 @@ public class QxTool {
String def="2"; String def="2";
if(StringUtils.isEmpty(qxCode)){ if(StringUtils.isEmpty(qxCode)){
return def; return def;
}else{
if(qxCode.length()<(teamType*2)){
return def;
}else{ }else{
String[] qxCodeArr=qxCode.split(","); String[] qxCodeArr=qxCode.split(",");
if(qxCodeArr.length<(teamType*2)){
if(qxCodeArr.length<(teamType*2+2)){
return def; return def;
}else{ }else{
return qxCodeArr[teamType*2]; return qxCodeArr[teamType*2];
} }
} }
} }
}
/** /**
权限码0,1,2,3,4,5,67,8,9逗号分割 权限码0,1,2,3,4,5,67,8,9逗号分割
共10位,不定长暂时只启用前6个位 共10位,不定长暂时只启用前6个位
@ -112,16 +100,12 @@ public class QxTool {
String def="0"; String def="0";
if(StringUtils.isEmpty(qxCode)){ if(StringUtils.isEmpty(qxCode)){
return def; return def;
}else{
if(qxCode.length()<(2*teamType+1)){
return def;
}else{ }else{
String[] qxCodeArr=qxCode.split(","); String[] qxCodeArr=qxCode.split(",");
if(qxCodeArr.length<(2*teamType+1)){
if(qxCodeArr.length<(teamType*2+2)){
return def; return def;
}else{ }else{
return qxCodeArr[(2*teamType+1)];
}
return qxCodeArr[teamType*2+1];
} }
} }
} }

Loading…
Cancel
Save