Commit 0b6664031642300d06c381120b739ee1db6b9dbd

Authored by YunaiV
1 parent 39ddc422

✨ feat(mes): 更新 MES 状态常量和相关枚举

将 MES 设备维护记录状态枚举中的状态值更新为常量引用,增强代码可读性和一致性。同时,新增 MES 单据状态常量,简化状态管理。
yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/qc/ipqc/MesQcIpqcServiceImplTest.java
@@ -295,7 +295,7 @@ public class MesQcIpqcServiceImplTest extends BaseDbUnitTest { @@ -295,7 +295,7 @@ public class MesQcIpqcServiceImplTest extends BaseDbUnitTest {
295 } 295 }
296 296
297 /** 297 /**
298 - * 工位没有工序(processId=null)→ processId 应该留 null(与 KTG 对齐,不回退到任务工序) 298 + * 工位没有工序(processId=null)→ processId 应该留 null(不回退到任务工序)
299 */ 299 */
300 @Test 300 @Test
301 public void testCreateIpqc_processId_workstationNoProcess_shouldBeNull() { 301 public void testCreateIpqc_processId_workstationNoProcess_shouldBeNull() {
@@ -342,7 +342,7 @@ public class MesQcIpqcServiceImplTest extends BaseDbUnitTest { @@ -342,7 +342,7 @@ public class MesQcIpqcServiceImplTest extends BaseDbUnitTest {
342 // 断言:processId 应该是 null,即使传入了 taskId 也不应该回退 342 // 断言:processId 应该是 null,即使传入了 taskId 也不应该回退
343 MesQcIpqcDO ipqc = ipqcMapper.selectById(ipqcId); 343 MesQcIpqcDO ipqc = ipqcMapper.selectById(ipqcId);
344 assertNull(ipqc.getProcessId(), 344 assertNull(ipqc.getProcessId(),
345 - "工位无工序时 processId 应为 null(与 KTG 对齐),不应回退到任务工序"); 345 + "工位无工序时 processId 应为 null,不应回退到任务工序");
346 // 断言:不应该读取任务的 processId 346 // 断言:不应该读取任务的 processId
347 verify(routeProductService, never()).getRouteProductByItemId(any()); 347 verify(routeProductService, never()).getRouteProductByItemId(any());
348 } 348 }