| | |
| | | import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper; |
| | | import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper; |
| | | import com.ycl.common.enums.business.ProcessLogEventTypeEnum; |
| | | import com.ycl.common.enums.business.ProjectProcessTypeEnum; |
| | | import com.ycl.domain.entity.ProcessCoding; |
| | | import com.ycl.domain.entity.ProcessLog; |
| | | import com.ycl.domain.entity.ProjectInfo; |
| | |
| | | return; |
| | | } |
| | | |
| | | List<Long> projectIds = projectProcessMapper.selectList( |
| | | new QueryWrapper<ProjectProcess>() |
| | | .in("process_ins_id", processInstanceIds) |
| | | ).stream() |
| | | List<String> projectIds = new LambdaQueryChainWrapper<>(projectProcessMapper) |
| | | .in(ProjectProcess::getProcessInsId, processInstanceIds) |
| | | .eq(ProjectProcess::getProjectType, ProjectProcessTypeEnum.PROJECT) |
| | | .list() |
| | | .stream() |
| | | .map(ProjectProcess::getProjectId) |
| | | .collect(Collectors.toList()); |
| | | |