|
@@ -135,7 +135,6 @@ public class RelationCalServiceImpl implements RelationCalService {
|
|
|
queryWrapper.eq(ObjectRelation::getRelCode,objectRelation.getRelCode());
|
|
|
queryWrapper.eq(ObjectRelation::getObjFrom,objectRelation.getObjFrom());
|
|
|
queryWrapper.eq(ObjectRelation::getObjTo,objectRelation.getObjTo());
|
|
|
- queryWrapper.eq(ObjectRelation::getValid,true);
|
|
|
List<ObjectRelation> objectRelations = objectRelationService.list(queryWrapper);
|
|
|
if (CollUtil.isEmpty(objectRelations)){
|
|
|
throw new BusinessException(BusinessErrorRwdCode.A7201.getCode(),BusinessErrorRwdCode.A7201.getDesc());
|
|
@@ -143,12 +142,7 @@ public class RelationCalServiceImpl implements RelationCalService {
|
|
|
// 2.先更新计算时间
|
|
|
updateComputeTimeByProjectAndGraphCodeAndRelCode(objectRelation.getGraphCode(),objectRelation.getRelCode(),null);
|
|
|
// 3.删除关系
|
|
|
- for (ObjectRelation relation : objectRelations) {
|
|
|
- relation.setValid(0);
|
|
|
- relation.setModifier(AppContext.getContext().getAccountId());
|
|
|
- relation.setUpdateApp(AppContext.getContext().getAppId());
|
|
|
- }
|
|
|
- objectRelationService.updateBatchById(objectRelations);
|
|
|
+ objectRelationService.delete(queryWrapper);
|
|
|
return ResultHelper.multi(objectRelations,objectRelations.size());
|
|
|
}
|
|
|
/***
|