소스 검색

隐私协议页面 增加通过URL获取商户标识并通过header携带

tangdehang 1 년 전
부모
커밋
3c77aba680
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  1. 11 0
      static/microserviceUserH5/vcloud/agreement.html

+ 11 - 0
static/microserviceUserH5/vcloud/agreement.html

@@ -62,10 +62,21 @@
 <script src="../static/js/vender/config.js"></script>
 <script type="text/javascript" src="../static/js/vender/jquery-3.4.1.min.js"></script>
 <script>
+  // 获取url参数 eg: agreement.html?merchantSign=xxx&aaa=bbb
+  function getQueryParam(name) {
+    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
+    var r = window.location.search.substr(1).match(reg);
+    if (r != null) return unescape(r[2]);
+    return null;
+  }
+
   var agreementCoding = GetRequest().agreementCoding ? GetRequest().agreementCoding : 'XYPZYSXY2001'
   console.log(agreementCoding);
   $.ajax({
     url: baseUrl + "/api/public/v4/agreement/content",
+    headers: {
+      'merchantSign': getQueryParam('merchantSign')
+    },
     data: {
       agreementCoding: agreementCoding
     },