Ver código fonte

author:dukun
describe:更新回调时parternerId(去掉空格)

864633403@qq.com 4 anos atrás
pai
commit
521a3ba063

+ 0 - 2
deventor-unicom-carmi/src/main/java/com/bluefire/deventorunicomcarmi/controller/UnicomCardSecretController.java

@@ -13,8 +13,6 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
 import java.math.BigDecimal;
-import java.util.HashMap;
-import java.util.Map;
 
 
 @Slf4j

+ 1 - 1
deventor-unicom-carmi/src/main/java/com/bluefire/deventorunicomcarmi/service/impl/UnicomCardSecretImpl.java

@@ -37,7 +37,7 @@ public class UnicomCardSecretImpl extends ServiceImpl<UnicomCarmiMapper, UnicomC
 
     private String callbackUrl ;
 
-    private final static String partnerId = "108463 ";
+    private final static String partnerId = "108463";
 
     private final static String  partnerKey = "tdz5xjtmuymkrhbx460iwv8kyw9hasqa";
 

+ 5 - 4
mock-carmi-callback.py

@@ -7,8 +7,10 @@ from flask import jsonify
 
 app = Flask(__name__)
 
-@app.route('/', methods=['POST'])
+@app.route('/sup/callback', methods=['POST'])
 def hello_world():
+    print(1111)
+    json_data = request.args
     data = request.get_data()
     data = json.loads(data)
     print(data)
@@ -22,8 +24,7 @@ def hello_world():
     status = data['status']
     message = data['message']
     timestamp = data['timestamp']
-    pre_sign = '{}{}{}{}{}{}{}{}{}'.format(partnerId,nonce,cardNo,orderNo,sysOrderNo,status,message,timestamp,partnerKey)
-
+    pre_sign = '{}{}{}{}{}{}{}{}{}{}'.format(partnerId,nonce,cardNo,orderNo,sysOrderNo,realFace,status,message,timestamp,partnerKey)
     #print(pre_sign)
     sign = hashlib.md5(pre_sign.encode(encoding='UTF-8')).hexdigest()
     print(sign)
@@ -37,5 +38,5 @@ def hello_world():
 
 if __name__ == '__main__':
     app.config['JSON_AS_ASCII'] = False
-    app.run(host="0.0.0.0", port=9888)
+    app.run(host="0.0.0.0", port=9889)
 

BIN
联通卡密对接文档.docx