Explorar el Código

fix:字段修改

duxin hace 3 años
padre
commit
516eb18d5d
Se han modificado 2 ficheros con 13 adiciones y 6 borrados
  1. 9 4
      src/jfw/front/shorturl.go
  2. 4 2
      src/jfw/modules/app/src/app/front/shorturl.go

+ 9 - 4
src/jfw/front/shorturl.go

@@ -309,8 +309,11 @@ func (s *Short) Article(stype, id string) error {
 					//手机号
 					re1 := regexp.MustCompile("1[345789]{1}\\d{9}")
 					detail1 := re1.ReplaceAllString(detail, `<span class="freeView">点击查看</span>`)
-					code := util.InterfaceToStr(obj["detailprojectcode"])
-					detail1 = strings.ReplaceAll(detail1, code, "*********")
+					code := util.InterfaceToStr(obj["projectcode"])
+					if code != "" {
+						detail1 = strings.ReplaceAll(detail1, code, "*********")
+					}
+
 					//座机
 					re2 := regexp.MustCompile("((\\d{3,4})-)(\\d{3,8})(-(\\d{3,}))?")
 					detail2 := re2.ReplaceAllString(detail1, `<span class="freeView">点击查看</span>`)
@@ -454,8 +457,10 @@ func (s *Short) Article(stype, id string) error {
 						//手机号
 						re1 := regexp.MustCompile("1[345789]{1}\\d{9}")
 						detail1 := re1.ReplaceAllString(detail, `<span class="freeView">点击查看</span>`)
-						code := util.InterfaceToStr(obj["detailprojectcode"])
-						detail1 = strings.ReplaceAll(detail1, code, "*********")
+						code := util.InterfaceToStr(obj["projectcode"])
+						if code != "" {
+							detail1 = strings.ReplaceAll(detail1, code, "*********")
+						}
 						//座机
 						re2 := regexp.MustCompile("((\\d{3,4})-)(\\d{3,8})(-(\\d{3,}))?")
 						detail2 := re2.ReplaceAllString(detail1, `<span class="freeView">点击查看</span>`)

+ 4 - 2
src/jfw/modules/app/src/app/front/shorturl.go

@@ -186,8 +186,10 @@ func (s *Short) Article(stype, id string) error {
 				//手机号
 				re1 := regexp.MustCompile("1[345789]{1}\\d{9}")
 				detail1 := re1.ReplaceAllString(detail, `<span class="freeView">点击查看</span>`)
-				code := util.InterfaceToStr(obj["detailprojectcode"])
-				detail1 = strings.ReplaceAll(detail1, code, "*********")
+				code := util.InterfaceToStr(obj["projectcode"])
+				if code != "" {
+					detail1 = strings.ReplaceAll(detail1, code, "*********")
+				}
 				//座机
 				re2 := regexp.MustCompile("((\\d{3,4})-)(\\d{3,8})(-(\\d{3,}))?")
 				detail2 := re2.ReplaceAllString(detail1, `<span class="freeView">点击查看</span>`)