|
@@ -306,6 +306,25 @@ public class RelationCalServiceImpl implements RelationCalService {
|
|
}
|
|
}
|
|
relationProjectCalService.update(relationProjectCal,updateWrapper);
|
|
relationProjectCalService.update(relationProjectCal,updateWrapper);
|
|
}
|
|
}
|
|
|
|
+ /***
|
|
|
|
+ * Description: 查询当前计算状态
|
|
|
|
+ * @param graphCode : 集团编码
|
|
|
|
+ * @param relCode : 关系编码
|
|
|
|
+ * @return : java.lang.Boolean
|
|
|
|
+ * @author : lijie
|
|
|
|
+ * @date :2021/12/7 12:01
|
|
|
|
+ * Update By lijie 2021/12/7 12:01
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ public Boolean hasComputingState(String graphCode, String relCode) {
|
|
|
|
+ LambdaQueryWrapper<ObjectRelationProjectCal> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
+ queryWrapper.eq(ObjectRelationProjectCal::getProjectId,AppContext.getContext().getProjectId());
|
|
|
|
+ queryWrapper.eq(ObjectRelationProjectCal::getGroupCode,AppContext.getContext().getGroupCode());
|
|
|
|
+ queryWrapper.eq(ObjectRelationProjectCal::getGraphCode,graphCode);
|
|
|
|
+ queryWrapper.eq(ObjectRelationProjectCal::getRelCode,relCode);
|
|
|
|
+ queryWrapper.eq(ObjectRelationProjectCal::getComputationalState,ComputationalStateEnum.COMPUTING.getState());
|
|
|
|
+ return CollUtil.isNotEmpty(relationProjectCalService.list(queryWrapper));
|
|
|
|
+ }
|
|
|
|
|
|
/***
|
|
/***
|
|
* Description: 根据fromId和toIds查询关系
|
|
* Description: 根据fromId和toIds查询关系
|