Browse Source

feat:项目相关招标信息 异常处理

wangshan 2 years ago
parent
commit
21da0921dd
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/jfw/front/swordfish.go

+ 4 - 0
src/jfw/front/swordfish.go

@@ -666,10 +666,14 @@ func pcVRT(sid, industry, content string, isPayUser bool) (po, bo, wo []map[stri
 			projectCode, _ := obj["projectcode"].(string)
 			if projectName != "" || projectCode != "" {
 				if projectName != "" && projectCode != "" {
+					projectName = strings.ReplaceAll(projectName, "\"", "######")
+					projectCode = strings.ReplaceAll(projectCode, "\"", "######")
 					queryStr = `{"$or":[{"TERM_projectname":"` + projectName + `"},{"TERM_projectcode":"` + projectCode + `"}]}`
 				} else if projectName != "" && projectCode == "" {
+					projectName = strings.ReplaceAll(projectName, "\"", "######")
 					queryStr = `{"TERM_projectname":"` + projectName + `"}`
 				} else if projectName == "" && projectCode != "" {
+					projectCode = strings.ReplaceAll(projectCode, "\"", "######")
 					queryStr = `{"TERM_projectcode":"` + projectCode + `"}`
 				}
 				projectOther = bidDataConvert(sid, commonQuery(queryStr))