lyh
3 天以前 b1e37337ac05917ad6989177bc639acc2c065600
lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DataPackageService.java
@@ -18,7 +18,15 @@
    public DataPackageService(List<DataPackageStrategy> strategyList) {
        strategies = new EnumMap<>(TransferPackage.DataType.class);
        strategyList.forEach(strategy -> {
            if (strategy instanceof ProcessPackageStrategy) {
            if (strategy instanceof ProductPackageStrategy) {
                strategies.put(TransferPackage.DataType.PRODUCT, strategy);
            } else if (strategy instanceof ComponentPackageStrategy) {
                strategies.put(TransferPackage.DataType.COMPONENT, strategy);
            } else if (strategy instanceof PartsPackageStrategy) {
                strategies.put(TransferPackage.DataType.PARTS, strategy);
            } else if (strategy instanceof ProcessSpecVersionPackageStrategy) {
                strategies.put(TransferPackage.DataType.OPERATION, strategy);
            } else if (strategy instanceof ProcessPackageStrategy) {
                strategies.put(TransferPackage.DataType.PROCESS, strategy);
            } else if (strategy instanceof WorkStepPackageStrategy) {
                strategies.put(TransferPackage.DataType.WORKSTEP, strategy);