|
@@ -573,6 +573,7 @@ func MoveGroupPptEnglish(groupId, groupPptId, prevGroupPptId, nextGroupPptId int
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
pptSort := groupPpt.PptSort
|
|
|
if prevGroupPpt != nil && prevGroupPpt.PptId > 0 && nextGroupPpt != nil && nextGroupPpt.PptId > 0 { // 两个之间
|
|
|
pptSort, _ = decimal.NewFromFloat(prevGroupPpt.PptSort).Add(decimal.NewFromFloat(nextGroupPpt.PptSort)).Div(decimal.NewFromInt(2)).Float64()
|
|
@@ -584,7 +585,7 @@ func MoveGroupPptEnglish(groupId, groupPptId, prevGroupPptId, nextGroupPptId int
|
|
|
}
|
|
|
pptSort, _ = decimal.NewFromFloat(maxSort).Add(decimal.NewFromInt(1)).Float64()
|
|
|
} else if nextGroupPpt != nil && nextGroupPpt.PptId > 0 {
|
|
|
- minSort, tmpErr := ppt_english.GetMinSortByEnglishGroupId(prevGroupPpt.GroupId)
|
|
|
+ minSort, tmpErr := ppt_english.GetMinSortByEnglishGroupId(nextGroupPpt.GroupId)
|
|
|
if tmpErr != nil {
|
|
|
err = errors.New("获取最小排序失败:" + tmpErr.Error())
|
|
|
return
|