Browse Source

团队重构

master
陈裕财 3 years ago
parent
commit
cf66123b6d
  1. 66
      xm-core/src/main/java/com/xm/core/service/ProjectQxCodeService.java
  2. 19
      xm-core/src/main/java/com/xm/core/vo/ProjectQxCodeVo.java

66
xm-core/src/main/java/com/xm/core/service/ProjectQxCodeService.java

@ -1,66 +0,0 @@
package com.xm.core.service;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
@Service
/**
*
权限码0,1,2,3,4,5,67,8,9逗号分割
共10位,不定长暂时只启用前2个位
第0位代表计划及任务指派及crud权限
0-代表不限制,1-同组织2-同项目组默认3-同小组
第1位代表计划及任务指派及crud时是否检查上下级关系0-默认1是
*/
public class ProjectQxCodeService {
/**
* 获取
第0位代表计划及任务指派及crud权限
0-代表不限制,1-同组织2-同项目组默认3-同小组
* @param qxCode
* @return
*/
public static String getTaskScopeQx(String qxCode){
String def="2";
if(StringUtils.isEmpty(qxCode)){
return def;
}else{
if(qxCode.length()<2){
return def;
}else{
String[] qxCodeArr=qxCode.split(",");
if(qxCodeArr.length<2){
return def;
}else{
return qxCodeArr[0];
}
}
}
}
/**
* 获取
第1位代表计划及任务指派及crud时是否检查上下级关系0-默认1是
* @param qxCode
* @return
*/
public static String getTaskTransmitQx(String qxCode){
String def="2";
if(StringUtils.isEmpty(qxCode)){
return def;
}else{
if(qxCode.length()<2){
return def;
}else{
String[] qxCodeArr=qxCode.split(",");
if(qxCodeArr.length<2){
return def;
}else{
return qxCodeArr[0];
}
}
}
}
}

19
xm-core/src/main/java/com/xm/core/vo/ProjectQxCodeVo.java

@ -1,19 +0,0 @@
package com.xm.core.vo;
import io.swagger.annotations.ApiModel;
import lombok.Data;
@Data
@ApiModel(description="项目权限码")
/**
*
权限码0,1,2,3,4,5,67,8,9逗号分割
共10位,不定长暂时只启用前2个位
第0位代表计划及任务指派及crud权限
0-代表不限制,1-同组织2-同项目组默认3-同小组
第1位代表计划及任务指派及crud时是否检查上下级关系0-默认1是
*/
public class ProjectQxCodeVo {
}
Loading…
Cancel
Save