| 1 |
- {"nodes": [{"id": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "label": "delivery.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L1"}, {"id": "api_delivery_numeric_to_float_optional", "label": "_numeric_to_float_optional()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L25"}, {"id": "api_delivery_category_path_display", "label": "_category_path_display()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L31"}, {"id": "api_delivery_supplier_unit_yuan_from_pli", "label": "_supplier_unit_yuan_from_pli()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L53"}, {"id": "api_delivery_price_list_item_map", "label": "_price_list_item_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L73"}, {"id": "api_delivery_supplier_pickup_address_block", "label": "_supplier_pickup_address_block()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L85"}, {"id": "api_delivery_batch_supplier_pickup_address_map", "label": "_batch_supplier_pickup_address_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L110"}, {"id": "api_delivery_require_admin", "label": "require_admin()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L144"}, {"id": "api_delivery_list_delivery_tasks", "label": "list_delivery_tasks()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L163"}, {"id": "api_delivery_get_delivery_task", "label": "get_delivery_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L300"}, {"id": "api_delivery_assign_delivery_task", "label": "assign_delivery_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L486"}, {"id": "api_delivery_assign_delivery_task_batch", "label": "assign_delivery_task_batch()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L545"}, {"id": "api_delivery_list_delivery_warnings", "label": "list_delivery_warnings()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L602"}, {"id": "api_delivery_cancel_delivery_task", "label": "cancel_delivery_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L685"}, {"id": "api_delivery_reassign_delivery_task", "label": "reassign_delivery_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L722"}, {"id": "api_delivery_list_pending_delivery_tasks", "label": "list_pending_delivery_tasks()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L768"}, {"id": "api_delivery_rationale_32", "label": "\u4e00\u7ea7/\u4e8c\u7ea7\u5206\u7c7b\u7528 / \u8fde\u63a5\uff08\u4e0e\u8ba2\u5355\u8be6\u60c5\u4e00\u81f4\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L32"}, {"id": "api_delivery_rationale_54", "label": "\u4ef7\u683c\u6e05\u5355\u884c price \u4e3a\u9762\u5411\u5ba2\u6237\u7684\u6700\u7ec8\u5355\u4ef7\uff1bpricing_coefficient \u4e3a\u8c03\u4ef7\u7cfb\u6570(%)\uff0c\u4f9b\u8d27\u5355\u4ef7 = price / (1 + \u7cfb\u6570/100)\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L54"}, {"id": "api_delivery_rationale_74", "label": "(price_list_id, product_id, unit_id) -> BizPriceListItem", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L74"}, {"id": "api_delivery_rationale_86", "label": "\u4f9b\u5e94\u5546\u9ed8\u8ba4\u53d6\u8d27\u5730\u5740\uff1b\u65e0\u9ed8\u8ba4\u65f6\u53d6\u7b2c\u4e00\u6761 pickup \u7c7b\u578b\u5730\u5740\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L86"}, {"id": "api_delivery_rationale_111", "label": "\u6279\u91cf\u83b7\u53d6\u4f9b\u5e94\u5546\u53d6\u8d27\u5730\u5740\uff0c\u907f\u514d\u5217\u8868\u63a5\u53e3\u9010\u6761\u67e5\u8be2\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L111"}], "edges": [{"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "decimal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_core_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_crud_region", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_crud_user", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_crud_order", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_crud_product", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_crud_unit", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_crud_address", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_core_order_status_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "app_api_admin", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L20", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_numeric_to_float_optional", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L25", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_category_path_display", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L31", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_supplier_unit_yuan_from_pli", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L53", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_price_list_item_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L73", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_supplier_pickup_address_block", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L85", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_batch_supplier_pickup_address_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L110", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_require_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L144", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_list_delivery_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L163", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_get_delivery_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L300", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_assign_delivery_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L486", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_assign_delivery_task_batch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L545", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_list_delivery_warnings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L602", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_cancel_delivery_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L685", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_reassign_delivery_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L722", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_delivery_py", "target": "api_delivery_list_pending_delivery_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L768", "weight": 1.0}, {"source": "api_delivery_list_delivery_tasks", "target": "api_delivery_batch_supplier_pickup_address_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L236", "weight": 1.0}, {"source": "api_delivery_get_delivery_task", "target": "api_delivery_supplier_pickup_address_block", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L348", "weight": 1.0}, {"source": "api_delivery_get_delivery_task", "target": "api_delivery_price_list_item_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L352", "weight": 1.0}, {"source": "api_delivery_get_delivery_task", "target": "api_delivery_category_path_display", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L366", "weight": 1.0}, {"source": "api_delivery_get_delivery_task", "target": "api_delivery_numeric_to_float_optional", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L367", "weight": 1.0}, {"source": "api_delivery_get_delivery_task", "target": "api_delivery_supplier_unit_yuan_from_pli", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L389", "weight": 1.0}, {"source": "api_delivery_rationale_32", "target": "api_delivery_category_path_display", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L32", "weight": 1.0}, {"source": "api_delivery_rationale_54", "target": "api_delivery_supplier_unit_yuan_from_pli", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L54", "weight": 1.0}, {"source": "api_delivery_rationale_74", "target": "api_delivery_price_list_item_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L74", "weight": 1.0}, {"source": "api_delivery_rationale_86", "target": "api_delivery_supplier_pickup_address_block", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L86", "weight": 1.0}, {"source": "api_delivery_rationale_111", "target": "api_delivery_batch_supplier_pickup_address_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L111", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_delivery_numeric_to_float_optional", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L28"}, {"caller_nid": "api_delivery_category_path_display", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L38"}, {"caller_nid": "api_delivery_category_path_display", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L38"}, {"caller_nid": "api_delivery_category_path_display", "callee": "set", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L39"}, {"caller_nid": "api_delivery_category_path_display", "callee": "add", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L42"}, {"caller_nid": "api_delivery_category_path_display", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L43"}, {"caller_nid": "api_delivery_category_path_display", "callee": "insert", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L46"}, {"caller_nid": "api_delivery_category_path_display", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L46"}, {"caller_nid": "api_delivery_category_path_display", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L46"}, {"caller_nid": "api_delivery_category_path_display", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L47"}, {"caller_nid": "api_delivery_category_path_display", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L48"}, {"caller_nid": "api_delivery_category_path_display", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L48"}, {"caller_nid": "api_delivery_category_path_display", "callee": "join", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L50"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L55"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L57"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L57"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L58"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L60"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L63"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L63"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L65"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L66"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L66"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L67"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L68"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "quantize", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L69"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L69"}, {"caller_nid": "api_delivery_supplier_unit_yuan_from_pli", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L70"}, {"caller_nid": "api_delivery_price_list_item_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L78"}, {"caller_nid": "api_delivery_price_list_item_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L78"}, {"caller_nid": "api_delivery_price_list_item_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L78"}, {"caller_nid": "api_delivery_price_list_item_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L79"}, {"caller_nid": "api_delivery_supplier_pickup_address_block", "callee": "get_default", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L90"}, {"caller_nid": "api_delivery_supplier_pickup_address_block", "callee": "get_by_user_and_type", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L92"}, {"caller_nid": "api_delivery_supplier_pickup_address_block", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L97"}, {"caller_nid": "api_delivery_supplier_pickup_address_block", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L98"}, {"caller_nid": "api_delivery_supplier_pickup_address_block", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L99"}, {"caller_nid": "api_delivery_supplier_pickup_address_block", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L100"}, {"caller_nid": "api_delivery_supplier_pickup_address_block", "callee": "join", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L102"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L115"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L115"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L115"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L115"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L117"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L121"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L121"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L121"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L121"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L126"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L126"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L130"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L131"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L132"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L133"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "join", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L135"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L138"}, {"caller_nid": "api_delivery_batch_supplier_pickup_address_map", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L139"}, {"caller_nid": "api_delivery_require_admin", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L146"}, {"caller_nid": "api_delivery_require_admin", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L147"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get_multi_with_filters", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L176"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L191"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "list", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L192"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L192"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "list", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L193"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L193"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "list", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L194"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L194"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "list", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L195"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L195"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L199"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L199"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L199"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L199"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "list", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L203"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L205"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L205"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L205"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L205"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L208"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L211"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L217"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L217"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L217"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L217"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "list", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L219"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L219"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L221"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L221"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L221"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L221"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L228"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L228"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L228"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L228"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "count", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L228"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L229"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L233"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L243"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L247"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L249"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L249"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L255"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L258"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "append", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L260"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L264"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L266"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L268"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L268"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L269"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L271"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L271"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L272"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L272"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L274"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L276"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L277"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L278"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L279"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L280"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L282"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L283"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L284"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L285"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L286"}, {"caller_nid": "api_delivery_list_delivery_tasks", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L290"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L308"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L310"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get_by_task", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L313"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L318"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L323"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L329"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L337"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L341"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L346"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L354"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L355"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L359"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L361"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L363"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L365"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L366"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L367"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L369"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L370"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L371"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "round", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L373"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L373"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L375"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L381"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L383"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L388"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "round", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L394"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L394"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "append", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L396"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L410"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L414"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get_by_business", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L428"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get_by_business", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L431"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get_by_business", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L434"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L436"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L438"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "split", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L438"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L438"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L438"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L438"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L440"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L442"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "split", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L442"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L442"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L442"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L442"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L445"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L449"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L453"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L454"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L455"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L457"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L458"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L459"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L462"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L463"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L464"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L467"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L468"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L470"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L471"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L472"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L473"}, {"caller_nid": "api_delivery_get_delivery_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L477"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "_resolve_admin_payload_with_crypto_fallback", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L492"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L498"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L499"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L502"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L504"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L507"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L509"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L511"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "assign_deliver", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L513"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L517"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L521"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L524"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "derive_legacy_status_from_three", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L529"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "now", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L534"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L535"}, {"caller_nid": "api_delivery_assign_delivery_task", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L537"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "_resolve_admin_payload_with_crypto_fallback", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L551"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L557"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L560"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L564"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L565"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "assign_deliver", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L568"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L572"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L576"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "derive_legacy_status_from_three", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L581"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "now", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L586"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L587"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "append", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L588"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "append", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L590"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "sum", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L592"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L592"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L593"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "len", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L594"}, {"caller_nid": "api_delivery_assign_delivery_task_batch", "callee": "len", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L596"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "get_warning_tasks", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L613"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L627"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L631"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L636"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "now", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L646"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L648"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "total_seconds", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L648"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "append", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L658"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L662"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L664"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L666"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L668"}, {"caller_nid": "api_delivery_list_delivery_warnings", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L674"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "_resolve_admin_payload_with_crypto_fallback", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L692"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L697"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L699"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L701"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "cancel_task", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L703"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L707"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L708"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L712"}, {"caller_nid": "api_delivery_cancel_delivery_task", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L714"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "_resolve_admin_payload_with_crypto_fallback", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L729"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L734"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L736"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L738"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L740"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L743"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L745"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L747"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "reassign", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L749"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L753"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L754"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L758"}, {"caller_nid": "api_delivery_reassign_delivery_task", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L760"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "get_pending_list", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L778"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L790"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L795"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L799"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "get_by_task", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L805"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "append", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L807"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L811"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L813"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L815"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "len", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L816"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L817"}, {"caller_nid": "api_delivery_list_pending_delivery_tasks", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/delivery.py", "source_location": "L820"}]}
|