diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddPortraitTubeJob.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddPortraitTubeJob.java index 95ee6fba1..3fa53bf4a 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddPortraitTubeJob.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddPortraitTubeJob.java @@ -43,8 +43,11 @@ public class AddPortraitTubeJob implements Job { private static final List TUBE_SKUS = Arrays.asList(TUBE_30_SKU_SINGLE_DOUBLE, TUBE_50_SKU_MULTIPLE, TUBE_50_SKU_SINGLE, TUBE_40_SKU_MULTIPLE, TUBE_40_SKU_SINGLE); private static final String PREFIX_50_CANVAS = "JJ2501"; + private static final String PREFIX_50_CANVAS_CHROME = "JJ2001"; private static final String PREFIX_40_CANVAS = "JJ2500"; + private static final String PREFIX_40_CANVAS_CHROME = "JJ2000"; private static final String PREFIX_30_CANVAS = "JJ2502"; + private static final String PREFIX_30_CANVAS_CHROME = "JJ2002"; @Autowired private IPlatformOrderService platformOrderService; @@ -165,11 +168,11 @@ public class AddPortraitTubeJob implements Job { int quantity = orderItem.getQuantity(); if (TUBE_SKUS.contains(sku)) { currentTubes.add(Pair.of(sku, quantity)); - } else if (sku.startsWith(PREFIX_50_CANVAS)) { + } else if (sku.startsWith(PREFIX_50_CANVAS) || sku.startsWith(PREFIX_50_CANVAS_CHROME)) { canvas50Count += quantity; - } else if (sku.startsWith(PREFIX_40_CANVAS)) { + } else if (sku.startsWith(PREFIX_40_CANVAS) || sku.startsWith(PREFIX_40_CANVAS_CHROME)) { canvas40Count += quantity; - } else if (sku.startsWith(PREFIX_30_CANVAS)) { + } else if (sku.startsWith(PREFIX_30_CANVAS) || sku.startsWith(PREFIX_30_CANVAS_CHROME)) { canvas30Count += quantity; } }