wcj 6 ani în urmă
părinte
comite
df407659e8
1 a modificat fișierele cu 8 adăugiri și 0 ștergeri
  1. 8 0
      common/src/qfw/util/encryptarticle.go

+ 8 - 0
common/src/qfw/util/encryptarticle.go

@@ -13,6 +13,10 @@ var SE2 = &SimpleEncrypt{Key: "2017jianyu"}
 var BSE = &SimpleEncrypt{Key: "HNtopnet2017jy"}
 var BSE2 = &SimpleEncrypt{Key: "TOP2017jianyu"}
 
+//订阅推送邮件
+var ESE = &SimpleEncrypt{Key: "PEjy2018topnet"}
+var ESE2 = &SimpleEncrypt{Key: "TopnetJy2018Pe"}
+
 //通用加密
 func CommonEncodeArticle(stype string, keys ...string) (id string) {
 	switch stype {
@@ -20,6 +24,8 @@ func CommonEncodeArticle(stype string, keys ...string) (id string) {
 		id = BEncodeArticleId2ByCheck("A", SE, SE2, keys...)
 	case "bdprivate":
 		id = BEncodeArticleId2ByCheck("B", BSE, BSE2, keys...)
+	case "mailprivate":
+		id = BEncodeArticleId2ByCheck("C", ESE, ESE2, keys...)
 	}
 	return
 }
@@ -31,6 +37,8 @@ func CommonDecodeArticle(stype string, id string) (res []string) {
 		res = BDecodeArticleId2ByCheck(id, SE, SE2)
 	case "bdprivate":
 		res = BDecodeArticleId2ByCheck(id, BSE, BSE2)
+	case "mailprivate":
+		res = BDecodeArticleId2ByCheck(id, ESE, ESE2)
 	}
 	return
 }