Selaa lähdekoodia

fix:分类编辑移动

zqbao 4 kuukautta sitten
vanhempi
commit
d749de96ef
1 muutettua tiedostoa jossa 6 lisäystä ja 3 poistoa
  1. 6 3
      services/edb_monitor/edb_monitor_classify.go

+ 6 - 3
services/edb_monitor/edb_monitor_classify.go

@@ -85,16 +85,19 @@ func SaveEdbMonitorClassify(req request.EdbMonitorClassifySaveReq) (msg string,
 			updateCols = append(updateCols, "sort")
 		}
 
-		var childClassifyIds []int
 		for _, v := range childClassify {
 			if v.ClassifyName == req.ClassifyName {
 				msg = "分类名称重复"
 				err = errors.New("classify name repeat")
 				return
-			} else {
-				childClassifyIds = append(childClassifyIds, v.ClassifyId)
 			}
 		}
+		childClassifyIds, er := edbmonitor.GetChildEdbMonitorClassifyIdById(req.ClassifyId)
+		if er != nil {
+			msg = "分类信息保存失败"
+			err = fmt.Errorf("get child classify id err:%w", er)
+			return
+		}
 
 		if classifyInfo.RootId != rootId {
 			classifyInfo.RootId = rootId