Forráskód Böngészése

Merge branch 'pool_340_index_no_update' of eta_server/eta_api into master

chenhan 4 napja
szülő
commit
75f4dbb447

+ 3 - 3
controllers/data_manage/edb_info.go

@@ -5699,7 +5699,7 @@ func (this *EdbInfoController) EdbChartList() {
 			}
 			var wg sync.WaitGroup
 			wg.Add(2)
-			var relationMap =make(map[int]*data_manage.BaseRelationEdbInfo,len(list))
+			var relationMap = make(map[int]*data_manage.BaseRelationEdbInfo, len(list))
 			var relationList []*data_manage.BaseRelationEdbInfo
 			relationChan := make(chan RelationResult, 2)
 			var edbInfoIds []int
@@ -6831,7 +6831,7 @@ func (this *EdbInfoController) ChartImageSetBySvg() {
 		br.Ret = 408
 		return
 	}
-	NotBackendGenerate,_ := this.GetBool("NotBackendGenerate",false)
+	NotBackendGenerate, _ := this.GetBool("NotBackendGenerate", false)
 	imgData := this.GetString("Img")
 	if imgData == "" {
 		br.Msg = "图片参数错误"
@@ -6858,7 +6858,7 @@ func (this *EdbInfoController) ChartImageSetBySvg() {
 	}
 
 	// 通过svg图片生成图片资源地址
-	resourceUrl, err, errMsg := services.GetResourceUrlBySvgImg(imgData,NotBackendGenerate)
+	resourceUrl, err, errMsg := services.GetResourceUrlBySvgImg(imgData, NotBackendGenerate)
 	if err != nil {
 		br.Msg = errMsg
 		br.ErrMsg = err.Error()

+ 16 - 10
controllers/data_manage/edb_info_refresh.go

@@ -716,11 +716,13 @@ func (c *EdbInfoController) SaveRelationEdbRefreshStatus() {
 			if ok {
 				continue
 			}
-			if v.RelationNum > 0 && v.IsSupplierStop == 0 && isStop == 1 {
-				br.Msg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
-				br.ErrMsg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
-				return
-			}
+			//优化需求340 被引用指标也可以停用
+			//if v.RelationNum > 0 && v.IsSupplierStop == 0 && isStop == 1 {
+			//if v.IsSupplierStop == 0 && isStop == 1 {
+			//	br.Msg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
+			//	br.ErrMsg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
+			//	return
+			//}
 			// 加入到待配置的指标列表id
 			edbIdList = append(edbIdList, v.EdbInfoId)
 		}
@@ -733,11 +735,15 @@ func (c *EdbInfoController) SaveRelationEdbRefreshStatus() {
 			return
 		}
 		for _, v := range edbRelationList {
-			if v.RelationNum > 0 && v.IsSupplierStop == 0 && isStop == 1 {
-				br.Msg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
-				br.ErrMsg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
-				return
-			}
+			//优化需求340 被引用指标也可以停用
+			//if v.RelationNum > 0 && v.IsSupplierStop == 0 && isStop == 1 {
+			//if v.IsSupplierStop == 0 && isStop == 1 {
+			//	//br.Msg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
+			//	//br.ErrMsg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
+			//	br.Msg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
+			//	br.ErrMsg = "保存失败,停用指标已被引用,指标ID:" + v.EdbCode + "指标名称:" + v.EdbName
+			//	return
+			//}
 			// 加入到待配置的指标列表id
 			// 加入到待配置的指标列表id
 			edbIdList = append(edbIdList, v.EdbInfoId)