|
@@ -710,11 +710,9 @@ func GetCalculateEdbByFromEdbInfo(edbInfoIds []int, calculateEdbIds []int, hasFi
|
|
|
|
|
|
// 查询两个指标是否存在循环引用关系
|
|
|
func CheckTwoEdbInfoRelation(edbInfoA, edbInfoB *data_manage.EdbInfo) (hasRelation bool, err error) {
|
|
|
- edbInfoIds := make([]int, 0)
|
|
|
- edbInfoIds = append(edbInfoIds, edbInfoA.EdbInfoId)
|
|
|
//查询指标信息
|
|
|
allEdbMappingMap := make(map[int][]*data_manage.EdbInfoCalculateMappingInfo, 0)
|
|
|
- allMappingList, e := data_manage.GetEdbInfoCalculateMappingListByEdbInfoIds(edbInfoIds)
|
|
|
+ allMappingList, e := data_manage.GetEdbInfoCalculateMappingListByEdbInfoId(edbInfoA.EdbInfoId)
|
|
|
if e != nil {
|
|
|
err = fmt.Errorf("GetEdbInfoCalculateMappingListByEdbInfoIds err: %s", e.Error())
|
|
|
return
|