Merge remote-tracking branch 'origin/main'
This commit is contained in:
@@ -352,9 +352,9 @@ public class DemandServiceImpl extends BaseService implements IDemandService {
|
||||
demandList = demandList.stream().filter(demand -> jobNumber.equals(demand.getCreator())).toList();
|
||||
} else {
|
||||
// 仿真负责人是当前用户
|
||||
demandMemberVoList = demandMemberVoList.stream().filter(member -> MemberTypeEnum.PRINCIPAL.getCode().equals(member.getType()) && Long.valueOf(jobNumber).equals(member.getUserId())).toList();
|
||||
if (CollectionUtils.isNotEmpty(demandMemberVoList)) {
|
||||
List<String> myDemandIdList = demandMemberVoList.stream().map(SpdmDemandMemberVo::getDemandId).toList();
|
||||
List<SpdmDemandMemberVo> pDemandMemberVoList = demandMemberVoList.stream().filter(member -> MemberTypeEnum.PRINCIPAL.getCode().equals(member.getType()) && Long.valueOf(jobNumber).equals(member.getUserId())).toList();
|
||||
if (CollectionUtils.isNotEmpty(pDemandMemberVoList)) {
|
||||
List<String> myDemandIdList = pDemandMemberVoList.stream().map(SpdmDemandMemberVo::getDemandId).toList();
|
||||
demandList = demandList.stream().filter(demand -> myDemandIdList.contains(demand.getUuid())).toList();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user