From 3c9100d7a697be8952d2ef95a0a99d3e2355e926 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Thu, 5 Mar 2026 01:23:22 +0800 Subject: [PATCH] ✨ feat(mes): 添加编码规则分段详情查询 API --- yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/md/autocode/strategy/impl/MesMdAutoCodeSerialNumberPartStrategyTest.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/md/autocode/strategy/impl/MesMdAutoCodeSerialNumberPartStrategyTest.java b/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/md/autocode/strategy/impl/MesMdAutoCodeSerialNumberPartStrategyTest.java index f1e63a0..9f26558 100644 --- a/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/md/autocode/strategy/impl/MesMdAutoCodeSerialNumberPartStrategyTest.java +++ b/yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/md/autocode/strategy/impl/MesMdAutoCodeSerialNumberPartStrategyTest.java @@ -72,13 +72,17 @@ public class MesMdAutoCodeSerialNumberPartStrategyTest extends BaseRedisUnitTest // 准备参数 MesMdAutoCodePartDO part = new MesMdAutoCodePartDO().setLength(4).setSerialStartNo(1).setSerialStep(5).setCycleFlag(false); MesMdAutoCodeRuleDO rule = new MesMdAutoCodeRuleDO().setId(4L); - MesMdAutoCodeContext context = new MesMdAutoCodeContext().setRule(rule); + MesMdAutoCodeContext context1 = new MesMdAutoCodeContext().setRule(rule); + MesMdAutoCodeContext context2 = new MesMdAutoCodeContext().setRule(rule); // 调用 - String result = strategy.generate(part, context); + String result1 = strategy.generate(part, context1); + String result2 = strategy.generate(part, context2); // 断言 - assertEquals("0005", result); - assertEquals(5, context.getSerialNo()); + assertEquals("0001", result1); + assertEquals(1, context1.getSerialNo()); + assertEquals("0006", result2); + assertEquals(6, context2.getSerialNo()); } @Test -- libgit2 0.21.4