| | |
| | | } |
| | | |
| | | @Override |
| | | public Long randomWorkerIdByLineStatusAndPostNeWorkerId(String lineStatus, Integer postType, Integer postId, Integer workStatus, List<Long> eqWorkerIdList, List<Long> neWorkerIdList) { |
| | | public Long randomWorkerIdByLineStatusAndPostNeWorkerId(String lineStatus, Integer postType, Integer postId, Integer workStatus, Integer mentalAnalysisStatus, List<Long> eqWorkerIdList, List<Long> neWorkerIdList) { |
| | | // 获取指定在线状态,指定岗位的工作人员ID |
| | | List<Customer> list = this.baseMapper.randomWorkerByLineStatusAndPostNeWorkerId(lineStatus, postType, postId, workStatus, eqWorkerIdList, neWorkerIdList); |
| | | List<Long> list = this.baseMapper.randomWorkerByLineStatusAndPostNeWorkerId(lineStatus, postType, postId, workStatus, mentalAnalysisStatus, eqWorkerIdList, neWorkerIdList); |
| | | if (CollUtil.isNotEmpty(list)) { |
| | | // 随机一个工作人员ID |
| | | return list.get(RandomUtil.randomInt(list.size())).getCustomerId(); |
| | | return list.get(RandomUtil.randomInt(list.size())); |
| | | } |
| | | return null; |
| | | } |