Ver código fonte

更新 'resourceChannel/resourceChannel.go'

dataType==3 bug修复
go_dev 1 ano atrás
pai
commit
ae64c0bc45
1 arquivos alterados com 8 adições e 10 exclusões
  1. 8 10
      resourceChannel/resourceChannel.go

+ 8 - 10
resourceChannel/resourceChannel.go

@@ -143,20 +143,18 @@ func GetChannel(assessment ResourceAssessment) ChannelCategory {
 				category = 11
 			}
 		} else {
-			var PrefixUrl string
-			var PrefixReferPageUrl string
 			if !strings.Contains(assessment.URL, "https") {
-				PrefixUrl = "https://wx.com" + assessment.URL
+				assessment.URL = "https://wx.com" + assessment.URL
 			}
 			if !strings.Contains(assessment.ReferPageURL, "https") {
-				PrefixReferPageUrl = "https://wx.com" + assessment.ReferPageURL
+				assessment.ReferPageURL = "https://wx.com" + assessment.ReferPageURL
 			}
-			if strings.Contains(PrefixUrl, "link") {
-				channel, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(PrefixUrl, "link")[1], "form")[0], "_")[1])
-				category, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(PrefixUrl, "link")[1], "form")[0], "_")[2])
-			} else if strings.Contains(PrefixReferPageUrl, "link") {
-				channel, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(PrefixReferPageUrl, "link")[1], "form")[0], "_")[1])
-				category, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(PrefixReferPageUrl, "link")[1], "form")[0], "_")[2])
+			if strings.Contains(assessment.URL, "link") {
+				channel, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(assessment.URL, "link")[1], "form")[0], "_")[1])
+				category, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(assessment.URL, "link")[1], "form")[0], "_")[2])
+			} else if strings.Contains(assessment.ReferPageURL, "link") {
+				channel, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(assessment.ReferPageURL, "link")[1], "form")[0], "_")[1])
+				category, _ = strconv.Atoi(strings.Split(strings.Split(strings.Split(assessment.ReferPageURL, "link")[1], "form")[0], "_")[2])
 			} else {
 				channel = 7
 				category = 126