kobe6258 4 өдөр өмнө
parent
commit
223bce6d8c
1 өөрчлөгдсөн 12 нэмэгдсэн , 11 устгасан
  1. 12 11
      controllers/report_v2.go

+ 12 - 11
controllers/report_v2.go

@@ -902,24 +902,25 @@ func (this *ReportController) SaveReportContent() {
 				for _, v := range ormList {
 					go func(v *report.ReportFreeLayout) {
 						defer wg.Done()
-						content = v.Content
-						content = services.HandleReportContent(content, "del", nil)
-						if content != "" {
-							e = utils.ContentXssCheck(content)
-							if e != nil {
+						pageContent := v.Content
+						pageContent = services.HandleReportContent(pageContent, "del", nil)
+						if pageContent != "" {
+							pageErr := utils.ContentXssCheck(pageContent)
+							if pageErr != nil {
 								br.Msg = "存在非法标签"
-								br.ErrMsg = "存在非法标签, Err: " + e.Error()
+								br.ErrMsg = "存在非法标签, Err: " + pageErr.Error()
 								return
 							}
-							contentClean, e = services.FilterReportContentBr(content)
-							if e != nil {
+							var pageContentClean string
+							pageContentClean, pageErr = services.FilterReportContentBr(pageContent)
+							if pageErr != nil {
 								br.Msg = "内容去除前后空格失败"
-								br.ErrMsg = "内容去除前后空格失败, Err: " + e.Error()
+								br.ErrMsg = "内容去除前后空格失败, Err: " + pageErr.Error()
 								return
 							}
-							content = contentClean
+							pageContent = pageContentClean
 							v.ContentStruct = services.HandleReportContentStruct(v.ContentStruct, "del", nil)
-							v.Content = html.EscapeString(content)
+							v.Content = html.EscapeString(pageContent)
 							v.ContentStruct = html.EscapeString(v.ContentStruct)
 						}
 					}(v)