| | |
| | | |
| | | @Override |
| | | public List<ProductionOperationTaskVo> listProductionOperationTask(ProductionOperationTaskDto dto) { |
| | | // 查询工序任务列表 |
| | | List<ProductionOperationTaskVo> result = BeanUtil.copyToList(this.list(buildQueryWrapper(dto)), ProductionOperationTaskVo.class); |
| | | // 按生产订单分组查询工序任务列表 |
| | | List<ProductionOperationTaskVo> result = baseMapper.listGroupedProductionOperationTask(dto); |
| | | fillOperationTypes(result); |
| | | fillUserNames(result); |
| | | return result; |
| | |
| | | return result; |
| | | } |
| | | |
| | | @Override |
| | | public List<ProductionOperationTaskVo> listByOrderId(Long orderId) { |
| | | List<ProductionOperationTaskVo> result = baseMapper.listByOrderId(orderId); |
| | | fillUserNames(result); |
| | | return result; |
| | | } |
| | | |
| | | private void fillOperationTypes(List<ProductionOperationTaskVo> voList) { |
| | | // 回填工序类型(0 计时 / 1 计件) |
| | | if (voList == null || voList.isEmpty()) { |