From 5e3e992c98a7cd2d63abef53146cfb037f9a6b4e Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 10 十月 2018 15:01:43 +0800
Subject: [PATCH] 4102 【后端】混服支持 - 礼包卡兑换

---
 Tool/WebCenter/CouponCode/webapp.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/Tool/WebCenter/CouponCode/webapp.py b/Tool/WebCenter/CouponCode/webapp.py
index 97cb5b8..2eab82e 100644
--- a/Tool/WebCenter/CouponCode/webapp.py
+++ b/Tool/WebCenter/CouponCode/webapp.py
@@ -97,10 +97,10 @@
     f.close()
     return static_file("%s.zip"%couponid, r".\download", download=True)
 
-
+#2018.10.10 娣锋湇鏀寔瀵艰嚧璐﹀彿鎷兼帴閫昏緫鍙樻洿闇�瑕乻pid
 # 鍗$被鍨� 寮�澶村瓧姣嶅仛鏍囪瘑濡� g1~999浠h〃姝ゅ崱鍙兘浣跨敤涓�娆� h1~999鍗″彲浠ラ噸澶嶄娇鐢� z寮�澶翠唬琛ㄥ浐瀹氱爜
 # 鐜╁浣跨敤鍗″彿 鍙傛暟 骞冲彴 鍖烘湇 璐﹀彿 鍖烘湇閾炬帴锛圙M鐢級鍗″彿
-# http://center.xxx.com:53003/Coupon/CouponCode.php?channel=appid&code=XXX&accid=YYY&sid=222&pushurl=s222.xxx.com
+# http://center.xxx.com:53003/Coupon/CouponCode.php?channel=appid&code=XXX&accid=YYY&sid=222&pushurl=s222.xxx.com&spid=jisu
 @myapp.route('/Coupon/CouponCode.php')
 def CouponCode():
     dataDict = request.GET
@@ -116,6 +116,11 @@
     if not codeStr:
         return
     
+    spID = dataDict.get("spid", "")
+    if not spID:
+        mylog.debug("no spid")
+        return
+    
     accid = dataDict.get("accid", "")
     if not accid:
         return
@@ -128,7 +133,7 @@
         return
     
     # 杞寲涓烘父鎴忚处鍙� 
-    accid = "%s@%s@s%s"%(accid, agentName, sid)
+    accid = "%s@%s@s%s"%(accid, spID, sid)
     
     dbController = CouponDB.GetDBEventCon()
     if not dbController:

--
Gitblit v1.8.0