| | |
| | | */ |
| | | void resumeTask(cn.iocoder.yudao.module.mes.controller.admin.pro.task.vo.MesProTaskResumeReqVO resumeReqVO); |
| | | |
| | | /** |
| | | * 获取生产任务的指定报工人员列表,按任务编号分组 |
| | | * |
| | | * @param taskIds 任务编号集合 |
| | | * @return 任务关联的人员列表 Map |
| | | */ |
| | | default Map<Long, List<cn.iocoder.yudao.module.mes.dal.dataobject.pro.task.MesProTaskAssigneeDO>> getTaskAssigneeMap(Collection<Long> taskIds) { |
| | | if (cn.hutool.core.collection.CollUtil.isEmpty(taskIds)) { |
| | | return java.util.Collections.emptyMap(); |
| | | } |
| | | return cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertMultiMap( |
| | | getTaskAssigneeListByTaskIds(taskIds), cn.iocoder.yudao.module.mes.dal.dataobject.pro.task.MesProTaskAssigneeDO::getTaskId); |
| | | } |
| | | |
| | | /** |
| | | * 根据任务编号集合获取关联人员列表 |
| | | */ |
| | | List<cn.iocoder.yudao.module.mes.dal.dataobject.pro.task.MesProTaskAssigneeDO> getTaskAssigneeListByTaskIds(Collection<Long> taskIds); |
| | | |
| | | } |