diff --git a/routes/service/FpService.js b/routes/service/FpService.js index 35b60bf..79d5f42 100644 --- a/routes/service/FpService.js +++ b/routes/service/FpService.js @@ -57,11 +57,13 @@ class FpService { } let fpCrypt = new FpCrypt(loginCookieStr); + let handleParam = fpCrypt.handleParam(param, urlPath); var enParam = "" if (handleParam["enVal"]){ enParam = JSON.stringify({'Jmbw': handleParam["enVal"]}); } + // headers['security-mes-key'] = $e["enMesKey"] let handleSuffix = fpCrypt.handleSuffix(urlPath); let los = window[window["_d_ts"]](handleSuffix, enParam); diff --git a/routes/service/static/fp/fp-crypt.js b/routes/service/static/fp/fp-crypt.js index abcb29a..19d977b 100644 --- a/routes/service/static/fp/fp-crypt.js +++ b/routes/service/static/fp/fp-crypt.js @@ -26,6 +26,7 @@ class FpCrypt { c = 0, s, l, f, d, p, h; if (!t) return t; if (t['indexOf']('cssSecurity/v1/getPublicKey') > -1) return t; + if (t['indexOf']('qlfpcx/v1/queryFpjcxxDc') > -1) return t; s = t; l = this.Re(); // f = l['publicKey']; diff --git a/test/fp/invoice-business.html b/test/fp/invoice-business.html index d4a5896..f9fa89d 100644 --- a/test/fp/invoice-business.html +++ b/test/fp/invoice-business.html @@ -1,4 +1,4 @@ -