d64b0cd1850351d7901e40dc3c5f7f2f9db7b1c14eb413ca7306a044006d709e.json 21 KB

1
  1. {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "label": "pl-driver-summary.ts", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L1"}, {"id": "utils_pl_driver_summary_driversummarystopblock", "label": "DriverSummaryStopBlock", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L9"}, {"id": "utils_pl_driver_summary_driversummaryplan", "label": "DriverSummaryPlan", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L21"}, {"id": "utils_pl_driver_summary_formatdriverstopproductline", "label": "formatDriverStopProductLine()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L44"}, {"id": "utils_pl_driver_summary_formatplanlevelproductlines", "label": "formatPlanLevelProductLines()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L61"}, {"id": "utils_pl_driver_summary_appenddriverstopblocklines", "label": "appendDriverStopBlockLines()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L70"}, {"id": "utils_pl_driver_summary_builddriverstopblocksfromplan", "label": "buildDriverStopBlocksFromPlan()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L101"}, {"id": "utils_pl_driver_summary_buildlegacydriverstopblocks", "label": "buildLegacyDriverStopBlocks()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L142"}, {"id": "utils_pl_driver_summary_buildpoundqrcodepublicurl", "label": "buildPoundQrcodePublicUrl()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L198"}, {"id": "utils_pl_driver_summary_buildpoundqrcodelinksfrominventoryrecords", "label": "buildPoundQrcodeLinksFromInventoryRecords()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L202"}, {"id": "utils_pl_driver_summary_builddriversummaryfromplan", "label": "buildDriverSummaryFromPlan()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L221"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "users_zlwu_work_00code_shanxia2_0_web_admin_src_api_pl_index_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "pl_index_plandelivery", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "pl_index_planload", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "pl_index_planproduct", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "pl_index_planstopproduct", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_amap_navigation_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "amap_navigation_appendamapnavline", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "amap_navigation_buildamapnavigationurlwithfallback", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_format_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_format_formatdate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_display_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_display_formatplanproductlisttext", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_driversummarystopblock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_driversummaryplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L21", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_formatdriverstopproductline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L44", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_formatplanlevelproductlines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L61", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_appenddriverstopblocklines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L70", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_builddriverstopblocksfromplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L101", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_buildlegacydriverstopblocks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L142", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_buildpoundqrcodepublicurl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L198", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_buildpoundqrcodelinksfrominventoryrecords", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L202", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_pl_driver_summary_ts", "target": "utils_pl_driver_summary_builddriversummaryfromplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L221", "weight": 1.0}, {"source": "utils_pl_driver_summary_builddriversummaryfromplan", "target": "utils_pl_driver_summary_formatplanlevelproductlines", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L254", "weight": 1.0}, {"source": "utils_pl_driver_summary_builddriversummaryfromplan", "target": "utils_pl_driver_summary_builddriverstopblocksfromplan", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L257", "weight": 1.0}, {"source": "utils_pl_driver_summary_builddriversummaryfromplan", "target": "utils_pl_driver_summary_buildlegacydriverstopblocks", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L259", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_pl_driver_summary_formatdriverstopproductline", "callee": "formatPlanProductListText", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L48"}, {"caller_nid": "utils_pl_driver_summary_formatplanlevelproductlines", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L65"}, {"caller_nid": "utils_pl_driver_summary_formatplanlevelproductlines", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L65"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L71"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L73"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L76"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "appendAmapNavLine", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L78"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "buildAmapNavigationUrlWithFallback", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L81"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L89"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L92"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "forEach", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L95"}, {"caller_nid": "utils_pl_driver_summary_appenddriverstopblocklines", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L97"}, {"caller_nid": "utils_pl_driver_summary_builddriverstopblocksfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L109"}, {"caller_nid": "utils_pl_driver_summary_builddriverstopblocksfromplan", "callee": "formatDate", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L112"}, {"caller_nid": "utils_pl_driver_summary_builddriverstopblocksfromplan", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L118"}, {"caller_nid": "utils_pl_driver_summary_builddriverstopblocksfromplan", "callee": "Number", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L124"}, {"caller_nid": "utils_pl_driver_summary_builddriverstopblocksfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L125"}, {"caller_nid": "utils_pl_driver_summary_builddriverstopblocksfromplan", "callee": "formatDate", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L128"}, {"caller_nid": "utils_pl_driver_summary_builddriverstopblocksfromplan", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L134"}, {"caller_nid": "utils_pl_driver_summary_buildlegacydriverstopblocks", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L170"}, {"caller_nid": "utils_pl_driver_summary_buildlegacydriverstopblocks", "callee": "formatDate", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L173"}, {"caller_nid": "utils_pl_driver_summary_buildlegacydriverstopblocks", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L183"}, {"caller_nid": "utils_pl_driver_summary_buildpoundqrcodepublicurl", "callee": "encodeURIComponent", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L199"}, {"caller_nid": "utils_pl_driver_summary_buildpoundqrcodelinksfrominventoryrecords", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L211"}, {"caller_nid": "utils_pl_driver_summary_buildpoundqrcodelinksfrominventoryrecords", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L211"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L249"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L250"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "formatDate", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L251"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L252"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L263"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "forEach", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L264"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L269"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L270"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L270"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L273"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L274"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L275"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L277"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L278"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L280"}, {"caller_nid": "utils_pl_driver_summary_builddriversummaryfromplan", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/pl-driver-summary.ts", "source_location": "L283"}]}