| | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.basic.service.CustomerFollowUpFileService; |
| | | import com.ruoyi.dto.SimplePersonDto; |
| | | import com.ruoyi.production.dto.ProcessContentDto; |
| | | import com.ruoyi.production.dto.ProcessRouteAnticlockwiseDto; |
| | | import com.ruoyi.production.dto.ProductionPrintOrderDto; |
| | | import com.ruoyi.production.dto.SaveProductionPrintOrderDto; |
| | | import com.ruoyi.production.dto.*; |
| | | import com.ruoyi.production.mapper.ProductOrderMapper; |
| | | import com.ruoyi.production.mapper.ProductionPrintOrderMapper; |
| | | import com.ruoyi.production.pojo.ProductOrder; |
| | |
| | | processContentDto.setId(IdUtil.simpleUUID()); |
| | | } |
| | | }); |
| | | MaterialInfoDto materialInfoDtoFirst = dto.getMaterialInfo().get(0); |
| | | // 调用工序方增 函数 |
| | | List<ProcessRouteAnticlockwiseDto> processRouteAnticlockwiseDtos = processContentDtoList.stream().map(it -> { |
| | | ProcessRouteAnticlockwiseDto pdto = new ProcessRouteAnticlockwiseDto(); |
| | |
| | | pdto.setProcessRouteNum(it.getProcessPositive()); |
| | | pdto.setProcessRouteAddNum(it.getProcessPositive()); |
| | | // pdto.setProcessRouteRequire(); 工艺要求 |
| | | pdto.setProductModelId(dto.getProductModelId()); |
| | | pdto.setUserIds(it.getReportWorkerList().stream().map(SimplePersonDto::getUserName).collect(Collectors.joining(","))); |
| | | pdto.setProductModelId(materialInfoDtoFirst.getId()); |
| | | pdto.setUserIds(it.getReportWorkerList().stream().map(SimplePersonDto::getUserId).map(String::valueOf).collect(Collectors.joining(","))); |
| | | pdto.setUserNames(it.getReportWorkerList().stream().map(SimplePersonDto::getUserName).collect(Collectors.joining(","))); |
| | | pdto.setDeviceId(it.getDeviceId()); |
| | | pdto.setUuid(it.getId()); |
| | | return pdto; |