| 1 |
- {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "label": "pl_vehicle_fuel_service.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L1"}, {"id": "services_pl_vehicle_fuel_service_generate_register_no", "label": "_generate_register_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L25"}, {"id": "services_pl_vehicle_fuel_service_resolve_user_name", "label": "_resolve_user_name()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L37"}, {"id": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "label": "_assert_vehicle_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L48"}, {"id": "services_pl_vehicle_fuel_service_resolve_registrant_id", "label": "_resolve_registrant_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L62"}, {"id": "services_pl_vehicle_fuel_service_get_row", "label": "_get_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L86"}, {"id": "services_pl_vehicle_fuel_service_compute_seq_no", "label": "_compute_seq_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L104"}, {"id": "services_pl_vehicle_fuel_service_build_seq_no_map", "label": "_build_seq_no_map()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L123"}, {"id": "services_pl_vehicle_fuel_service_to_read", "label": "to_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L137"}, {"id": "services_pl_vehicle_fuel_service_list_registers", "label": "list_registers()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L167"}, {"id": "services_pl_vehicle_fuel_service_get_register", "label": "get_register()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L272"}, {"id": "services_pl_vehicle_fuel_service_create_register", "label": "create_register()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L278"}, {"id": "services_pl_vehicle_fuel_service_update_register", "label": "update_register()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L319"}, {"id": "services_pl_vehicle_fuel_service_cancel_register", "label": "cancel_register()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L353"}, {"id": "services_pl_vehicle_fuel_service_restore_register", "label": "restore_register()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L381"}, {"id": "services_pl_vehicle_fuel_service_ym_shift", "label": "ym_shift()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L405"}, {"id": "services_pl_vehicle_fuel_service_last_km", "label": "_last_km()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L412"}, {"id": "services_pl_vehicle_fuel_service_month_run_km", "label": "month_run_km()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L420"}, {"id": "services_pl_vehicle_fuel_service_rationale_105", "label": "\u79df\u6237\u5185\u542b\u8f6f\u5220\uff1a\u6309 create_time ASC, id ASC \u7684 1-based \u5e8f\u53f7\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L105"}, {"id": "services_pl_vehicle_fuel_service_rationale_124", "label": "\u4e00\u6b21\u62c9\u53d6\u79df\u6237\u5185\u5168\u90e8 id\uff08\u542b\u8f6f\u5220\uff09\u6620\u5c04\u5e8f\u53f7\uff0c\u4f9b\u5217\u8868\u907f\u514d N+1\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L124"}, {"id": "services_pl_vehicle_fuel_service_rationale_424", "label": "\u5bf9\u9f50 index(2).html monthRunKm\uff1a\u8de8\u6708\u672b\u91cc\u7a0b\u5dee\u4f18\u5148\uff0c\u5426\u5219\u5f53\u6708\u9996\u5c3e\u5dee\uff0c\u5426\u5219 0\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L424"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "app_core_db_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "app_models_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "app_models_pl_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L15", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "app_schemas_pl_vehicle_fuel", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "app_services_pl_data_scope", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L22", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_generate_register_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L25", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_resolve_user_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L37", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L48", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_resolve_registrant_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L62", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_get_row", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L86", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_compute_seq_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L104", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_build_seq_no_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L123", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_to_read", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L137", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_list_registers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L167", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_get_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L272", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_create_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L278", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_update_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L319", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_cancel_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L353", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_restore_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L381", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_ym_shift", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L405", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_last_km", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L412", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_fuel_service_py", "target": "services_pl_vehicle_fuel_service_month_run_km", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L420", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_to_read", "target": "services_pl_vehicle_fuel_service_compute_seq_no", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L143", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_to_read", "target": "services_pl_vehicle_fuel_service_resolve_user_name", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L151", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_list_registers", "target": "services_pl_vehicle_fuel_service_build_seq_no_map", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L268", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_list_registers", "target": "services_pl_vehicle_fuel_service_to_read", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L269", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_get_register", "target": "services_pl_vehicle_fuel_service_to_read", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L275", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_get_register", "target": "services_pl_vehicle_fuel_service_get_row", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L275", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_create_register", "target": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L287", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_create_register", "target": "services_pl_vehicle_fuel_service_resolve_registrant_id", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L288", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_create_register", "target": "services_pl_vehicle_fuel_service_generate_register_no", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L294", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_create_register", "target": "services_pl_vehicle_fuel_service_to_read", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L316", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_update_register", "target": "services_pl_vehicle_fuel_service_get_row", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L328", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_update_register", "target": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L334", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_update_register", "target": "services_pl_vehicle_fuel_service_resolve_registrant_id", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L337", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_update_register", "target": "services_pl_vehicle_fuel_service_to_read", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L350", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_cancel_register", "target": "services_pl_vehicle_fuel_service_get_row", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L364", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_cancel_register", "target": "services_pl_vehicle_fuel_service_to_read", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L378", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_restore_register", "target": "services_pl_vehicle_fuel_service_get_row", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L389", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_restore_register", "target": "services_pl_vehicle_fuel_service_to_read", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L402", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_month_run_km", "target": "services_pl_vehicle_fuel_service_last_km", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L425", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_rationale_105", "target": "services_pl_vehicle_fuel_service_compute_seq_no", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L105", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_rationale_124", "target": "services_pl_vehicle_fuel_service_build_seq_no_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L124", "weight": 1.0}, {"source": "services_pl_vehicle_fuel_service_rationale_424", "target": "services_pl_vehicle_fuel_service_month_run_km", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L424", "weight": 1.0}], "raw_calls": [{"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "today", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L26"}, {"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "first", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L28"}, {"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "order_by", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L28"}, {"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L28"}, {"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L28"}, {"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "like", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L29"}, {"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "desc", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L30"}, {"caller_nid": "services_pl_vehicle_fuel_service_generate_register_no", "callee": "int", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L33"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_user_name", "callee": "first", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L41"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_user_name", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L41"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_user_name", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L41"}, {"caller_nid": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "callee": "first", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L50"}, {"caller_nid": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L50"}, {"caller_nid": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L50"}, {"caller_nid": "services_pl_vehicle_fuel_service_assert_vehicle_exists", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L59"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_registrant_id", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L70"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_registrant_id", "callee": "first", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L72"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_registrant_id", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L72"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_registrant_id", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L72"}, {"caller_nid": "services_pl_vehicle_fuel_service_resolve_registrant_id", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L82"}, {"caller_nid": "services_pl_vehicle_fuel_service_get_row", "callee": "first", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L90"}, {"caller_nid": "services_pl_vehicle_fuel_service_get_row", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L90"}, {"caller_nid": "services_pl_vehicle_fuel_service_get_row", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L90"}, {"caller_nid": "services_pl_vehicle_fuel_service_get_row", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L99"}, {"caller_nid": "services_pl_vehicle_fuel_service_get_row", "callee": "assert_pl_row_in_scope", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L100"}, {"caller_nid": "services_pl_vehicle_fuel_service_compute_seq_no", "callee": "scalar", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L107"}, {"caller_nid": "services_pl_vehicle_fuel_service_compute_seq_no", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L107"}, {"caller_nid": "services_pl_vehicle_fuel_service_compute_seq_no", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L107"}, {"caller_nid": "services_pl_vehicle_fuel_service_compute_seq_no", "callee": "count", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L107"}, {"caller_nid": "services_pl_vehicle_fuel_service_compute_seq_no", "callee": "or_", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L110"}, {"caller_nid": "services_pl_vehicle_fuel_service_compute_seq_no", "callee": "and_", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L112"}, {"caller_nid": "services_pl_vehicle_fuel_service_compute_seq_no", "callee": "int", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L120"}, {"caller_nid": "services_pl_vehicle_fuel_service_build_seq_no_map", "callee": "all", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L126"}, {"caller_nid": "services_pl_vehicle_fuel_service_build_seq_no_map", "callee": "order_by", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L126"}, {"caller_nid": "services_pl_vehicle_fuel_service_build_seq_no_map", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L126"}, {"caller_nid": "services_pl_vehicle_fuel_service_build_seq_no_map", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L126"}, {"caller_nid": "services_pl_vehicle_fuel_service_build_seq_no_map", "callee": "asc", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L129"}, {"caller_nid": "services_pl_vehicle_fuel_service_build_seq_no_map", "callee": "asc", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L130"}, {"caller_nid": "services_pl_vehicle_fuel_service_build_seq_no_map", "callee": "enumerate", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L134"}, {"caller_nid": "services_pl_vehicle_fuel_service_to_read", "callee": "VehicleFuelRegisterRead", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L144"}, {"caller_nid": "services_pl_vehicle_fuel_service_to_read", "callee": "calc_fuel_tons", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L155"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L203"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L203"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L208"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L210"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L213"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "or_", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L214"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "contains", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L215"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "contains", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L216"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "build_fuel_register_column_filters", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L223"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L249"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L251"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "in_", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L251"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "apply_pl_scope", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L253"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "count", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L254"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "max", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L255"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "int", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L256"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "min", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L257"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "max", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L257"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "all", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L260"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "limit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L260"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "offset", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L260"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "order_by", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L260"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "desc", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L261"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "desc", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L262"}, {"caller_nid": "services_pl_vehicle_fuel_service_list_registers", "callee": "get", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L269"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L286"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "now", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L291"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "PlVehicleFuelRegister", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L292"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "generate_uuid", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L293"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "calc_fuel_tons", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L301"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "add", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L313"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "commit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L314"}, {"caller_nid": "services_pl_vehicle_fuel_service_create_register", "callee": "refresh", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L315"}, {"caller_nid": "services_pl_vehicle_fuel_service_update_register", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L330"}, {"caller_nid": "services_pl_vehicle_fuel_service_update_register", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L332"}, {"caller_nid": "services_pl_vehicle_fuel_service_update_register", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L333"}, {"caller_nid": "services_pl_vehicle_fuel_service_update_register", "callee": "calc_fuel_tons", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L343"}, {"caller_nid": "services_pl_vehicle_fuel_service_update_register", "callee": "now", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L347"}, {"caller_nid": "services_pl_vehicle_fuel_service_update_register", "callee": "commit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L348"}, {"caller_nid": "services_pl_vehicle_fuel_service_update_register", "callee": "refresh", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L349"}, {"caller_nid": "services_pl_vehicle_fuel_service_cancel_register", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L366"}, {"caller_nid": "services_pl_vehicle_fuel_service_cancel_register", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L368"}, {"caller_nid": "services_pl_vehicle_fuel_service_cancel_register", "callee": "now", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L369"}, {"caller_nid": "services_pl_vehicle_fuel_service_cancel_register", "callee": "normalize_optional_reason", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L371"}, {"caller_nid": "services_pl_vehicle_fuel_service_cancel_register", "callee": "commit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L376"}, {"caller_nid": "services_pl_vehicle_fuel_service_cancel_register", "callee": "refresh", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L377"}, {"caller_nid": "services_pl_vehicle_fuel_service_restore_register", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L391"}, {"caller_nid": "services_pl_vehicle_fuel_service_restore_register", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L393"}, {"caller_nid": "services_pl_vehicle_fuel_service_restore_register", "callee": "now", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L399"}, {"caller_nid": "services_pl_vehicle_fuel_service_restore_register", "callee": "commit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L400"}, {"caller_nid": "services_pl_vehicle_fuel_service_restore_register", "callee": "refresh", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L401"}, {"caller_nid": "services_pl_vehicle_fuel_service_ym_shift", "callee": "int", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L406"}, {"caller_nid": "services_pl_vehicle_fuel_service_ym_shift", "callee": "split", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L406"}, {"caller_nid": "services_pl_vehicle_fuel_service_ym_shift", "callee": "divmod", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L408"}, {"caller_nid": "services_pl_vehicle_fuel_service_last_km", "callee": "sorted", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L413"}, {"caller_nid": "services_pl_vehicle_fuel_service_month_run_km", "callee": "max", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L428"}, {"caller_nid": "services_pl_vehicle_fuel_service_month_run_km", "callee": "Decimal", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L428"}, {"caller_nid": "services_pl_vehicle_fuel_service_month_run_km", "callee": "sorted", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L429"}, {"caller_nid": "services_pl_vehicle_fuel_service_month_run_km", "callee": "len", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L433"}, {"caller_nid": "services_pl_vehicle_fuel_service_month_run_km", "callee": "max", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L434"}, {"caller_nid": "services_pl_vehicle_fuel_service_month_run_km", "callee": "Decimal", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L434"}, {"caller_nid": "services_pl_vehicle_fuel_service_month_run_km", "callee": "Decimal", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_fuel_service.py", "source_location": "L435"}]}
|