|
@@ -341,14 +341,19 @@ public class SysDeptServiceImpl implements ISysDeptService
|
|
list.add(dpt2.getDeptId().toString());
|
|
list.add(dpt2.getDeptId().toString());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
}else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==2){
|
|
}else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==2){
|
|
SysDept sysDept = deptMapper.selectDeptById(dept.getParentId());
|
|
SysDept sysDept = deptMapper.selectDeptById(dept.getParentId());
|
|
- if(sysDept.getIntegralRuleFlag()!=null &&sysDept.getIntegralRuleFlag().equals("1")){
|
|
|
|
- list.add(sysDept.getDeptId()+"");
|
|
|
|
- }else if(sysDept.getIntegralRuleFlag()!=null &&sysDept.getIntegralRuleFlag().equals("0")){
|
|
|
|
|
|
+ if(sysDept.getCouponFlag()!=null &&sysDept.getCouponFlag().equals("1")){
|
|
|
|
+ list.add(sysDept.getDeptId().toString());
|
|
|
|
+ }else if(sysDept.getCouponFlag()!=null &&sysDept.getCouponFlag().equals("0")){
|
|
list.add(dept.getDeptId()+"");
|
|
list.add(dept.getDeptId()+"");
|
|
}
|
|
}
|
|
|
|
+ }else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==0) {
|
|
|
|
+ SysDept sysDept =new SysDept();
|
|
|
|
+ List<SysDept> list2 = deptMapper.selectDeptList(sysDept);
|
|
|
|
+ for(SysDept dpt2:list2){
|
|
|
|
+ list.add(dpt2.getDeptId().toString());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
@@ -369,14 +374,19 @@ public class SysDeptServiceImpl implements ISysDeptService
|
|
list.add(dpt2.getDeptId().toString());
|
|
list.add(dpt2.getDeptId().toString());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
}else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==2){
|
|
}else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==2){
|
|
SysDept sysDept = deptMapper.selectDeptById(dept.getParentId());
|
|
SysDept sysDept = deptMapper.selectDeptById(dept.getParentId());
|
|
if(sysDept.getCardRuleFlag()!=null &&sysDept.getCardRuleFlag().equals("1")){
|
|
if(sysDept.getCardRuleFlag()!=null &&sysDept.getCardRuleFlag().equals("1")){
|
|
- list.add(sysDept.getDeptId()+"");
|
|
|
|
|
|
+ list.add(sysDept.getDeptId().toString());
|
|
}else if(sysDept.getCardRuleFlag()!=null &&sysDept.getCardRuleFlag().equals("0")){
|
|
}else if(sysDept.getCardRuleFlag()!=null &&sysDept.getCardRuleFlag().equals("0")){
|
|
list.add(dept.getDeptId()+"");
|
|
list.add(dept.getDeptId()+"");
|
|
}
|
|
}
|
|
|
|
+ }else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==0) {
|
|
|
|
+ SysDept sysDept =new SysDept();
|
|
|
|
+ List<SysDept> list2 = deptMapper.selectDeptList(sysDept);
|
|
|
|
+ for(SysDept dpt2:list2){
|
|
|
|
+ list.add(dpt2.getDeptId().toString());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
@@ -400,14 +410,19 @@ public class SysDeptServiceImpl implements ISysDeptService
|
|
list.add(dpt2.getDeptId().toString());
|
|
list.add(dpt2.getDeptId().toString());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
}else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==2){
|
|
}else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==2){
|
|
SysDept sysDept = deptMapper.selectDeptById(dept.getParentId());
|
|
SysDept sysDept = deptMapper.selectDeptById(dept.getParentId());
|
|
if(sysDept.getCouponFlag()!=null &&sysDept.getCouponFlag().equals("1")){
|
|
if(sysDept.getCouponFlag()!=null &&sysDept.getCouponFlag().equals("1")){
|
|
- list.add(sysDept.getDeptId()+"");
|
|
|
|
|
|
+ list.add(sysDept.getDeptId().toString());
|
|
}else if(sysDept.getCouponFlag()!=null &&sysDept.getCouponFlag().equals("0")){
|
|
}else if(sysDept.getCouponFlag()!=null &&sysDept.getCouponFlag().equals("0")){
|
|
list.add(dept.getDeptId()+"");
|
|
list.add(dept.getDeptId()+"");
|
|
}
|
|
}
|
|
|
|
+ }else if(dept!=null && dept.getJiBie()!=null && dept.getJiBie()==0) {
|
|
|
|
+ SysDept sysDept =new SysDept();
|
|
|
|
+ List<SysDept> list2 = deptMapper.selectDeptList(sysDept);
|
|
|
|
+ for(SysDept dpt2:list2){
|
|
|
|
+ list.add(dpt2.getDeptId().toString());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|