| 1 |
- {"nodes": [{"id": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "label": "system_config.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L1"}, {"id": "api_system_config_ensure_web_system_settings_rows", "label": "ensure_web_system_settings_rows()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L80"}, {"id": "api_system_config_parse_int_setting", "label": "_parse_int_setting()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L108"}, {"id": "api_system_config_ordersettingsupdate", "label": "OrderSettingsUpdate", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L117"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_system_config_contactsettingsupdate", "label": "ContactSettingsUpdate", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L132"}, {"id": "api_system_config_systemsettingsupdatebody", "label": "SystemSettingsUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L138"}, {"id": "api_system_config_systemconfigcrud", "label": "SystemConfigCRUD", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L145"}, {"id": "api_system_config_systemconfigcrud_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L148"}, {"id": "api_system_config_systemconfigcrud_get_by_key", "label": ".get_by_key()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L151"}, {"id": "api_system_config_systemconfigcrud_create_or_update", "label": ".create_or_update()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L158"}, {"id": "api_system_config_systemconfigcrud_batch_update_status", "label": ".batch_update_status()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L223"}, {"id": "api_system_config_clamp_to_meta", "label": "_clamp_to_meta()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L240"}, {"id": "api_system_config_read_setting_int", "label": "_read_setting_int()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L244"}, {"id": "api_system_config_read_setting_str", "label": "_read_setting_str()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L253"}, {"id": "api_system_config_normalize_service_phone", "label": "_normalize_service_phone()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L264"}, {"id": "api_system_config_get_auto_cancel_minutes_for_job", "label": "get_auto_cancel_minutes_for_job()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L277"}, {"id": "api_system_config_get_auto_confirm_receive_days_for_job", "label": "get_auto_confirm_receive_days_for_job()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L283"}, {"id": "api_system_config_get_default_region_expected_delivery_minutes", "label": "get_default_region_expected_delivery_minutes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L289"}, {"id": "api_system_config_read_customer_service_phone_for_mini", "label": "read_customer_service_phone_for_mini()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L295"}, {"id": "api_system_config_get_system_settings", "label": "get_system_settings()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L302"}, {"id": "api_system_config_parse_drm_from_payload_order", "label": "_parse_drm_from_payload_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L327"}, {"id": "api_system_config_update_system_settings", "label": "update_system_settings()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L341"}, {"id": "api_system_config_systemconfigcreaterequest", "label": "SystemConfigCreateRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L476"}, {"id": "api_system_config_create_config", "label": "create_config()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L488"}, {"id": "api_system_config_update_config", "label": "update_config()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L525"}, {"id": "api_system_config_get_config_list", "label": "get_config_list()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L563"}, {"id": "api_system_config_get_config_detail", "label": "get_config_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L597"}, {"id": "api_system_config_get_config_by_key", "label": "get_config_by_key()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L617"}, {"id": "api_system_config_batch_update_status", "label": "batch_update_status()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L637"}, {"id": "api_system_config_delete_config", "label": "delete_config()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L657"}, {"id": "api_system_config_to_response", "label": "_to_response()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L676"}, {"id": "api_system_config_rationale_81", "label": "\u82e5\u7f3a\u5931\u5219\u63d2\u5165\u9ed8\u8ba4\u884c\uff08\u4e0e _SETTING_KEY_META \u4e00\u81f4\uff09\uff0c\u4fbf\u4e8e\u7edf\u4e00\u4ece\u6570\u636e\u5e93\u8bfb\u53d6\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L81"}, {"id": "api_system_config_rationale_278", "label": "\u4f9b\u5b9a\u65f6\u4efb\u52a1\u8bfb\u53d6\uff1a\u7ebf\u4e0a\u5355\u672a\u652f\u4ed8\u81ea\u52a8\u53d6\u6d88\u7684\u5206\u949f\u6570\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L278"}, {"id": "api_system_config_rationale_284", "label": "\u4f9b\u5b9a\u65f6\u4efb\u52a1\u8bfb\u53d6\uff1a\u9001\u8fbe\u540e\u81ea\u52a8\u786e\u8ba4\u6536\u8d27\u7684\u5929\u6570\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L284"}, {"id": "api_system_config_rationale_290", "label": "\u533a\u57df\u672a\u914d\u7f6e\u9884\u8ba1\u914d\u9001\u65f6\u957f\u65f6\uff0c\u5206\u914d\u914d\u9001\u5458\u5f39\u7a97\u4f7f\u7528\u7684\u9ed8\u8ba4\u5206\u949f\u6570\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L290"}, {"id": "api_system_config_rationale_306", "label": "\u8fd0\u8425\u7aef\u7cfb\u7edf\u8bbe\u7f6e \u2014 \u6570\u636e\u6765\u81ea biz_system_config\uff08\u914d\u9001\u65f6\u6548\u9884\u8b66\u8bf7\u5728\u300c\u533a\u57df\u300d\u4e2d\u914d\u7f6e\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L306"}, {"id": "api_system_config_rationale_328", "label": "\u4ece\u539f\u59cb JSON \u7684 order \u4e2d\u89e3\u6790 defaultRegionExpectedDeliveryMinutes\uff08\u517c\u5bb9\u89e3\u6790\u5f02\u5e38\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L328"}, {"id": "api_system_config_rationale_346", "label": "\u66f4\u65b0\u8fd0\u8425\u7aef\u7cfb\u7edf\u8bbe\u7f6e\uff08\u6309\u6a21\u5757\u90e8\u5206\u66f4\u65b0\uff09\uff1b\u4e09\u6761\u914d\u7f6e\u540c\u4e00\u4e8b\u52a1\u63d0\u4ea4\uff0c\u907f\u514d\u53ea\u843d\u5e93\u4e24\u6761\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L346"}], "edges": [{"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "app_core_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "app_crud_base", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L80", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_parse_int_setting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L108", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_ordersettingsupdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L117", "weight": 1.0}, {"source": "api_system_config_ordersettingsupdate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L117", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_contactsettingsupdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L132", "weight": 1.0}, {"source": "api_system_config_contactsettingsupdate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L132", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_systemsettingsupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L138", "weight": 1.0}, {"source": "api_system_config_systemsettingsupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L138", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_systemconfigcrud", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L145", "weight": 1.0}, {"source": "api_system_config_systemconfigcrud", "target": "api_system_config_systemconfigcrud_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L148", "weight": 1.0}, {"source": "api_system_config_systemconfigcrud", "target": "api_system_config_systemconfigcrud_get_by_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L151", "weight": 1.0}, {"source": "api_system_config_systemconfigcrud", "target": "api_system_config_systemconfigcrud_create_or_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L158", "weight": 1.0}, {"source": "api_system_config_systemconfigcrud", "target": "api_system_config_systemconfigcrud_batch_update_status", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L223", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_clamp_to_meta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L240", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_read_setting_int", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L244", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_read_setting_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L253", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_normalize_service_phone", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L264", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_get_auto_cancel_minutes_for_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L277", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_get_auto_confirm_receive_days_for_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L283", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_get_default_region_expected_delivery_minutes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L289", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_read_customer_service_phone_for_mini", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L295", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_get_system_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L302", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_parse_drm_from_payload_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L327", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_update_system_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L341", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_systemconfigcreaterequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L476", "weight": 1.0}, {"source": "api_system_config_systemconfigcreaterequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L476", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_create_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L488", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_update_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L525", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_get_config_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L563", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_get_config_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L597", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_get_config_by_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L617", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_batch_update_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L637", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_delete_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L657", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_backend_app_api_system_config_py", "target": "api_system_config_to_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L676", "weight": 1.0}, {"source": "api_system_config_ensure_web_system_settings_rows", "target": "api_system_config_systemconfigcrud_get_by_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L84", "weight": 1.0}, {"source": "api_system_config_ensure_web_system_settings_rows", "target": "api_system_config_systemconfigcrud_create_or_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L91", "weight": 1.0}, {"source": "api_system_config_read_setting_int", "target": "api_system_config_systemconfigcrud_get_by_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L246", "weight": 1.0}, {"source": "api_system_config_read_setting_int", "target": "api_system_config_parse_int_setting", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L249", "weight": 1.0}, {"source": "api_system_config_read_setting_int", "target": "api_system_config_clamp_to_meta", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L250", "weight": 1.0}, {"source": "api_system_config_read_setting_str", "target": "api_system_config_systemconfigcrud_get_by_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L257", "weight": 1.0}, {"source": "api_system_config_get_auto_cancel_minutes_for_job", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L279", "weight": 1.0}, {"source": "api_system_config_get_auto_cancel_minutes_for_job", "target": "api_system_config_read_setting_int", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L280", "weight": 1.0}, {"source": "api_system_config_get_auto_confirm_receive_days_for_job", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L285", "weight": 1.0}, {"source": "api_system_config_get_auto_confirm_receive_days_for_job", "target": "api_system_config_read_setting_int", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L286", "weight": 1.0}, {"source": "api_system_config_get_default_region_expected_delivery_minutes", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L291", "weight": 1.0}, {"source": "api_system_config_get_default_region_expected_delivery_minutes", "target": "api_system_config_read_setting_int", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L292", "weight": 1.0}, {"source": "api_system_config_read_customer_service_phone_for_mini", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L297", "weight": 1.0}, {"source": "api_system_config_read_customer_service_phone_for_mini", "target": "api_system_config_read_setting_str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L298", "weight": 1.0}, {"source": "api_system_config_get_system_settings", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L307", "weight": 1.0}, {"source": "api_system_config_get_system_settings", "target": "api_system_config_read_setting_int", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L309", "weight": 1.0}, {"source": "api_system_config_get_system_settings", "target": "api_system_config_read_setting_str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L319", "weight": 1.0}, {"source": "api_system_config_update_system_settings", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L361", "weight": 1.0}, {"source": "api_system_config_update_system_settings", "target": "api_system_config_clamp_to_meta", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L366", "weight": 1.0}, {"source": "api_system_config_update_system_settings", "target": "api_system_config_systemconfigcrud_create_or_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L367", "weight": 1.0}, {"source": "api_system_config_update_system_settings", "target": "api_system_config_parse_drm_from_payload_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L425", "weight": 1.0}, {"source": "api_system_config_update_system_settings", "target": "api_system_config_read_setting_int", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L427", "weight": 1.0}, {"source": "api_system_config_update_system_settings", "target": "api_system_config_normalize_service_phone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L446", "weight": 1.0}, {"source": "api_system_config_create_config", "target": "api_system_config_systemconfigcrud_get_by_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L496", "weight": 1.0}, {"source": "api_system_config_update_config", "target": "api_system_config_systemconfigcrud_get_by_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L542", "weight": 1.0}, {"source": "api_system_config_get_config_list", "target": "api_system_config_to_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L587", "weight": 1.0}, {"source": "api_system_config_get_config_detail", "target": "api_system_config_to_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L611", "weight": 1.0}, {"source": "api_system_config_get_config_by_key", "target": "api_system_config_systemconfigcrud_get_by_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L623", "weight": 1.0}, {"source": "api_system_config_rationale_81", "target": "api_system_config_ensure_web_system_settings_rows", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L81", "weight": 1.0}, {"source": "api_system_config_rationale_278", "target": "api_system_config_get_auto_cancel_minutes_for_job", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L278", "weight": 1.0}, {"source": "api_system_config_rationale_284", "target": "api_system_config_get_auto_confirm_receive_days_for_job", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L284", "weight": 1.0}, {"source": "api_system_config_rationale_290", "target": "api_system_config_get_default_region_expected_delivery_minutes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L290", "weight": 1.0}, {"source": "api_system_config_rationale_306", "target": "api_system_config_get_system_settings", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L306", "weight": 1.0}, {"source": "api_system_config_rationale_328", "target": "api_system_config_parse_drm_from_payload_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L328", "weight": 1.0}, {"source": "api_system_config_rationale_346", "target": "api_system_config_update_system_settings", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L346", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_system_config_ensure_web_system_settings_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L88"}, {"caller_nid": "api_system_config_ensure_web_system_settings_rows", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L88"}, {"caller_nid": "api_system_config_ensure_web_system_settings_rows", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L90"}, {"caller_nid": "api_system_config_ensure_web_system_settings_rows", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L90"}, {"caller_nid": "api_system_config_ensure_web_system_settings_rows", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L105"}, {"caller_nid": "api_system_config_parse_int_setting", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L109"}, {"caller_nid": "api_system_config_parse_int_setting", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L109"}, {"caller_nid": "api_system_config_parse_int_setting", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L112"}, {"caller_nid": "api_system_config_parse_int_setting", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L112"}, {"caller_nid": "api_system_config_systemconfigcrud_init", "callee": "super", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L149"}, {"caller_nid": "api_system_config_systemconfigcrud_get_by_key", "callee": "first", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L153"}, {"caller_nid": "api_system_config_systemconfigcrud_get_by_key", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L153"}, {"caller_nid": "api_system_config_systemconfigcrud_get_by_key", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L153"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "first", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L174"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L174"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L174"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "hasattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L185"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L190"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L191"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L193"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "generate_id", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L197"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "model", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L208"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "items", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L209"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "get_model_attr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L210"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "setattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L212"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "generate_id", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L214"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "add", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L215"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L217"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L218"}, {"caller_nid": "api_system_config_systemconfigcrud_create_or_update", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L220"}, {"caller_nid": "api_system_config_systemconfigcrud_batch_update_status", "callee": "update", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L230"}, {"caller_nid": "api_system_config_systemconfigcrud_batch_update_status", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L230"}, {"caller_nid": "api_system_config_systemconfigcrud_batch_update_status", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L230"}, {"caller_nid": "api_system_config_systemconfigcrud_batch_update_status", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L231"}, {"caller_nid": "api_system_config_systemconfigcrud_batch_update_status", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L233"}, {"caller_nid": "api_system_config_clamp_to_meta", "callee": "max", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L241"}, {"caller_nid": "api_system_config_clamp_to_meta", "callee": "min", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L241"}, {"caller_nid": "api_system_config_read_setting_str", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L255"}, {"caller_nid": "api_system_config_read_setting_str", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L256"}, {"caller_nid": "api_system_config_read_setting_str", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L256"}, {"caller_nid": "api_system_config_read_setting_str", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L259"}, {"caller_nid": "api_system_config_read_setting_str", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L260"}, {"caller_nid": "api_system_config_read_setting_str", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L261"}, {"caller_nid": "api_system_config_read_setting_str", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L261"}, {"caller_nid": "api_system_config_normalize_service_phone", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L267"}, {"caller_nid": "api_system_config_normalize_service_phone", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L267"}, {"caller_nid": "api_system_config_normalize_service_phone", "callee": "len", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L268"}, {"caller_nid": "api_system_config_normalize_service_phone", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L269"}, {"caller_nid": "api_system_config_normalize_service_phone", "callee": "fullmatch", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L272"}, {"caller_nid": "api_system_config_normalize_service_phone", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L273"}, {"caller_nid": "api_system_config_get_system_settings", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L321"}, {"caller_nid": "api_system_config_parse_drm_from_payload_order", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L329"}, {"caller_nid": "api_system_config_parse_drm_from_payload_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L331"}, {"caller_nid": "api_system_config_parse_drm_from_payload_order", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L335"}, {"caller_nid": "api_system_config_parse_drm_from_payload_order", "callee": "float", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L335"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "model_validate", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L348"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L350"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L350"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L353"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L355"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L356"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L356"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L358"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L358"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L358"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L370"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L389"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L408"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L428"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L432"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L448"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L448"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L467"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L469"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L470"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L472"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L473"}, {"caller_nid": "api_system_config_update_system_settings", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L473"}, {"caller_nid": "api_system_config_create_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L498"}, {"caller_nid": "api_system_config_create_config", "callee": "create", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L500"}, {"caller_nid": "api_system_config_create_config", "callee": "generate_id", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L503"}, {"caller_nid": "api_system_config_create_config", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L511"}, {"caller_nid": "api_system_config_create_config", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L512"}, {"caller_nid": "api_system_config_create_config", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L516"}, {"caller_nid": "api_system_config_create_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L521"}, {"caller_nid": "api_system_config_create_config", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L521"}, {"caller_nid": "api_system_config_update_config", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L533"}, {"caller_nid": "api_system_config_update_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L535"}, {"caller_nid": "api_system_config_update_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L538"}, {"caller_nid": "api_system_config_update_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L544"}, {"caller_nid": "api_system_config_update_config", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L554"}, {"caller_nid": "api_system_config_update_config", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L555"}, {"caller_nid": "api_system_config_update_config", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L557"}, {"caller_nid": "api_system_config_update_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L559"}, {"caller_nid": "api_system_config_update_config", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L559"}, {"caller_nid": "api_system_config_get_config_list", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L574"}, {"caller_nid": "api_system_config_get_config_list", "callee": "query", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L574"}, {"caller_nid": "api_system_config_get_config_list", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L577"}, {"caller_nid": "api_system_config_get_config_list", "callee": "like", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L577"}, {"caller_nid": "api_system_config_get_config_list", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L579"}, {"caller_nid": "api_system_config_get_config_list", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L581"}, {"caller_nid": "api_system_config_get_config_list", "callee": "count", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L583"}, {"caller_nid": "api_system_config_get_config_list", "callee": "all", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L584"}, {"caller_nid": "api_system_config_get_config_list", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L584"}, {"caller_nid": "api_system_config_get_config_list", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L584"}, {"caller_nid": "api_system_config_get_config_list", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L584"}, {"caller_nid": "api_system_config_get_config_list", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L584"}, {"caller_nid": "api_system_config_get_config_list", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L586"}, {"caller_nid": "api_system_config_get_config_list", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L593"}, {"caller_nid": "api_system_config_get_config_list", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L593"}, {"caller_nid": "api_system_config_get_config_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L604"}, {"caller_nid": "api_system_config_get_config_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L606"}, {"caller_nid": "api_system_config_get_config_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L609"}, {"caller_nid": "api_system_config_get_config_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L611"}, {"caller_nid": "api_system_config_get_config_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L613"}, {"caller_nid": "api_system_config_get_config_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L613"}, {"caller_nid": "api_system_config_get_config_by_key", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L625"}, {"caller_nid": "api_system_config_get_config_by_key", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L627"}, {"caller_nid": "api_system_config_get_config_by_key", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L633"}, {"caller_nid": "api_system_config_get_config_by_key", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L633"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L644"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L645"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L646"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "len", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L646"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L647"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L649"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L651"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L653"}, {"caller_nid": "api_system_config_batch_update_status", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L653"}, {"caller_nid": "api_system_config_delete_config", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L664"}, {"caller_nid": "api_system_config_delete_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L666"}, {"caller_nid": "api_system_config_delete_config", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L669"}, {"caller_nid": "api_system_config_delete_config", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L671"}, {"caller_nid": "api_system_config_delete_config", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L673"}, {"caller_nid": "api_system_config_delete_config", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L673"}, {"caller_nid": "api_system_config_to_response", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L687"}, {"caller_nid": "api_system_config_to_response", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L688"}]}
|