在ppt_english.go和ppt_v2.go控制器中,修改标题重复检查逻辑,确保只有在PptId大于0且不等于当前PptId时才判断为重复。这防止了因PptId为0导致的不正确重复判断。
@@ -1054,7 +1054,7 @@ func (this *PptEnglishController) TitleCheck() {
br.ErrMsg = "获取数据异常,Err:" + err.Error()
return
}
- if item != nil && item.PptId != pptId {
+ if item != nil && item.PptId > 0 && item.PptId != pptId {
br.Msg = "标题已存在,不可重复添加"
br.IsSendEmail = false
@@ -1226,7 +1226,7 @@ func (this *PptV2Controller) TitleCheck() {