|
@@ -1,7 +1,6 @@
|
|
package com.usky.system.service.impl;
|
|
package com.usky.system.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
-import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.usky.common.core.exception.BusinessException;
|
|
import com.usky.common.core.exception.BusinessException;
|
|
@@ -54,9 +53,20 @@ public class HceCategoryServiceImpl extends AbstractCrudService<HceCategoryMappe
|
|
for (int i = 0; i < list1.size(); i++) {
|
|
for (int i = 0; i < list1.size(); i++) {
|
|
categoryIdList.add(list1.get(i).getId());
|
|
categoryIdList.add(list1.get(i).getId());
|
|
}
|
|
}
|
|
|
|
+ if(("00").equals(sysUser.getUserType())){
|
|
|
|
+ if (1L == userId)
|
|
|
|
+ {
|
|
|
|
+ list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ list = baseMapper.selectMenuTreeByUserId(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),userId);
|
|
|
|
+ }
|
|
|
|
+ }else{
|
|
|
|
+ list = baseMapper.selectMenuTreeByUserIdOne(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),SecurityUtils.getTenantId());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
- if(CollectionUtils.isNotEmpty(categoryIdList)){
|
|
|
|
|
|
+ }else{
|
|
if(("00").equals(sysUser.getUserType())){
|
|
if(("00").equals(sysUser.getUserType())){
|
|
if (1L == userId)
|
|
if (1L == userId)
|
|
{
|
|
{
|
|
@@ -93,9 +103,9 @@ public class HceCategoryServiceImpl extends AbstractCrudService<HceCategoryMappe
|
|
for (int i = 0; i < list2.size(); i++) {
|
|
for (int i = 0; i < list2.size(); i++) {
|
|
categoryIdList.add(list2.get(i).getId());
|
|
categoryIdList.add(list2.get(i).getId());
|
|
}
|
|
}
|
|
|
|
+ list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
|
|
}
|
|
}
|
|
- }
|
|
|
|
- if(CollectionUtils.isNotEmpty(categoryIdList)){
|
|
|
|
|
|
+ }else{
|
|
list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
|
|
list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
|
|
}
|
|
}
|
|
|
|
|