| 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_resolve_payload_with_crypto_fallback", "label": "_resolve_payload_with_crypto_fallback()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L18"}, {"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": "L111"}, {"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": "L139"}, {"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": "L148"}, {"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": "L163"}, {"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": "L169"}, {"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": "L176"}, {"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": "L179"}, {"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": "L182"}, {"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": "L189"}, {"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": "L254"}, {"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": "L271"}, {"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": "L275"}, {"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": "L284"}, {"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": "L295"}, {"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": "L308"}, {"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": "L314"}, {"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": "L320"}, {"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": "L326"}, {"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": "L333"}, {"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": "L358"}, {"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": "L372"}, {"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": "L510"}, {"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": "L522"}, {"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": "L559"}, {"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": "L597"}, {"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": "L631"}, {"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": "L651"}, {"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": "L671"}, {"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": "L691"}, {"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": "L710"}, {"id": "api_system_config_rationale_19", "label": "\u517c\u5bb9\u660e\u6587/\u5bc6\u6587\u8bf7\u6c42\uff0c\u8fd4\u56de\u4e1a\u52a1 payload\u3002\u5931\u8d25\u65f6\u8fd4\u56de error_response\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L19"}, {"id": "api_system_config_rationale_112", "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": "L112"}, {"id": "api_system_config_rationale_309", "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": "L309"}, {"id": "api_system_config_rationale_315", "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": "L315"}, {"id": "api_system_config_rationale_321", "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": "L321"}, {"id": "api_system_config_rationale_337", "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": "L337"}, {"id": "api_system_config_rationale_359", "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": "L359"}, {"id": "api_system_config_rationale_377", "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": "L377"}], "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_resolve_payload_with_crypto_fallback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L18", "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": "L111", "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": "L139", "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": "L148", "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": "L148", "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": "L163", "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": "L163", "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": "L169", "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": "L169", "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": "L176", "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": "L179", "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": "L182", "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": "L189", "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": "L254", "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": "L271", "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": "L275", "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": "L284", "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": "L295", "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": "L308", "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": "L314", "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": "L320", "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": "L326", "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": "L333", "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": "L358", "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": "L372", "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": "L510", "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": "L510", "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": "L522", "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": "L559", "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": "L597", "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": "L631", "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": "L651", "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": "L671", "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": "L691", "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": "L710", "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": "L115", "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": "L122", "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": "L277", "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": "L280", "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": "L281", "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": "L288", "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": "L310", "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": "L311", "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": "L316", "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": "L317", "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": "L322", "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": "L323", "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": "L328", "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": "L329", "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": "L338", "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": "L340", "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": "L350", "weight": 1.0}, {"source": "api_system_config_update_system_settings", "target": "api_system_config_resolve_payload_with_crypto_fallback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L378", "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": "L395", "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": "L400", "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": "L401", "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": "L459", "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": "L461", "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": "L480", "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": "L530", "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": "L576", "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": "L621", "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": "L645", "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": "L657", "weight": 1.0}, {"source": "api_system_config_rationale_19", "target": "api_system_config_resolve_payload_with_crypto_fallback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L19", "weight": 1.0}, {"source": "api_system_config_rationale_112", "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": "L112", "weight": 1.0}, {"source": "api_system_config_rationale_309", "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": "L309", "weight": 1.0}, {"source": "api_system_config_rationale_315", "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": "L315", "weight": 1.0}, {"source": "api_system_config_rationale_321", "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": "L321", "weight": 1.0}, {"source": "api_system_config_rationale_337", "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": "L337", "weight": 1.0}, {"source": "api_system_config_rationale_359", "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": "L359", "weight": 1.0}, {"source": "api_system_config_rationale_377", "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": "L377", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L20"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L21"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L21"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L21"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L26"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L27"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L28"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L29"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L29"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L30"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L32"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "derive_key", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L34"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L36"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "int", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L37"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L38"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "decrypt_json", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L40"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "str", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L40"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L41"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L41"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L42"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L44"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "get", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L45"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L45"}, {"caller_nid": "api_system_config_resolve_payload_with_crypto_fallback", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/backend/app/api/system_config.py", "source_location": "L46"}, {"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": "L119"}, {"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": "L119"}, {"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": "L121"}, {"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": "L121"}, {"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": "L136"}, {"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": "L140"}, {"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": "L140"}, {"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": "L143"}, {"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": "L143"}, {"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": "L180"}, {"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": "L184"}, {"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": "L184"}, {"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": "L184"}, {"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": "L205"}, {"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": "L205"}, {"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": "L205"}, {"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": "L216"}, {"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": "L221"}, {"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": "L222"}, {"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": "L224"}, {"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": "L228"}, {"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": "L239"}, {"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": "L240"}, {"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": "L241"}, {"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": "L243"}, {"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": "L245"}, {"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": "L246"}, {"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": "L248"}, {"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": "L249"}, {"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": "L251"}, {"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": "L261"}, {"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": "L261"}, {"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": "L261"}, {"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": "L262"}, {"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": "L264"}, {"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": "L272"}, {"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": "L272"}, {"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": "L286"}, {"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": "L287"}, {"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": "L287"}, {"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": "L290"}, {"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": "L291"}, {"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": "L292"}, {"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": "L292"}, {"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": "L298"}, {"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": "L298"}, {"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": "L299"}, {"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": "L300"}, {"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": "L303"}, {"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": "L304"}, {"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": "L352"}, {"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": "L360"}, {"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": "L362"}, {"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": "L366"}, {"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": "L366"}, {"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": "L382"}, {"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": "L384"}, {"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": "L384"}, {"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": "L387"}, {"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": "L389"}, {"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": "L390"}, {"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": "L390"}, {"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": "L392"}, {"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": "L392"}, {"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": "L392"}, {"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": "L404"}, {"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": "L423"}, {"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": "L442"}, {"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": "L462"}, {"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": "L466"}, {"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": "L482"}, {"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": "L482"}, {"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": "L501"}, {"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": "L503"}, {"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": "L504"}, {"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": "L506"}, {"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": "L507"}, {"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": "L507"}, {"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": "L532"}, {"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": "L534"}, {"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": "L537"}, {"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": "L545"}, {"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": "L546"}, {"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": "L550"}, {"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": "L555"}, {"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": "L555"}, {"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": "L567"}, {"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": "L569"}, {"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": "L572"}, {"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": "L578"}, {"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": "L588"}, {"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": "L589"}, {"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": "L591"}, {"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": "L593"}, {"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": "L593"}, {"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": "L608"}, {"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": "L608"}, {"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": "L611"}, {"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": "L611"}, {"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": "L613"}, {"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": "L615"}, {"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": "L617"}, {"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": "L618"}, {"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": "L618"}, {"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": "L618"}, {"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": "L618"}, {"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": "L618"}, {"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": "L620"}, {"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": "L627"}, {"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": "L627"}, {"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": "L638"}, {"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": "L640"}, {"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": "L643"}, {"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": "L645"}, {"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": "L647"}, {"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": "L647"}, {"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": "L659"}, {"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": "L661"}, {"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": "L667"}, {"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": "L667"}, {"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": "L678"}, {"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": "L679"}, {"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": "L680"}, {"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": "L680"}, {"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": "L681"}, {"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": "L683"}, {"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": "L685"}, {"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": "L687"}, {"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": "L687"}, {"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": "L698"}, {"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": "L700"}, {"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": "L703"}, {"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": "L705"}, {"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": "L707"}, {"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": "L707"}, {"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": "L721"}, {"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": "L722"}]}
|