yangys
2024-05-18 cc0bdfb33ef638dfafe3185c92c7076d815e1c9b
smart-man-boot/src/main/java/com/qianwen/smartman/modules/coproduction/service/impl/OrderReportRecordServiceImpl.java
@@ -69,7 +69,7 @@
        this.ossBuilder = ossBuilder;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public List<OrderReportRecord> generateStartRecord(ResultByStartDTO resultByStartDTO, PlanAndOrderDTO planAndOrderDTO, Date startTime, Map<Long, OrderProcessStartWorkstationVO> workstationVoMap, Long mainSequenceId, Long openSequenceId) {
        List<OrderReportRecord> orderReportRecordList = new ArrayList<>();
        resultByStartDTO.getCanStartWorkstationIdList().forEach(i -> {
@@ -92,7 +92,7 @@
        return orderReportRecordList;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public ReportWorkDetailDTO getReportWorkDetail(Long processId) {
       OrderProcess orderProcess = (OrderProcess)this.orderProcessService.getById(processId);
        if (orderProcess == null)
@@ -142,7 +142,7 @@
        return reportWorkDetailDTO;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public OrderReportRecord generateStartMainRecord(PlanAndOrderDTO planAndOrderDTO, Long orderProcessId, Date startTime) {
        OrderReportRecord orderReportRecord = new OrderReportRecord();
        orderReportRecord.setPlanId(planAndOrderDTO.getPlan().getId());
@@ -199,7 +199,7 @@
        return null;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public OrderReportRecord getLatestChildProcessRecord(List<Long> processIds) {
       List<OrderReportRecord> list = list(Wrappers.<OrderReportRecord>lambdaQuery()
               .in(OrderReportRecord::getProcessId, processIds)
@@ -213,7 +213,7 @@
        return null;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public OrderReportRecord getEarliestChildProcessRecord(List<Long> processIds, List<Long> removeRecordIds) {
       List<OrderReportRecord> list = list(Wrappers.<OrderReportRecord>lambdaQuery()
               .in(OrderReportRecord::getProcessId, processIds)
@@ -226,7 +226,7 @@
           return null;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public OrderReportRecord getEarliestRecord(Long planId, Long orderId, Long orderProcessId, List<Long> removeRecordIds) {
       List<OrderReportRecord> list = list(Wrappers.<OrderReportRecord>lambdaQuery()
               .eq(Func.isNotEmpty(planId), OrderReportRecord::getPlanId, planId)
@@ -242,7 +242,7 @@
           return null;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public Integer countOpenRecord(Long processId) {
       List<OrderReportRecord> list = list(Wrappers.<OrderReportRecord>lambdaQuery()
               .eq(OrderReportRecord::getProcessId, processId)
@@ -252,7 +252,7 @@
           return CommonConstant.ZERO;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public Integer countDelRecord(Long processId, List<Long> removeRecordIds) {
       List<OrderReportRecord> list = list(Wrappers.<OrderReportRecord>lambdaQuery()
               .eq(OrderReportRecord::getProcessId, processId)
@@ -265,7 +265,7 @@
           return CommonConstant.ZERO;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    @Transactional(rollbackFor = {Exception.class})
    public Boolean removeReportRecord(Long recordId) {
        OrderReportRecord delOrderReportRecord = (OrderReportRecord) getById(recordId);
@@ -354,7 +354,7 @@
        return page;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public BladeFile recordExport(OpRecordExportVO vo) {
        Long productId = vo.getProductId();
        List<Long> reportEmployeeIds = vo.getReportEmployeeIds();
@@ -396,7 +396,7 @@
        }).collect(Collectors.toList());
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    public List<JuxtapositionReportDTO> reportRecordsDetail(Long recordId) {
        OrderReportRecord orderReportRecord = (OrderReportRecord) getById(recordId);
        List<JuxtapositionReportDTO> juxtapositionReportDTOList = new ArrayList<>();
@@ -556,7 +556,7 @@
        return juxtapositionReportDTO;
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    @Transactional(rollbackFor = {Exception.class})
    public Boolean editOrderProcessRecord(ReportWorkDTO reportWorkDTO) {
        List<OrderProcessReportWorkDTO> reportWorkDTOList = reportWorkDTO.getReportWorkDTOList();
@@ -581,7 +581,7 @@
        return this.orderProcessService.editReportWork(reportWorkDTO);
    }
    @Override // org.springblade.modules.coproduction.service.IOrderReportRecordService
    @Transactional(rollbackFor = {Exception.class})
    public Boolean editParallelProcessRecord(ReportWorkDTO reportWorkDTO) {
        List<OrderProcessReportWorkDTO> reportWorkDTOList = reportWorkDTO.getReportWorkDTOList();