Sfoglia il codice sorgente

fix: 公开图表移动排序

hsun 1 settimana fa
parent
commit
366190d712
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      services/data/public_chart_classify.go

+ 6 - 1
services/data/public_chart_classify.go

@@ -970,9 +970,14 @@ func moveChartPublicV2(chartInfo, prevChartInfo, nextChartInfo *data_manage.Char
 		}
 		// 中间
 		if moveMiddle && v.ChartInfoId == prevChartId {
+			if v.PublicSort != sort {
+				v.PublicSort = sort
+				updates = append(updates, v)
+			}
+			sort += 1
 			chartInfo.PublicSort = sort
 			updates = append(updates, chartInfo)
-			sort += 1
+			continue
 		}
 		if v.PublicSort == sort {
 			continue