yangys
2024-05-18 040976de6f9934b99f30268a28e2ecf42260e217
smart-man-boot/src/main/java/com/qianwen/smartman/modules/trace/service/impl/TraceFlowRecordServiceImpl.java
@@ -68,7 +68,7 @@
import cn.hutool.core.date.DateTime;
@Service
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/trace/service/impl/TraceFlowRecordServiceImpl.class */
public class TraceFlowRecordServiceImpl extends BaseServiceImpl<TraceFlowRecordMapper, TraceFlowRecord> implements ITraceFlowRecordService {
    private final ITraceFlowSettingsService flowSettingsService;
    private final IProcessParameterService processParameterService;
@@ -86,7 +86,7 @@
        this.configVO = configVO;
    }
    @Override // org.springblade.modules.trace.service.ITraceFlowRecordService
    public List<TraceFlowRecordVO> getTraceFlowRecord(String partNo, String workstationId) {
        Map<String, TraceFlowSettings> settingsMap = this.flowSettingsService.list().stream().collect(Collectors.toMap((v0) -> {
            return v0.getCode();
@@ -119,7 +119,7 @@
        return new ArrayList();
    }
    @Override // org.springblade.modules.trace.service.ITraceFlowRecordService
    public TraceCatalogAndFlowRecordVO getTraceCatalogAndFlowRecord(String partNo, String workstationId) {
        TraceCatalogAndFlowRecordVO traceCatalogAndFlowRecordVO = null;
        
@@ -135,7 +135,7 @@
        return traceCatalogAndFlowRecordVO;
    }
    @Override // org.springblade.modules.trace.service.ITraceFlowRecordService
    public OtherWorkstationVO getOtherProcessParameter(String partNo, String id) {
        TraceFlowSettings traceFlowSettings;
        OtherWorkstationVO otherWorkstationVO = null;
@@ -155,7 +155,7 @@
        return otherWorkstationVO;
    }
    @Override // org.springblade.modules.trace.service.ITraceFlowRecordService
    public ProParamSheetVO getProcessParameter(String id, Integer shiftIndex) {
        TraceFlowRecord traceFlowRecord = (TraceFlowRecord) getById(id);
        if (traceFlowRecord != null) {
@@ -183,7 +183,7 @@
        return null;
    }
    @Override // org.springblade.modules.trace.service.ITraceFlowRecordService
    public List<TraceCatalogFlowRecordExportVO> getExportData(TraceCatalogSearchVO traceCatalogSearchVO) {
        Long countRelatedCatalogs = this.traceCatalogMapper.countRelatedCatalog(traceCatalogSearchVO);
        if (countRelatedCatalogs.longValue() > TraceConstant.TRACE_EXPORT_DATA_COUNT.longValue()) {
@@ -214,7 +214,7 @@
        return new ArrayList<>();
    }
    @Override // org.springblade.modules.trace.service.ITraceFlowRecordService
    public IPage<WorkpieceTraceVO> workpieceTracePage(WorkpieceTraceSearchVO vo, Query query) {
        IPage<WorkpieceTraceVO> relatedTracePages = ((TraceFlowRecordMapper) this.baseMapper).getNgTraceFlowRecord(Condition.getPage(query), vo);
        if (Func.isNotEmpty(relatedTracePages.getRecords())) {
@@ -226,7 +226,7 @@
        return relatedTracePages;
    }
    @Override // org.springblade.modules.trace.service.ITraceFlowRecordService
    public BladeFile exportWorkpieceTrace(WorkpieceTraceSearchVO vo) {
        Long countRelatedCatalogs = ((TraceFlowRecordMapper) this.baseMapper).countNgTraceRecord(vo);
        if (countRelatedCatalogs.longValue() > TraceConstant.TRACE_EXPORT_DATA_COUNT.longValue()) {