|
@@ -90,27 +90,19 @@ public class ProjectNumServiceImpl extends ServiceImpl<IProjectNumMapper, Projec
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<ProjectNum> getByNumList(List<String> numList,String token) {
|
|
|
- String userName = JwtUtil.getUserName(token);
|
|
|
- List<ProjectTeam> projectTeamList = projectTeamService.getListByUserName(userName);
|
|
|
- Set<Integer> projectIds = projectTeamList.stream().map(ProjectTeam::getProjectId).collect(Collectors.toSet());
|
|
|
-
|
|
|
- if(numList.size() >0 &&projectIds.size() >0){
|
|
|
+ public List<ProjectNum> getByNumList(List<String> numList) {
|
|
|
+ if(numList.size() >0 ){
|
|
|
LambdaQueryWrapper<ProjectNum> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper.in(ProjectNum::getNum,numList);
|
|
|
- wrapper.in(ProjectNum::getProjectId,projectIds);
|
|
|
return this.list(wrapper);
|
|
|
}
|
|
|
return new ArrayList<>();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void updateProjectScene(AppGetSceneInfoParam param,String token) {
|
|
|
- String userName = JwtUtil.getUserName(token);
|
|
|
- List<ProjectTeam> projectTeamList = projectTeamService.getListByUserName(userName);
|
|
|
- Set<Integer> projectIds = projectTeamList.stream().map(ProjectTeam::getProjectId).collect(Collectors.toSet());
|
|
|
+ public void updateProjectScene(AppGetSceneInfoParam param) {
|
|
|
|
|
|
- if(param.getNumList().size() >0 && projectIds.size() >0){
|
|
|
+ if(param.getNumList().size() >0 ){
|
|
|
LambdaUpdateWrapper<ProjectNum> wrapper = new LambdaUpdateWrapper<>();
|
|
|
wrapper.in(ProjectNum::getNum,param.getNumList());
|
|
|
if(param.getEditableFlag()!= null){
|