| | |
| | | // 查询项目组 |
| | | TProjectTeamStaff projectTeamStaff = projectTeamStaffService.getOne(Wrappers.lambdaQuery(TProjectTeamStaff.class) |
| | | .eq(TProjectTeamStaff::getUserId, userId)); |
| | | if(Objects.isNull(projectTeamStaff)){ |
| | | return R.fail("当前用户未加入项目组,无法进行操作"); |
| | | } |
| | | // 查询项目的工艺工程师id |
| | | TProjectTeamStaff teamStaff = projectTeamStaffService.getOne(Wrappers.lambdaQuery(TProjectTeamStaff.class) |
| | | .eq(TProjectTeamStaff::getTeamId, projectTeamStaff.getTeamId()) |
| | |
| | | .eq(TExperimentDispatchParticipants::getDispatchId, dto.getDispatchId()) |
| | | .eq(TExperimentDispatchParticipants::getRoleType,3) |
| | | .last("LIMIT 1")); |
| | | if(Objects.isNull(experimentDispatchParticipant)){ |
| | | return R.fail("项目组工艺工程师未参与该调度"); |
| | | } |
| | | // 查询工艺工程师所在的项目组 |
| | | TProjectTeamStaff projectTeamStaff = projectTeamStaffService.getOne(Wrappers.lambdaQuery(TProjectTeamStaff.class) |
| | | .eq(TProjectTeamStaff::getUserId, experimentDispatchParticipant.getUserId()) |