Merge remote-tracking branch 'origin/dev_20230912_Platform' into dev_20230912_Platform
This commit is contained in:
+1
-1
@@ -1832,7 +1832,7 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
|
|||||||
public List<Map<String, Object>> getStatisticalStatus(String projectId, String plannedBpLaunchBatch, String cut, List<ProjectLibraryBase> plbEoList) {
|
public List<Map<String, Object>> getStatisticalStatus(String projectId, String plannedBpLaunchBatch, String cut, List<ProjectLibraryBase> plbEoList) {
|
||||||
List<Map<String, Object>> result = new ArrayList<>();
|
List<Map<String, Object>> result = new ArrayList<>();
|
||||||
List<ProjectLibraryBase> projectLibraryBaseList = new ArrayList<>();
|
List<ProjectLibraryBase> projectLibraryBaseList = new ArrayList<>();
|
||||||
if (!plbEoList.isEmpty()) {
|
if (ObjectUtils.isNotEmpty(plbEoList)) {
|
||||||
projectLibraryBaseList = plbEoList.stream().filter(e -> e.getId().equals(projectId)).collect(Collectors.toList());
|
projectLibraryBaseList = plbEoList.stream().filter(e -> e.getId().equals(projectId)).collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
List<OtaManageApplyEO> receiveList = this.getBaseMapper().getListByProjectId(projectId, plannedBpLaunchBatch);
|
List<OtaManageApplyEO> receiveList = this.getBaseMapper().getListByProjectId(projectId, plannedBpLaunchBatch);
|
||||||
|
|||||||
+10
-10
@@ -3955,16 +3955,16 @@ public class PlatformProjectLawsInventoryEOServiceImpl extends ServiceImpl<Platf
|
|||||||
}
|
}
|
||||||
queryWrapper.orderByDesc("create_time", "serial_number");
|
queryWrapper.orderByDesc("create_time", "serial_number");
|
||||||
|
|
||||||
int isProjectRole = Integer.parseInt(projectLawsInventoryEO.getRoleCode());
|
// int isProjectRole = Integer.parseInt(projectLawsInventoryEO.getRoleCode());
|
||||||
if (isProjectRole != Integer.parseInt(ProjectRoleEnum.STUDIO_ENGINEER.getValue())
|
// if (isProjectRole != Integer.parseInt(ProjectRoleEnum.STUDIO_ENGINEER.getValue())
|
||||||
&& isProjectRole != Integer.parseInt(ProjectRoleEnum.MANAGER.getValue())
|
// && isProjectRole != Integer.parseInt(ProjectRoleEnum.MANAGER.getValue())
|
||||||
&& isProjectRole != Integer.parseInt(ProjectRoleEnum.ADMIN.getValue())) {
|
// && isProjectRole != Integer.parseInt(ProjectRoleEnum.ADMIN.getValue())) {
|
||||||
LoginUser currentUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
// LoginUser currentUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
queryWrapper.and(q -> {
|
// queryWrapper.and(q -> {
|
||||||
q.eq("regulation_owner_id", currentUser.getId()).
|
// q.eq("regulation_owner_id", currentUser.getId()).
|
||||||
or().eq("homologation_engineer_id", currentUser.getId());
|
// or().eq("homologation_engineer_id", currentUser.getId());
|
||||||
});
|
// });
|
||||||
}
|
// }
|
||||||
//导出的数据
|
//导出的数据
|
||||||
dataList = this.list(queryWrapper);
|
dataList = this.list(queryWrapper);
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1286,12 +1286,12 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl<ProjectLibraryBas
|
|||||||
|
|
||||||
//平台件项目对应的法规清单数据
|
//平台件项目对应的法规清单数据
|
||||||
LambdaQueryWrapper<ProjectLawsInventoryEO> wrapper1 = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProjectLawsInventoryEO> wrapper1 = new LambdaQueryWrapper<>();
|
||||||
wrapper1.in(ProjectLawsInventoryEO::getId,Arrays.asList(projectLibraryIds.split(",")));
|
wrapper1.in(ProjectLawsInventoryEO::getProjectLibraryId,Arrays.asList(projectLibraryIds.split(",")));
|
||||||
List<ProjectLawsInventoryEO> lawsInventoryEOS = projectLawsInventoryEOService.list(wrapper1);
|
List<ProjectLawsInventoryEO> lawsInventoryEOS = projectLawsInventoryEOService.list(wrapper1);
|
||||||
|
|
||||||
//平台件项目信息
|
//平台件项目信息
|
||||||
List<ProjectLibraryBase> projectLibraryBaseList = new ArrayList<>();
|
List<ProjectLibraryBase> projectLibraryBaseList = new ArrayList<>();
|
||||||
if(!lawsInventoryEOList.isEmpty()){
|
if(!lawsInventoryEOList.isEmpty() && ObjectUtils.isNotEmpty(lawsInventoryEOS)){
|
||||||
List<String> projectIdList = lawsInventoryEOS.stream().map(ProjectLawsInventoryEO::getProjectLibraryId).distinct().collect(Collectors.toList());
|
List<String> projectIdList = lawsInventoryEOS.stream().map(ProjectLawsInventoryEO::getProjectLibraryId).distinct().collect(Collectors.toList());
|
||||||
LambdaQueryWrapper<ProjectLibraryBase> wrapper2 = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProjectLibraryBase> wrapper2 = new LambdaQueryWrapper<>();
|
||||||
wrapper2.in(ProjectLibraryBase::getId,projectIdList);
|
wrapper2.in(ProjectLibraryBase::getId,projectIdList);
|
||||||
|
|||||||
Reference in New Issue
Block a user