浏览代码

Merge branch 'feature/public_chart_move_0422' into debug

hsun 1 周之前
父节点
当前提交
9369763d4e
共有 1 个文件被更改,包括 6 次插入1 次删除
  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 moveMiddle && v.ChartInfoId == prevChartId {
+			if v.PublicSort != sort {
+				v.PublicSort = sort
+				updates = append(updates, v)
+			}
+			sort += 1
 			chartInfo.PublicSort = sort
 			chartInfo.PublicSort = sort
 			updates = append(updates, chartInfo)
 			updates = append(updates, chartInfo)
-			sort += 1
+			continue
 		}
 		}
 		if v.PublicSort == sort {
 		if v.PublicSort == sort {
 			continue
 			continue