diff --git a/inspect-metadata/src/main/java/com/inspect/metadata/montdatamqhandle/service/component/BasedataMontPatrolPointHandleComponent.java b/inspect-metadata/src/main/java/com/inspect/metadata/montdatamqhandle/service/component/BasedataMontPatrolPointHandleComponent.java index 7d7e5d5..6d6606a 100644 --- a/inspect-metadata/src/main/java/com/inspect/metadata/montdatamqhandle/service/component/BasedataMontPatrolPointHandleComponent.java +++ b/inspect-metadata/src/main/java/com/inspect/metadata/montdatamqhandle/service/component/BasedataMontPatrolPointHandleComponent.java @@ -647,6 +647,9 @@ public class BasedataMontPatrolPointHandleComponent { baseAarea.setAncestors(",1"); this.baseDataAreaService.insertArea(baseAarea); areaPid = baseAarea.getAreaId(); + } else { + BaseDataArea baseArea = baseAreaList.get(0); + areaPid = baseArea.getAreaId(); } for (String areaKey : areaMap.keySet()) {