|
@@ -10,6 +10,8 @@ import com.fdkankan.scene.entity.SceneResourceCooperation;
|
|
import com.fdkankan.scene.mapper.ISceneResourceMapper;
|
|
import com.fdkankan.scene.mapper.ISceneResourceMapper;
|
|
import com.fdkankan.scene.service.ISceneResourceCooperationService;
|
|
import com.fdkankan.scene.service.ISceneResourceCooperationService;
|
|
import com.fdkankan.scene.service.ISceneResourceService;
|
|
import com.fdkankan.scene.service.ISceneResourceService;
|
|
|
|
+
|
|
|
|
+import java.util.ArrayList;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -43,7 +45,7 @@ public class SceneResourceServiceImpl extends ServiceImpl<ISceneResourceMapper,
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5014);
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5014);
|
|
}
|
|
}
|
|
if(countV4Resource == sceneResourceCooperationList.size()){//如果协作菜单数量与资源数量相同,则返回空,由前端判断当前用户拥有所有该场景编辑权限
|
|
if(countV4Resource == sceneResourceCooperationList.size()){//如果协作菜单数量与资源数量相同,则返回空,由前端判断当前用户拥有所有该场景编辑权限
|
|
- return null;
|
|
|
|
|
|
+ return new ArrayList<>();
|
|
}
|
|
}
|
|
|
|
|
|
List<Long> sceneResourceIdList = sceneResourceCooperationList.stream()
|
|
List<Long> sceneResourceIdList = sceneResourceCooperationList.stream()
|