diff --git a/src/main/java/com/eactive/eai/rms/onl/manage/rule/layoutsync/LayoutSyncController.java b/src/main/java/com/eactive/eai/rms/onl/manage/rule/layoutsync/LayoutSyncController.java index 8b9a10b..32fd184 100644 --- a/src/main/java/com/eactive/eai/rms/onl/manage/rule/layoutsync/LayoutSyncController.java +++ b/src/main/java/com/eactive/eai/rms/onl/manage/rule/layoutsync/LayoutSyncController.java @@ -1282,7 +1282,12 @@ public class LayoutSyncController extends OnlBaseAnnotationController implements private boolean isDevMake(JSONObject layout) throws Exception { String loutName = (String) layout.get("id"); String[] parts = loutName.split("_"); - String interfaceId = parts[1]; + String interfaceId = ""; + if (parts.length == 2) { + interfaceId = parts[0]; + } else if (parts.length == 3) { + interfaceId = parts[1]; + } return isDevMake(interfaceId); }