1 line
32 KiB
JSON
1 line
32 KiB
JSON
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "label": "request.js", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L1"}, {"id": "utils_request_api_encrypt_exclude_paths", "label": "API_ENCRYPT_EXCLUDE_PATHS", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L11"}, {"id": "utils_request_appendtimestampquery", "label": "appendTimestampQuery()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L18"}, {"id": "utils_request_createunauthorizederror", "label": "createUnauthorizedError()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L29"}, {"id": "utils_request_onhttpunauthorized", "label": "onHttpUnauthorized()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L39"}, {"id": "utils_request_isbizunauthorized", "label": "isBizUnauthorized()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L73"}, {"id": "utils_request_randomnonce", "label": "randomNonce()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L78"}, {"id": "utils_request_hextobytes", "label": "hexToBytes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L90"}, {"id": "utils_request_bytestohex", "label": "bytesToHex()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L98"}, {"id": "utils_request_bytestobase64", "label": "bytesToBase64()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L104"}, {"id": "utils_request_base64tobytes", "label": "base64ToBytes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L112"}, {"id": "utils_request_tobase64url", "label": "toBase64Url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L121"}, {"id": "utils_request_frombase64url", "label": "fromBase64Url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L125"}, {"id": "utils_request_sha256hex", "label": "sha256Hex()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L131"}, {"id": "utils_request_derivekey", "label": "deriveKey()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L141"}, {"id": "utils_request_encryptjson", "label": "encryptJson()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L145"}, {"id": "utils_request_decryptjson", "label": "decryptJson()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L160"}, {"id": "utils_request_parseuseridfromtoken", "label": "parseUserIdFromToken()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L177"}, {"id": "utils_request_normalizerequestdata", "label": "normalizeRequestData()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L192"}, {"id": "utils_request_isnativeformdata", "label": "isNativeFormData()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L205"}, {"id": "utils_request_shouldencryptrequest", "label": "shouldEncryptRequest()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L210"}, {"id": "utils_request_getencryptskipreason", "label": "getEncryptSkipReason()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L218"}, {"id": "utils_request_request", "label": "request()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L228"}, {"id": "utils_request_parseresponsejson", "label": "parseResponseJson()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L360"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_api_encrypt_exclude_paths", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_appendtimestampquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L18", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_createunauthorizederror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L29", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_onhttpunauthorized", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L39", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_isbizunauthorized", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L73", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_randomnonce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L78", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_hextobytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L90", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_bytestohex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L98", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_bytestobase64", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L104", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_base64tobytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L112", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_tobase64url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L121", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_frombase64url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L125", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_sha256hex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L131", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_derivekey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L141", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_encryptjson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L145", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_decryptjson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L160", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_parseuseridfromtoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L177", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_normalizerequestdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L192", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_isnativeformdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L205", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_shouldencryptrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L210", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_getencryptskipreason", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L218", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L228", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_miniprogram_utils_request_js", "target": "utils_request_parseresponsejson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L360", "weight": 1.0}, {"source": "utils_request_onhttpunauthorized", "target": "user", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L47", "weight": 1.0}, {"source": "utils_request_tobase64url", "target": "utils_request_bytestobase64", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L122", "weight": 1.0}, {"source": "utils_request_frombase64url", "target": "utils_request_base64tobytes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L128", "weight": 1.0}, {"source": "utils_request_sha256hex", "target": "utils_request_bytestohex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L138", "weight": 1.0}, {"source": "utils_request_derivekey", "target": "utils_request_sha256hex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L142", "weight": 1.0}, {"source": "utils_request_encryptjson", "target": "utils_request_hextobytes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L151", "weight": 1.0}, {"source": "utils_request_encryptjson", "target": "utils_request_tobase64url", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L157", "weight": 1.0}, {"source": "utils_request_decryptjson", "target": "utils_request_frombase64url", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L165", "weight": 1.0}, {"source": "utils_request_decryptjson", "target": "utils_request_hextobytes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L171", "weight": 1.0}, {"source": "utils_request_shouldencryptrequest", "target": "utils_request_isnativeformdata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L214", "weight": 1.0}, {"source": "utils_request_getencryptskipreason", "target": "utils_request_isnativeformdata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L223", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_createunauthorizederror", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L230", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_parseuseridfromtoken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L251", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_appendtimestampquery", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L255", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_shouldencryptrequest", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L256", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_getencryptskipreason", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L257", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_request_appendtimestampquery", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L19"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "now", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L20"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L23"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L24"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L26"}, {"caller_nid": "utils_request_createunauthorizederror", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L31"}, {"caller_nid": "utils_request_createunauthorizederror", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L31"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "removeStorageSync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L43"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "removeStorageSync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L44"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "removeStorageSync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L45"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "clearLoginInfo", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L48"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "useUserStore", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L48"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "getCurrentPages", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L52"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "showToast", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L58"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "reLaunch", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L59"}, {"caller_nid": "utils_request_randomnonce", "callee": "getRandomValues", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L84"}, {"caller_nid": "utils_request_randomnonce", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L85"}, {"caller_nid": "utils_request_randomnonce", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L85"}, {"caller_nid": "utils_request_randomnonce", "callee": "from", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L85"}, {"caller_nid": "utils_request_hextobytes", "callee": "parseInt", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L93"}, {"caller_nid": "utils_request_hextobytes", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L93"}, {"caller_nid": "utils_request_bytestohex", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L99"}, {"caller_nid": "utils_request_bytestohex", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L99"}, {"caller_nid": "utils_request_bytestohex", "callee": "from", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L99"}, {"caller_nid": "utils_request_bytestobase64", "callee": "forEach", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L106"}, {"caller_nid": "utils_request_bytestobase64", "callee": "btoa", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L109"}, {"caller_nid": "utils_request_base64tobytes", "callee": "atob", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L113"}, {"caller_nid": "utils_request_base64tobytes", "callee": "charCodeAt", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L116"}, {"caller_nid": "utils_request_tobase64url", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L122"}, {"caller_nid": "utils_request_tobase64url", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L122"}, {"caller_nid": "utils_request_tobase64url", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L122"}, {"caller_nid": "utils_request_frombase64url", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L126"}, {"caller_nid": "utils_request_frombase64url", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L126"}, {"caller_nid": "utils_request_frombase64url", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L126"}, {"caller_nid": "utils_request_frombase64url", "callee": "repeat", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L127"}, {"caller_nid": "utils_request_sha256hex", "callee": "encode", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L136"}, {"caller_nid": "utils_request_sha256hex", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L136"}, {"caller_nid": "utils_request_sha256hex", "callee": "digest", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L137"}, {"caller_nid": "utils_request_encryptjson", "callee": "getRandomValues", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L150"}, {"caller_nid": "utils_request_encryptjson", "callee": "importKey", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L151"}, {"caller_nid": "utils_request_encryptjson", "callee": "encode", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L152"}, {"caller_nid": "utils_request_encryptjson", "callee": "stringify", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L152"}, {"caller_nid": "utils_request_encryptjson", "callee": "encrypt", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L153"}, {"caller_nid": "utils_request_encryptjson", "callee": "set", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L155"}, {"caller_nid": "utils_request_encryptjson", "callee": "set", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L156"}, {"caller_nid": "utils_request_decryptjson", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L169"}, {"caller_nid": "utils_request_decryptjson", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L170"}, {"caller_nid": "utils_request_decryptjson", "callee": "importKey", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L171"}, {"caller_nid": "utils_request_decryptjson", "callee": "decrypt", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L172"}, {"caller_nid": "utils_request_decryptjson", "callee": "decode", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L173"}, {"caller_nid": "utils_request_decryptjson", "callee": "parse", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L174"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L178"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "split", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L179"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L182"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L182"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "repeat", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L183"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "atob", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L184"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "parse", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L185"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L186"}, {"caller_nid": "utils_request_normalizerequestdata", "callee": "parse", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L196"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L212"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L212"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L212"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L212"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "some", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L215"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L221"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L221"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L221"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L221"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "some", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L224"}, {"caller_nid": "utils_request_request", "callee": "reject", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L230"}, {"caller_nid": "utils_request_request", "callee": "getStorageSync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L232"}, {"caller_nid": "utils_request_request", "callee": "trim", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L233"}, {"caller_nid": "utils_request_request", "callee": "toUpperCase", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L235"}, {"caller_nid": "utils_request_request", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L235"}, {"caller_nid": "utils_request_request", "callee": "(() => {\n const rawUserInfo = uni.getStorageSync(USER_INFO_KEY)\n if (rawUserInfo && typeof rawUserInfo === 'object') {\n return String(rawUserInfo.id || rawUserInfo.userId || '')\n }\n if (typeof rawUserInfo === 'string') {\n try {\n const parsed = JSON.parse(rawUserInfo)\n return String(parsed?.id || parsed?.userId || '')\n } catch (error) {\n return ''\n }\n }\n return ''\n })", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L236"}, {"caller_nid": "utils_request_request", "callee": "startsWith", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L252"}, {"caller_nid": "utils_request_request", "callee": "resolveApiBase", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L254"}, {"caller_nid": "utils_request_request", "callee": "startsWith", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L254"}, {"caller_nid": "utils_request_parseresponsejson", "callee": "parse", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/miniprogram/utils/request.js", "source_location": "L365"}]} |