huminmin
2026-05-12 71dda4d73cf891ef83759925855c3a88fa4fc6b8
src/main/java/com/ruoyi/stock/service/impl/StockInventoryServiceImpl.java
@@ -139,7 +139,7 @@
    private static int getCurrentMonthMaxSeq(StockInventoryDto dto, String monthFlag, List<StockInventory> existingList) {
        int maxSeq = 0;
        String prefix = dto.getMaterialCode() + dto.getModel() + "P" + monthFlag;
        String prefix = dto.getMaterialCode() + dto.getProductModelName() + "P" + monthFlag;
        // 正则匹配:前缀 + 3位数字
        Pattern pattern = Pattern.compile(Pattern.quote(prefix) + "(\\d{3})");