|
|
|
@ -22,12 +22,12 @@ class FpService { |
|
|
|
|
let urlPath = url.replace(baseUrl, ""); |
|
|
|
|
let headers = {}; |
|
|
|
|
|
|
|
|
|
if (param != null || param !== "") { |
|
|
|
|
let fpCrypt = new FpCrypt(loginCookieStr); |
|
|
|
|
let $e = fpCrypt.$e(param, urlPath); |
|
|
|
|
param = JSON.stringify({'jmbw': $e["enVal"]}); |
|
|
|
|
headers['security-mes-key'] = $e["enMesKey"] |
|
|
|
|
} |
|
|
|
|
// if (param != null || param !== "") {
|
|
|
|
|
// let fpCrypt = new FpCrypt(loginCookieStr);
|
|
|
|
|
// let $e = fpCrypt.$e(param, urlPath);
|
|
|
|
|
// param = JSON.stringify({'jmbw': $e["enVal"]});
|
|
|
|
|
// headers['security-mes-key'] = $e["enMesKey"]
|
|
|
|
|
// }
|
|
|
|
|
console.time('js执行时长') |
|
|
|
|
const [jsDom, cookieJar] = jsdomFromText({ |
|
|
|
|
url: `${baseUrl}/invoice-query/invoice-query`, |
|
|
|
@ -56,7 +56,12 @@ class FpService { |
|
|
|
|
window.$dunm.$byno(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
let los = window[window["_d_ts"]](urlPath, param); |
|
|
|
|
let fpCrypt = new FpCrypt(loginCookieStr); |
|
|
|
|
let handleParam = fpCrypt.handleParam(param, urlPath); |
|
|
|
|
var enParam = JSON.stringify({'Jmbw': handleParam["enVal"]}); |
|
|
|
|
let handleSuffix = fpCrypt.handleSuffix(urlPath); |
|
|
|
|
|
|
|
|
|
let los = window[window["_d_ts"]](handleSuffix, enParam); |
|
|
|
|
console.log(urlPath) |
|
|
|
|
let cookies = cookieJar.getCookieStringSync(baseUrl); |
|
|
|
|
los["cookies"] = cookies |
|
|
|
@ -67,82 +72,82 @@ class FpService { |
|
|
|
|
return los |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
random_32(param) { |
|
|
|
|
var n, i, e, |
|
|
|
|
a = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""), c = []; |
|
|
|
|
if (e = a["length"], 32) { |
|
|
|
|
for (n = 0; n < 32; n++) { |
|
|
|
|
c[n] = a[0 | Math.random() * e]; |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
for (c[8] = c[13] = c[18] = c[23] = "-", c[14] = "4", n = 0; (n < 36); n++) { |
|
|
|
|
c[n] || (i = 0 | 16 * Math.random(), c[n] = a[19 === n ? 8 | (3 & i) : i]); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
console.log(`生成随机 ${e} 位字符串`, c["join"]("")) |
|
|
|
|
return c["join"]("") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
get_cookie(key, loginCookieStr) { |
|
|
|
|
var key_list = loginCookieStr.split("; ") |
|
|
|
|
for (var k = 0; key_list["length"] > k; k++) { |
|
|
|
|
if (key_list[k].includes(key)) { |
|
|
|
|
return key_list[k].split("=")[1] |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
reverse_str(t, loginCookieStr) { |
|
|
|
|
var i = this.get_cookie("dzfp-ssotoken", loginCookieStr), r = this.qe(i), |
|
|
|
|
c = t.split('').reverse().join("") + i.split('').reverse().join(""), |
|
|
|
|
u = ""; |
|
|
|
|
for (var s = 0; s < c["length"]; s += r) { |
|
|
|
|
var l = c["substring"](s, s + r); |
|
|
|
|
u += l.split('').reverse().join("") |
|
|
|
|
} |
|
|
|
|
var res = u["substring"](0, 20); |
|
|
|
|
console.log('倒叙处理字符返回20位', res) |
|
|
|
|
return res; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
qe(n) { |
|
|
|
|
null === n && (n = ""); |
|
|
|
|
var o = n["match"]("[0-9]+"); |
|
|
|
|
if ((null === o)) o = 3; else { |
|
|
|
|
var a = o["index"]; |
|
|
|
|
o = parseInt(n["substring"](a, (a + 1)), 10) + 3 |
|
|
|
|
} |
|
|
|
|
return o |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
get_url(url) { |
|
|
|
|
return url + "?" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
hex_md5(reverse_str, url) { |
|
|
|
|
var strlist = reverse_str + "+" + this.get_url(url) |
|
|
|
|
var res = CryptoJS.MD5(strlist).toString() |
|
|
|
|
console.log('md5:', res) |
|
|
|
|
return res |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
aes_encrypt(value, key) { |
|
|
|
|
const srcs = CryptoJS.enc.Utf8.parse(value); |
|
|
|
|
const key1 = CryptoJS.enc.Utf8.parse(key); |
|
|
|
|
const cipherTxt = CryptoJS.AES.encrypt(srcs, key1, { |
|
|
|
|
mode: CryptoJS.mode.ECB, //ECB模式
|
|
|
|
|
padding: CryptoJS.pad.Pkcs7 //padding处理
|
|
|
|
|
}).toString(); |
|
|
|
|
console.log('aes:', cipherTxt) |
|
|
|
|
return cipherTxt |
|
|
|
|
} |
|
|
|
|
// random_32(enParam) {
|
|
|
|
|
// var n, i, e,
|
|
|
|
|
// a = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""), c = [];
|
|
|
|
|
// if (e = a["length"], 32) {
|
|
|
|
|
// for (n = 0; n < 32; n++) {
|
|
|
|
|
// c[n] = a[0 | Math.random() * e];
|
|
|
|
|
// }
|
|
|
|
|
// } else {
|
|
|
|
|
// for (c[8] = c[13] = c[18] = c[23] = "-", c[14] = "4", n = 0; (n < 36); n++) {
|
|
|
|
|
// c[n] || (i = 0 | 16 * Math.random(), c[n] = a[19 === n ? 8 | (3 & i) : i]);
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// console.log(`生成随机 ${e} 位字符串`, c["join"](""))
|
|
|
|
|
// return c["join"]("")
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// get_cookie(key, loginCookieStr) {
|
|
|
|
|
// var key_list = loginCookieStr.split("; ")
|
|
|
|
|
// for (var k = 0; key_list["length"] > k; k++) {
|
|
|
|
|
// if (key_list[k].includes(key)) {
|
|
|
|
|
// return key_list[k].split("=")[1]
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// reverse_str(t, loginCookieStr) {
|
|
|
|
|
// var i = this.get_cookie("dzfp-ssotoken", loginCookieStr), r = this.qe(i),
|
|
|
|
|
// c = t.split('').reverse().join("") + i.split('').reverse().join(""),
|
|
|
|
|
// u = "";
|
|
|
|
|
// for (var s = 0; s < c["length"]; s += r) {
|
|
|
|
|
// var l = c["substring"](s, s + r);
|
|
|
|
|
// u += l.split('').reverse().join("")
|
|
|
|
|
// }
|
|
|
|
|
// var res = u["substring"](0, 20);
|
|
|
|
|
// console.log('倒叙处理字符返回20位', res)
|
|
|
|
|
// return res;
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// qe(n) {
|
|
|
|
|
// null === n && (n = "");
|
|
|
|
|
// var o = n["match"]("[0-9]+");
|
|
|
|
|
// if ((null === o)) o = 3; else {
|
|
|
|
|
// var a = o["index"];
|
|
|
|
|
// o = parseInt(n["substring"](a, (a + 1)), 10) + 3
|
|
|
|
|
// }
|
|
|
|
|
// return o
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// get_url(url) {
|
|
|
|
|
// return url + "?"
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// hex_md5(reverse_str, url) {
|
|
|
|
|
// var strlist = reverse_str + "+" + this.get_url(url)
|
|
|
|
|
// var res = CryptoJS.MD5(strlist).toString()
|
|
|
|
|
// console.log('md5:', res)
|
|
|
|
|
// return res
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// aes_encrypt(value, key) {
|
|
|
|
|
// const srcs = CryptoJS.enc.Utf8.parse(value);
|
|
|
|
|
// const key1 = CryptoJS.enc.Utf8.parse(key);
|
|
|
|
|
// const cipherTxt = CryptoJS.AES.encrypt(srcs, key1, {
|
|
|
|
|
// mode: CryptoJS.mode.ECB, //ECB模式
|
|
|
|
|
// padding: CryptoJS.pad.Pkcs7 //padding处理
|
|
|
|
|
// }).toString();
|
|
|
|
|
// console.log('aes:', cipherTxt)
|
|
|
|
|
// return cipherTxt
|
|
|
|
|
// }
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
fp = new FpService() |
|
|
|
|
fp.random_32() |
|
|
|
|
fp.get_cookie("dzfp-ssotoken", "tpass_tct8zta97w6c46zdt9zc2648227df5z2=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjA3NGE2NzEzZGE2ZjQ0YTFiMjA3ODRhZGM0MmUxNmM5In0.zgO2rco0oWhTgOX6tVbZVoLI_qysOfJ1fdlcghe8KyI3iUmFV_IuHvZINQWeSmKesyefAyOxWflWsbSzQiiOgw; oauth2_referer=tpass.zhejiang.chinatax.gov.cn; dzfp-ssotoken=4fa8538cee014e3b84f88ead04610dea; SSO_SECURITY_CHECK_TOKEN=bd1e0dc3898d4239af9c3b11dc8b7983; lzkqow39189=9ef06defe6d34ad7aba79ae8bbe419f8; DTSwUOYx7MiWN=dcf74815ad6d7fef22601131e58a180b8a80b714fe9224c72c6b881b3f42d8b3") |
|
|
|
|
fp.reverse_str("", "tpass_tct8zta97w6c46zdt9zc2648227df5z2=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjA3NGE2NzEzZGE2ZjQ0YTFiMjA3ODRhZGM0MmUxNmM5In0.zgO2rco0oWhTgOX6tVbZVoLI_qysOfJ1fdlcghe8KyI3iUmFV_IuHvZINQWeSmKesyefAyOxWflWsbSzQiiOgw; oauth2_referer=tpass.zhejiang.chinatax.gov.cn; dzfp-ssotoken=4fa8538cee014e3b84f88ead04610dea; SSO_SECURITY_CHECK_TOKEN=bd1e0dc3898d4239af9c3b11dc8b7983; lzkqow39189=9ef06defe6d34ad7aba79ae8bbe419f8; DTSwUOYx7MiWN=dcf74815ad6d7fef22601131e58a180b8a80b714fe9224c72c6b881b3f42d8b3") |
|
|
|
|
fp.get_url("/szzhzz/qlfpcx/v1/queryFpjcxx") |
|
|
|
|
fp.hex_md5("6dcfffb8e51944a2c234", "/szzhzz/qlfpcx/v1/queryFpjcxx") |
|
|
|
|
fp.aes_encrypt('2JYO2qCKaCPSwUaIcazRtIkpNRH68m9s{"gjbq":"1","fpztDm":["01","02","03","04"],"fplyDm":"0","fplxDm":[],"kprqq":"2024-09-08","kprqz":"2024-09-24","tfrqq":"2024-09-08","tfrqz":"2024-09-24","sflzfp":"","dtBz":"N","pageNumber":1,"pageSize":20}', "714acfe38a3df9da5651d01fd223d74d") |
|
|
|
|
//fp = new FpService()
|
|
|
|
|
//fp.random_32()
|
|
|
|
|
//fp.get_cookie("dzfp-ssotoken","tpass_p3d8j63p8b6p4bbab8dca4832a7fj9cc=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImJjNzUxNmI4NWI0NjRiZjlhMDJlNzg2NWIxZmViMGE3In0.xMmdn82GoF9NH8ldYx5mCrHFZhP13041_34uZ51kF9INM7MB33rARWCqhCZiqNZUKwB1WkTH5jDIZLwh_bRYyw; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%221920330690e83a-0f487f8b21c83b8-26001151-3153384-1920330690f1823%22%2C%22first_id%22%3A%22%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22identities%22%3A%22eyIkaWRlbnRpdHlfY29va2llX2lkIjoiMTkyMDMzMDY5MGU4M2EtMGY0ODdmOGIyMWM4M2I4LTI2MDAxMTUxLTMxNTMzODQtMTkyMDMzMDY5MGYxODIzIn0%3D%22%2C%22history_login_id%22%3A%7B%22name%22%3A%22%22%2C%22value%22%3A%22%22%7D%2C%22%24device_id%22%3A%221920330690e83a-0f487f8b21c83b8-26001151-3153384-1920330690f1823%22%7D; tpass_mcsc7e2ssscb4sfmbsmas35sass2753b=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6Ijk3ZjQ1NjU5MzA4ODRhNmFiOWIxMjNhZDY5MDdkYTU5In0.NABIuYcca0UKpWOwvjiut7f3yn-tIIGZyBBni7S1jFAoaRR_kaH8CTZLxSxfc6-Q6n5hcG1l94prwDFGgzZWYw; tpass_k238ck9eedkb48a9a5d7k5c2c5kkka58=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImZkZTE4NTFkZGJhNDQ0MWE5ZWJlMWFjODU5NTNiNjM0In0.qHK5SMznOicFnrhi-1MnF16y2QypCSNLtbi3KE2pD1kyz4yRpLE8Fm4aHQMJ5hMa5aO1ibB-iQ-npD7QkoP3qA; tpass_te95ftefe59243cbafta4fb82bbtfcte=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImViYTMzNDVhYTU0NjQ0NWZhOTdlYmViY2Q3MWNiNWQ4In0.Rk1-kzwo4fneL4FapgQzhzxC-vBVu2zpLHQVfnylQ88x6Ik5QNt3PuyfmqLdoenoR7y69BgAOM3GvLi_KFcsoA; tpass_q4q6b8aa469v4369ae7483c4vb45cvca=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6Ijg3MWNhNzIyMmRmZjQ1YzQ4YmFjYzViMDExYTY1MjU2In0.rUzqjvnFTAwRxRa49yeiPWqHWNF8WRmsKPayVfGRLuMja5huBOmlpHc-kEXBiGh43ei3t-ZbT7EcvGRga0aZkQ; tpass_mb29dc78543X4X769Hd7d8a35Hdd5236=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjgxYTYwZjIxZmMwZTRlMDY5NTFkNDI1YWUwOWM3MjFjIn0.V1-LfcMe6VM9W4q_F15gqOxNbA2jRLRVpCml0WFvKTYAGdFqsi3JEgGBvMCL0SEkAOSVhGIn1A9ILjCAuiJ_hg; tpass_c5djdncfa7nj4n2cajna2j68cndbj2fc=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImI1NzM2MjUwMDE5MDQyMTNiYzViNmQ0NGI1MGRlMTZlIn0.Es7Q_0jUPcvGddK90anCqeEIBjtl52YZ3669quo27iVjnObAt580ZEHJPjCSLw9vu3HAtPY2SkjYuquc0tItqA; tpass_ue7c9954acea492784ac6g78939gc2e9=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImM4Y2Y1ZGZkYjJkMTQ0NGJiYjM0NGM1ZGJjZDlhY2UwIn0.dfWdZX2tAHcB5Xgb36Y5WQJabicYJYoURhAhWzKu4cSklCYc1lK6-fjbTbiRUNmW3hAQ0lUDUkH3DHVVTuvOjA; tpass_x774e745d5k24ex5a7kkk375x933f654=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjM0NjljNWY5MThkZTQ4M2JiY2QwNDcyMjgwMzgwZWFkIn0.NKypnkLFaewOcawUAg_fZQdbFAbgFU1Nqj3ibv3FumIKIW6AZXiD7c0ASR16aTa4B4XUBjrysQiXrHksxRX-OQ; oauth2_referer=etax.hubei.chinatax.gov.cn; tpass_tct8zta97w6c46zdt9zc2648227df5z2=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjVkNTg4ZjBmN2QxNjQ0NDdhZTczYjBlMzM2ZWIzMGYzIn0.Lmt8PQ7SLdivPrcoa6hxEIW2osZBMFc34ate7WKZ31AtSaOYDDMy1lzVmlBmqaIRNIJUhS18N_jJulWz4XAcJA; tpass_sa67ddd29sc94cga9f96s7da2772s6d7=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjVlZjcyMTNmYWYwZTRkYmRiNDMyODU5MmY2NDBjM2EyIn0.jSXIt0ul0pp0Qnb7s7VSdJxVmyfY7fPqzQQg4s2ATS1dluuM49H9Q93oveAxy7URB0s4nMTtWwyTq3mqB_5mpA; tpass_b6edq5qqc5cb4c3288q6aq6fab5qc3b4=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjFlYzI1Zjc4ZGQyMDRmNTQ5MTAxZGEyNDM2MjFmOGU1In0.0VH-6AoQlwsdXMCV6u9nAWCDBWw_sknQQbZy_IzhlrxXkanffsVByh63GYra3awUBma2w-c6WfCwQBdcJGukMg; znhd-ssotoken=a8a7bf26beac4fd4929980b20971b228; ZNHD_SECURITY_CHECK_TOKEN=e4dd8ea2c69440169aede2fdce9a3180; lzkqow39189=2bb488d931034436b6248e9f304424ec; DTSwUOYx7MiWN=ab2bb065ae0ed58c8a84593bb5a3028cb6197c4c212230fce7fbf44bb130b09; dzfp-ssotoken=684d411b247b45c3bcc27ab2e6f8fe68; SSO_SECURITY_CHECK_TOKEN=1100ce6e65af4dd7bb5cf78f795e16a5; lzkqow38189=1727141642601; c_time=12; MKls83gqduGS=0fce79cac178fb6e9a66ca06fa3610191e8668277ba8c269ff723d98e73fd12d893bf51bac776eed80b13155ab4b96ea")
|
|
|
|
|
//fp.reverse_str("","tpass_p3d8j63p8b6p4bbab8dca4832a7fj9cc=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImJjNzUxNmI4NWI0NjRiZjlhMDJlNzg2NWIxZmViMGE3In0.xMmdn82GoF9NH8ldYx5mCrHFZhP13041_34uZ51kF9INM7MB33rARWCqhCZiqNZUKwB1WkTH5jDIZLwh_bRYyw; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%221920330690e83a-0f487f8b21c83b8-26001151-3153384-1920330690f1823%22%2C%22first_id%22%3A%22%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22identities%22%3A%22eyIkaWRlbnRpdHlfY29va2llX2lkIjoiMTkyMDMzMDY5MGU4M2EtMGY0ODdmOGIyMWM4M2I4LTI2MDAxMTUxLTMxNTMzODQtMTkyMDMzMDY5MGYxODIzIn0%3D%22%2C%22history_login_id%22%3A%7B%22name%22%3A%22%22%2C%22value%22%3A%22%22%7D%2C%22%24device_id%22%3A%221920330690e83a-0f487f8b21c83b8-26001151-3153384-1920330690f1823%22%7D; tpass_mcsc7e2ssscb4sfmbsmas35sass2753b=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6Ijk3ZjQ1NjU5MzA4ODRhNmFiOWIxMjNhZDY5MDdkYTU5In0.NABIuYcca0UKpWOwvjiut7f3yn-tIIGZyBBni7S1jFAoaRR_kaH8CTZLxSxfc6-Q6n5hcG1l94prwDFGgzZWYw; tpass_k238ck9eedkb48a9a5d7k5c2c5kkka58=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImZkZTE4NTFkZGJhNDQ0MWE5ZWJlMWFjODU5NTNiNjM0In0.qHK5SMznOicFnrhi-1MnF16y2QypCSNLtbi3KE2pD1kyz4yRpLE8Fm4aHQMJ5hMa5aO1ibB-iQ-npD7QkoP3qA; tpass_te95ftefe59243cbafta4fb82bbtfcte=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImViYTMzNDVhYTU0NjQ0NWZhOTdlYmViY2Q3MWNiNWQ4In0.Rk1-kzwo4fneL4FapgQzhzxC-vBVu2zpLHQVfnylQ88x6Ik5QNt3PuyfmqLdoenoR7y69BgAOM3GvLi_KFcsoA; tpass_q4q6b8aa469v4369ae7483c4vb45cvca=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6Ijg3MWNhNzIyMmRmZjQ1YzQ4YmFjYzViMDExYTY1MjU2In0.rUzqjvnFTAwRxRa49yeiPWqHWNF8WRmsKPayVfGRLuMja5huBOmlpHc-kEXBiGh43ei3t-ZbT7EcvGRga0aZkQ; tpass_mb29dc78543X4X769Hd7d8a35Hdd5236=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjgxYTYwZjIxZmMwZTRlMDY5NTFkNDI1YWUwOWM3MjFjIn0.V1-LfcMe6VM9W4q_F15gqOxNbA2jRLRVpCml0WFvKTYAGdFqsi3JEgGBvMCL0SEkAOSVhGIn1A9ILjCAuiJ_hg; tpass_c5djdncfa7nj4n2cajna2j68cndbj2fc=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImI1NzM2MjUwMDE5MDQyMTNiYzViNmQ0NGI1MGRlMTZlIn0.Es7Q_0jUPcvGddK90anCqeEIBjtl52YZ3669quo27iVjnObAt580ZEHJPjCSLw9vu3HAtPY2SkjYuquc0tItqA; tpass_ue7c9954acea492784ac6g78939gc2e9=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImM4Y2Y1ZGZkYjJkMTQ0NGJiYjM0NGM1ZGJjZDlhY2UwIn0.dfWdZX2tAHcB5Xgb36Y5WQJabicYJYoURhAhWzKu4cSklCYc1lK6-fjbTbiRUNmW3hAQ0lUDUkH3DHVVTuvOjA; tpass_x774e745d5k24ex5a7kkk375x933f654=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjM0NjljNWY5MThkZTQ4M2JiY2QwNDcyMjgwMzgwZWFkIn0.NKypnkLFaewOcawUAg_fZQdbFAbgFU1Nqj3ibv3FumIKIW6AZXiD7c0ASR16aTa4B4XUBjrysQiXrHksxRX-OQ; oauth2_referer=etax.hubei.chinatax.gov.cn; tpass_tct8zta97w6c46zdt9zc2648227df5z2=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjVkNTg4ZjBmN2QxNjQ0NDdhZTczYjBlMzM2ZWIzMGYzIn0.Lmt8PQ7SLdivPrcoa6hxEIW2osZBMFc34ate7WKZ31AtSaOYDDMy1lzVmlBmqaIRNIJUhS18N_jJulWz4XAcJA; tpass_sa67ddd29sc94cga9f96s7da2772s6d7=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjVlZjcyMTNmYWYwZTRkYmRiNDMyODU5MmY2NDBjM2EyIn0.jSXIt0ul0pp0Qnb7s7VSdJxVmyfY7fPqzQQg4s2ATS1dluuM49H9Q93oveAxy7URB0s4nMTtWwyTq3mqB_5mpA; tpass_b6edq5qqc5cb4c3288q6aq6fab5qc3b4=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjFlYzI1Zjc4ZGQyMDRmNTQ5MTAxZGEyNDM2MjFmOGU1In0.0VH-6AoQlwsdXMCV6u9nAWCDBWw_sknQQbZy_IzhlrxXkanffsVByh63GYra3awUBma2w-c6WfCwQBdcJGukMg; znhd-ssotoken=a8a7bf26beac4fd4929980b20971b228; ZNHD_SECURITY_CHECK_TOKEN=e4dd8ea2c69440169aede2fdce9a3180; lzkqow39189=2bb488d931034436b6248e9f304424ec; DTSwUOYx7MiWN=ab2bb065ae0ed58c8a84593bb5a3028cb6197c4c212230fce7fbf44bb130b09; dzfp-ssotoken=684d411b247b45c3bcc27ab2e6f8fe68; SSO_SECURITY_CHECK_TOKEN=1100ce6e65af4dd7bb5cf78f795e16a5; lzkqow38189=1727141642601; c_time=12; MKls83gqduGS=0fce79cac178fb6e9a66ca06fa3610191e8668277ba8c269ff723d98e73fd12d893bf51bac776eed80b13155ab4b96ea")
|
|
|
|
|
//fp.get_url("/szzhzz/qlfpcx/v1/queryFpjcxx")
|
|
|
|
|
//fp.hex_md5("2e6f8fe68c3bcc27ab11","/szzhzz/qlfpcx/v1/queryFpjcxx")
|
|
|
|
|
//fp.aes_encrypt('aebb350059d1768250bc36a5320d180e{"gjbq":"1","fpztDm":["01","02","03","04"],"fplyDm":"0","fplxDm":[],"kprqq":"2024-09-08","kprqz":"2024-09-24","tfrqq":"2024-09-08","tfrqz":"2024-09-24","sflzfp":"","dtBz":"N","pageNumber":1,"pageSize":20}',"714acfe38a3df9da5651d01fd223d74d")
|
|
|
|
|
module.exports = FpService |