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 bc1a5c7..4a866cb 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 @@ -179,6 +179,7 @@ public class BasedataMontPatrolPointHandleComponent { patrolPointInsert.setPatrolPointName(device_name); patrolPointInsert.setOriginalMainDeviceId(main_device_id); patrolPointInsert.setDeviceId(device.getDeviceId()); + patrolPointInsert.setRelationDeviceId(device.getDeviceId()); patrolPointInsert.setCreateTime(DateUtils.getNowDate()); patrolPointInsert.setCreateBy("sys"); patrolPointInsert.setOriginalAlgSubtypeIds(originalAlgSubtypeIds); @@ -186,8 +187,10 @@ public class BasedataMontPatrolPointHandleComponent { patrolPointInsert.setAlgSubtypeIds(originalAlgSubtypeIds); patrolPointInsert.setPointImptLevel("Ⅰ"); patrolPointInsert.setMainDeviceId(device.getParentId()); + patrolPointInsert.setRelationMainDeviceId(device.getParentId()); patrolPointInsert.setDeviceTypeId(978L); patrolPointInsert.setAreaId(device.getAreaId()); + patrolPointInsert.setRelationAreaId(device.getAreaId()); setAlgIdS(patrolPointInsert, sendCode, originalAlgSubtypeIds, algConvertFlag); BasedataPatrolPoint patrolPointInsertRet = basedataPatrolPointService.insertBasedataPatrolPoint(patrolPointInsert); Long patrolPointId = patrolPointInsertRet.getPatrolPointId(); diff --git a/inspect-metadata/src/main/java/com/inspect/metadata/prodevmnt/controller/BasedataDeviceController.java b/inspect-metadata/src/main/java/com/inspect/metadata/prodevmnt/controller/BasedataDeviceController.java index 9181e13..206eeef 100644 --- a/inspect-metadata/src/main/java/com/inspect/metadata/prodevmnt/controller/BasedataDeviceController.java +++ b/inspect-metadata/src/main/java/com/inspect/metadata/prodevmnt/controller/BasedataDeviceController.java @@ -321,7 +321,7 @@ public class BasedataDeviceController extends BaseController { .collect(Collectors.toList()); // 查询迁移到哪个设备下的设备信息 BasedataDevice basedataDevice = basedataDeviceService.selectBasedataDeviceRelationByDeviceId(toDeviceId); - toAreaId = basedataDevice.getAreaId(); + toAreaId = basedataDevice.getRelationAreaId(); basedataDevice.setParentId(basedataDevice.getParentId() == 0 ? toDeviceId : basedataDevice.getParentId()); Long toParentId = basedataDevice.getParentId(); // 更新点位所属区域及设备id等信息 diff --git a/inspect-metadata/src/main/resources/mapper/area/BaseDataAreaMapper.xml b/inspect-metadata/src/main/resources/mapper/area/BaseDataAreaMapper.xml index 255b985..4aebef2 100644 --- a/inspect-metadata/src/main/resources/mapper/area/BaseDataAreaMapper.xml +++ b/inspect-metadata/src/main/resources/mapper/area/BaseDataAreaMapper.xml @@ -135,7 +135,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"