chore: 补交 graphify AST 本地缓存文件
将此前未纳入版本库的 backend/web-admin graphify-out/cache/ast 缓存一并提交,便于知识图谱增量更新复用。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
87bd0d92b9
commit
2380b01a4f
1019 files changed
+1019
No files matched your search
backend/graphify-out/cache/ast/008550fe8efce5310afd3d41d944cee4b68d71763a587583f8832855480477f7.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "label": "role.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L1"}, {"id": "crud_role_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L21"}, {"id": "crud_role_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L36"}, {"id": "crud_role_list_roles", "label": "list_roles()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L47"}, {"id": "crud_role_get_role", "label": "get_role()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L82"}, {"id": "crud_role_role_name_exists", "label": "role_name_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L90"}, {"id": "crud_role_create_role", "label": "create_role()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L104"}, {"id": "crud_role_update_role", "label": "update_role()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L141"}, {"id": "crud_role_soft_delete_role", "label": "soft_delete_role()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L178"}, {"id": "crud_role_get_role_menu_ids", "label": "get_role_menu_ids()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L201"}, {"id": "crud_role_update_role_menus", "label": "update_role_menus()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L210"}, {"id": "crud_role_get_role_data_scope", "label": "get_role_data_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L245"}, {"id": "crud_role_update_role_data_scope", "label": "update_role_data_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L254"}, {"id": "crud_role_rationale_1", "label": "\u89d2\u8272 CRUD\uff08sys_role / sys_role_menu / sys_role_data_scope_detail\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "app_core_delete_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/role.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_role_py", "target": "app_models_models", "relation": "imports_from", "context": "import", "confidence": "Line truncated
|
||||
backend/graphify-out/cache/ast/018b82e42bbb055250549c54ba700ee01cf28cd753397d6c162f9e60185908e5.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "label": "auth.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L1"}, {"id": "schemas_auth_loginrequest", "label": "LoginRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L7"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schemas_auth_loginresponse", "label": "LoginResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L13"}, {"id": "schemas_auth_usercreate", "label": "UserCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L23"}, {"id": "schemas_auth_userresponse", "label": "UserResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L33"}, {"id": "schemas_auth_config", "label": "Config", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L44"}, {"id": "schemas_auth_changepasswordrequest", "label": "ChangePasswordRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L48"}, {"id": "schemas_auth_resetpasswordrequest", "label": "ResetPasswordRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L54"}, {"id": "schemas_auth_rationale_1", "label": "Pydantic schemas - \u7528\u6237\u8ba4\u8bc1", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "schemas_auth_loginrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L7", "weight": 1.0}, {"source": "schemas_auth_loginrequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "schemas_auth_loginresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L13", "weight": 1.0}, {"source": "schemas_auth_loginresponse", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "schemas_auth_usercreate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L23", "weight": 1.0}, {"source": "schemas_auth_usercreate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L23", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "schemas_auth_userresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L33", "weight": 1.0}, {"source": "schemas_auth_userresponse", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/auth.py", "source_location": "L33", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_auth_py", "target": "schemLine truncated
|
||||
backend/graphify-out/cache/ast/0192db8ac9c3de42fe8ee58324c77111e152bf4c35fd15c0b16467fe243712f0.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "label": "tenant.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L1"}, {"id": "crud_tenant_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L17"}, {"id": "crud_tenant_list_tenants", "label": "list_tenants()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L32"}, {"id": "crud_tenant_get_tenant", "label": "get_tenant()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L64"}, {"id": "crud_tenant_tenant_no_exists", "label": "tenant_no_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L72"}, {"id": "crud_tenant_create_tenant", "label": "create_tenant()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L79"}, {"id": "crud_tenant_update_tenant", "label": "update_tenant()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L116"}, {"id": "crud_tenant_soft_delete_tenant", "label": "soft_delete_tenant()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L158"}, {"id": "crud_tenant_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L171"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "app_core_config", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "app_core_delete_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "app_models_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "crud_tenant_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "source_location": "L17", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_tenant_py", "target": "crud_tenant_list_tenants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/tenant.py", "sourcLine truncated
|
||||
backend/graphify-out/cache/ast/01f974f182660ec4f215bcacc31eddadd7899d60d95aa19a61046579a994512a.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_models_models_py", "label": "models.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_userrole", "label": "UserRole", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L11"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysuser", "label": "SysUser", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L29"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysrole", "label": "SysRole", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L56"}, {"id": "models_models_sysuserrole", "label": "SysUserRole", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L77"}, {"id": "models_models_sysrolemenu", "label": "SysRoleMenu", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L97"}, {"id": "models_models_sysroledatascopedetail", "label": "SysRoleDataScopeDetail", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L117"}, {"id": "models_models_sysmenu", "label": "SysMenu", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L138"}, {"id": "models_models_sysdept", "label": "SysDept", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L165"}, {"id": "models_models_systenant", "label": "SysTenant", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L189"}, {"id": "models_models_syssite", "label": "SysSite", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L210"}, {"id": "models_models_syspost", "label": "SysPost", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L236"}, {"id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L257"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L282"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L302"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L322"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L354"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L386"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L428"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L458"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L488"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L509"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L531"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_location": "L554"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/models.py", "source_lLine truncated
|
||||
backend/graphify-out/cache/ast/026b9635a13b1d59fb76949997b3ac8691ae30e33f576e287a8f86329980b74f.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_transport_py", "label": "transport.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L1"}, {"id": "pl_transport_transportbase", "label": "TransportBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L17"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_transport_transportcreate", "label": "TransportCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L41"}, {"id": "pl_transport_transportarrange", "label": "TransportArrange", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L46"}, {"id": "pl_transport_transportinventorylinkread", "label": "TransportInventoryLinkRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L74"}, {"id": "pl_transport_transportsitelinkread", "label": "TransportSiteLinkRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L84"}, {"id": "pl_transport_transportupdate", "label": "TransportUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L98"}, {"id": "pl_transport_transportread", "label": "TransportRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L122"}, {"id": "planresourcesnapshotmixin", "label": "PlanResourceSnapshotMixin", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_transport_transportioorderbrief", "label": "TransportIoOrderBrief", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L141"}, {"id": "pl_transport_transportarrangeresult", "label": "TransportArrangeResult", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L151"}, {"id": "pl_transport_planarrangeinforead", "label": "PlanArrangeInfoRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L162"}, {"id": "pl_transport_transportwithplans", "label": "TransportWithPlans", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L173"}, {"id": "pl_transport_transportfeedback", "label": "TransportFeedback", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L182"}, {"id": "pl_transport_publictransportfeedback", "label": "PublicTransportFeedback", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L191"}, {"id": "pl_transport_publictransportplanproductread", "label": "PublicTransportPlanProductRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L198"}, {"id": "pl_transport_publictransportpersonnelread", "label": "PublicTransportPersonnelRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L208"}, {"id": "pl_transport_publictransportpageread", "label": "PublicTransportPageRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L215"}, {"id": "pl_transport_publictransportsitepageread", "label": "PublicTransportSitePageRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L245"}, {"id": "pl_transport_approvalsubmit", "label": "ApprovalSubmit", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L276"}, {"id": "pl_transport_approvalrequest", "label": "ApprovalRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L281"}, {"id": "pl_transport_approvalrecordread", "label": "ApprovalRecordRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L287"}, {"id": "pl_transport_transportlistquery", "label": "TransportListQuery", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/transport.py", "source_location": "L306"}, {"id": "plLine truncated
|
||||
backend/graphify-out/cache/ast/03d389e791e5fac9a5339d1259d342952fced97712c3657e8f791426de32743b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_urea_service_py", "label": "pl_vehicle_urea_service.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L1"}, {"id": "services_pl_vehicle_urea_service_generate_seq_no", "label": "_generate_seq_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L27"}, {"id": "services_pl_vehicle_urea_service_generate_apply_no", "label": "generate_apply_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L39"}, {"id": "services_pl_vehicle_urea_service_generate_disburse_no", "label": "generate_disburse_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L45"}, {"id": "services_pl_vehicle_urea_service_resolve_user_name", "label": "_resolve_user_name()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L51"}, {"id": "services_pl_vehicle_urea_service_assert_vehicle_exists", "label": "_assert_vehicle_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L62"}, {"id": "services_pl_vehicle_urea_service_resolve_user_id", "label": "_resolve_user_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L76"}, {"id": "services_pl_vehicle_urea_service_validate_apply_dates", "label": "_validate_apply_dates()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L100"}, {"id": "services_pl_vehicle_urea_service_get_apply_row", "label": "_get_apply_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L105"}, {"id": "services_pl_vehicle_urea_service_get_disburse_row", "label": "_get_disburse_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L123"}, {"id": "services_pl_vehicle_urea_service_has_active_disburse", "label": "_has_active_disburse()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L141"}, {"id": "services_pl_vehicle_urea_service_apply_to_read", "label": "apply_to_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L154"}, {"id": "services_pl_vehicle_urea_service_disburse_to_read", "label": "disburse_to_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L174"}, {"id": "services_pl_vehicle_urea_service_resolve_apply_for_disburse", "label": "_resolve_apply_for_disburse()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L206"}, {"id": "services_pl_vehicle_urea_service_list_applies", "label": "list_applies()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L239"}, {"id": "services_pl_vehicle_urea_service_get_apply", "label": "get_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L283"}, {"id": "services_pl_vehicle_urea_service_create_apply", "label": "create_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L290"}, {"id": "services_pl_vehicle_urea_service_update_apply", "label": "update_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L329"}, {"id": "services_pl_vehicle_urea_service_cancel_apply", "label": "cancel_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L359"}, {"id": "services_pl_vehicle_urea_service_delete_applies", "label": "delete_applies()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_urea_service.py", "source_location": "L373"}, {"id": "services_pl_vehicle_urea_service_board_item_to_read", "label": "board_item_to_read()", "file_type": "code", "source_file": "/UserLine truncated
|
||||
backend/graphify-out/cache/ast/04c2cd67a7ec8190aa7a9db717a722cd347a52279ac3ef5bd284777f0698a904.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_web_auth_roles_py", "label": "web_auth_roles.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L1"}, {"id": "services_web_auth_roles_map_role_name_to_web", "label": "_map_role_name_to_web()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L13"}, {"id": "services_web_auth_roles_role_rows_for_user", "label": "_role_rows_for_user()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L25"}, {"id": "services_web_auth_roles_user_has_bound_roles", "label": "user_has_bound_roles()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L42"}, {"id": "services_web_auth_roles_resolve_web_role_for_user", "label": "resolve_web_role_for_user()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L53"}, {"id": "services_web_auth_roles_granted_menu_ids_for_user", "label": "_granted_menu_ids_for_user()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L71"}, {"id": "services_web_auth_roles_expand_with_ancestor_menu_ids", "label": "_expand_with_ancestor_menu_ids()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L103"}, {"id": "services_web_auth_roles_iter_user_menu_perm_codes", "label": "iter_user_menu_perm_codes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L127"}, {"id": "services_web_auth_roles_rationale_1", "label": "Web \u7ba1\u7406\u7aef\u767b\u5f55\uff1a\u57fa\u4e8e V0.3 sys_user / sys_user_role / sys_role \u7684\u89d2\u8272\u4e0e\u83dc\u5355\u6743\u9650\u89e3\u6790", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L1"}, {"id": "services_web_auth_roles_rationale_14", "label": "\u5c06 sys_role.role_name \u6620\u5c04\u4e3a web-admin \u4f7f\u7528\u7684 role \u5b57\u7b26\u4e32\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L14"}, {"id": "services_web_auth_roles_rationale_43", "label": "\u7528\u6237\u662f\u5426\u5728 sys_user_role \u4e2d\u7ed1\u5b9a\u4e86\u81f3\u5c11\u4e00\u4e2a\u6709\u6548\u89d2\u8272\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L43"}, {"id": "services_web_auth_roles_rationale_54", "label": "\u6839\u636e\u7528\u6237\u5173\u8054\u89d2\u8272\u89e3\u6790 Web \u7aef role\uff08admin / super_admin\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L54"}, {"id": "services_web_auth_roles_rationale_104", "label": "\u89d2\u8272\u4ec5\u52fe\u9009\u6309\u94ae\uff08F\uff09\u65f6\uff0c\u8865\u9f50\u7956\u5148 C/M \u83dc\u5355 id\uff0c\u4fbf\u4e8e\u524d\u7aef\u5339\u914d :list \u8def\u7531\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L104"}, {"id": "services_web_auth_roles_rationale_130", "label": "\u7528\u6237\u901a\u8fc7\u89d2\u8272\u5173\u8054\u5f97\u5230\u7684\u83dc\u5355\u6743\u9650\u6807\u8bc6\uff08sys_menu.perms\uff0c\u4e0e\u524d\u7aef meta.menuCode \u5bf9\u9f50\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L130"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_web_auth_roles_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_web_auth_roles_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_web_auth_roles_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/web_auth_roles.py", "source_location": "L7", "weight": 1.0}, {"source": "usersLine truncated
|
||||
backend/graphify-out/cache/ast/0586702734f693ee099af38d407c71cc0a840153f93174699c5a5201e0a9acbe.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "label": "oper_log.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L1"}, {"id": "monitor_oper_log_oper_status", "label": "_oper_status()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L16"}, {"id": "monitor_oper_log_row_to_oper_log", "label": "_row_to_oper_log()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L20"}, {"id": "monitor_oper_log_apply_oper_log_scope", "label": "_apply_oper_log_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L56"}, {"id": "monitor_oper_log_oper_log_row_in_scope", "label": "_oper_log_row_in_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L102"}, {"id": "monitor_oper_log_list_oper_logs", "label": "list_oper_logs()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L112"}, {"id": "monitor_oper_log_get_oper_log", "label": "get_oper_log()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L180"}, {"id": "monitor_oper_log_rationale_1", "label": "\u64cd\u4f5c\u65e5\u5fd7\uff1a\u57fa\u4e8e sys_api_request_log \u9002\u914d RuoYi OperLog \u89c6\u56fe", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L1"}, {"id": "monitor_oper_log_rationale_57", "label": "\u64cd\u4f5c\u65e5\u5fd7\u6309 oper_user_id\uff08user_id/create_by\uff09\u5e94\u7528\u6570\u636e\u6743\u9650\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L57"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "app_core_oper_log_infer", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "app_models_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "monitor_oper_log_oper_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "monitor_oper_log_row_to_oper_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L20", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_oper_log_py", "target": "monitor_oper_log_apply_oper_log_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/oper_log.py", "source_location": "L56", "weightLine truncated
|
||||
backend/graphify-out/cache/ast/0592c62ce1172d93aca98cbd9aaa54b9c2668022abf3581249516472db312293.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_monitor_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/monitor/__init__.py", "source_location": "L1"}], "edges": [], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/05dfdc446281abd9c3b273ebae2f9cbc4efe681fdc0ab288a77903e9e2bf83c7.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "label": "menu_badges.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L1"}, {"id": "pl_menu_badges_menu_badge_stats", "label": "menu_badge_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L17"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "app_core_db_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "app_core_tenant_context", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "app_schemas_pl_menu_badge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "app_services_pl_menu_badge_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_menu_badges_py", "target": "pl_menu_badges_menu_badge_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L17", "weight": 1.0}], "raw_calls": [{"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "get_tenant_no", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L22"}, {"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "to_tenant_user_dict", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L22"}, {"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L23"}, {"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "split", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L23"}, {"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L23"}, {"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "build_menu_badge_counts", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L24"}, {"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "commit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/menu_badges.py", "source_location": "L31"}, {"caller_nid": "pl_menu_badges_menu_badge_stats", "callee": "PlMenuBadgeStatsRead", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/Line truncated
|
||||
backend/graphify-out/cache/ast/064c356f3f0fbabc454311445f02d375b965c2c055ddc51386d4dad50ac3337a.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "label": "oper_log_context.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L1"}, {"id": "core_oper_log_context_operlogmeta", "label": "OperLogMeta", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L10"}, {"id": "core_oper_log_context_set_oper_log_meta", "label": "set_oper_log_meta()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L20"}, {"id": "core_oper_log_context_get_oper_log_meta", "label": "get_oper_log_meta()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L24"}, {"id": "core_oper_log_context_clear_oper_log_meta", "label": "clear_oper_log_meta()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L28"}, {"id": "core_oper_log_context_snapshot_oper_log_meta", "label": "snapshot_oper_log_meta()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L32"}, {"id": "core_oper_log_context_rationale_1", "label": "\u8bf7\u6c42\u7ea7\u64cd\u4f5c\u65e5\u5fd7\u5143\u6570\u636e\uff08ContextVar\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L1"}, {"id": "core_oper_log_context_rationale_33", "label": "\u4f9b\u5f02\u6b65\u843d\u5e93\u7ebf\u7a0b\u4f7f\u7528\uff0c\u907f\u514d ContextVar \u8de8\u7ebf\u7a0b\u4e22\u5931\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L33"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "contextvars", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "dataclasses", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "core_oper_log_context_operlogmeta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "core_oper_log_context_set_oper_log_meta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L20", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "core_oper_log_context_get_oper_log_meta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L24", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "core_oper_log_context_clear_oper_log_meta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L28", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "target": "core_oper_log_context_snapshot_oper_log_meta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L32", "weight": 1.0}, {"source": "core_oper_log_context_snapshot_oper_log_meta", "target": "core_oper_log_context_get_oper_log_meta", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_context.py", "source_location": "L34", "weight": 1.0}, {"source": "core_oper_log_context_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_context_py", "relation": "rationale_for", "Line truncated
|
||||
backend/graphify-out/cache/ast/06c9f3deab3472b20429c12a618ae2d4d6efd3afa2353ac44cd52651a596af4c.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "label": "opportunity_follow.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L1"}, {"id": "crm_opportunity_follow_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L17"}, {"id": "crm_opportunity_follow_parse_optional_datetime", "label": "_parse_optional_datetime()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L26"}, {"id": "crm_opportunity_follow_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L42"}, {"id": "crm_opportunity_follow_recalc_opportunity_follow_stats", "label": "_recalc_opportunity_follow_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L71"}, {"id": "crm_opportunity_follow_ensure_parent_opportunity", "label": "_ensure_parent_opportunity()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L111"}, {"id": "crm_opportunity_follow_list_opportunity_follows", "label": "list_opportunity_follows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L129"}, {"id": "crm_opportunity_follow_list_follows_by_opportunity", "label": "list_follows_by_opportunity()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L159"}, {"id": "crm_opportunity_follow_get_opportunity_follow", "label": "get_opportunity_follow()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L176"}, {"id": "crm_opportunity_follow_create_opportunity_follow", "label": "create_opportunity_follow()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L197"}, {"id": "crm_opportunity_follow_update_opportunity_follow", "label": "update_opportunity_follow()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L243"}, {"id": "crm_opportunity_follow_soft_delete_opportunity_follow", "label": "soft_delete_opportunity_follow()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L287"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "target": "app_core_delete_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_follow.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_follow_py", "target"Line truncated
|
||||
backend/graphify-out/cache/ast/07585f13aaad965c106e88ac26f5f8c58852c0c2bb0bdb91820185133d799219.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "label": "pl_transport_site_service.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L1"}, {"id": "services_pl_transport_site_service_transportsitelinkresult", "label": "TransportSiteLinkResult", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L23"}, {"id": "services_pl_transport_site_service_normalize_plan_date", "label": "_normalize_plan_date()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L31"}, {"id": "services_pl_transport_site_service_revoke_site_links_for_transport", "label": "revoke_site_links_for_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L43"}, {"id": "services_pl_transport_site_service_sync_site_links_for_transport", "label": "sync_site_links_for_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L67"}, {"id": "services_pl_transport_site_service_rationale_1", "label": "\u8fd0\u8f93\u8ba1\u5212 \u00b7 \u5de5\u5382\u73b0\u573a\u94fe\u63a5\uff08\u4e0e\u5730\u78c5\u51fa\u5165\u5e93\u5355\u89e3\u8026\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L1"}, {"id": "services_pl_transport_site_service_rationale_77", "label": "\u5165\u5e93/\u51fa\u5e93\u5b89\u6392\u8fd0\u8f93\uff1a\u6309\u4ea7\u54c1\u751f\u6210\u73b0\u573a\u94fe\u63a5\uff08\u4e0d\u5199 db_inbound_outbound\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L77"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "secrets", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "dataclasses", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "app_models_pl_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_transport_site_service.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_transport_site_service_py", "target": "app_services_db_mappers", "relation": "importsLine truncated
|
||||
backend/graphify-out/cache/ast/0776250930d0ffe6ce078c3fb6d9b46e5ee66a3404c1ec4081487331a5262659.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "label": "public_transport.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L1"}, {"id": "pl_public_transport_resolve_unit_label", "label": "_resolve_unit_label()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L33"}, {"id": "pl_public_transport_get_transport_by_token", "label": "_get_transport_by_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L40"}, {"id": "pl_public_transport_parse_feedback_images", "label": "_parse_feedback_images()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L54"}, {"id": "pl_public_transport_format_plan_date", "label": "_format_plan_date()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L66"}, {"id": "pl_public_transport_resolve_other_personnel", "label": "_resolve_other_personnel()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L76"}, {"id": "pl_public_transport_build_public_page", "label": "_build_public_page()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L105"}, {"id": "pl_public_transport_get_public_transport", "label": "get_public_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L183"}, {"id": "pl_public_transport_save_public_feedback", "label": "save_public_feedback()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L190"}, {"id": "pl_public_transport_format_file_size", "label": "_format_file_size()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L214"}, {"id": "pl_public_transport_upload_public_attachment", "label": "upload_public_attachment()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L223"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "app_core_storage", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_transport.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_transport_py", "target": "app_core_attachment_biz", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00codLine truncated
|
||||
backend/graphify-out/cache/ast/07c3422f745afbff1c8162b3782fbb4b8de65084e7e9bbcf45abb9d433d65f98.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_bx_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/bx/__init__.py", "source_location": "L1"}, {"id": "bx_init_rationale_1", "label": "\u62a5\u9500\uff08bx\uff09Pydantic \u6a21\u578b \u2014 \u54cd\u5e94\u534f\u8bae\u4e0e bx \u539f\u7cfb\u7edf\u4fdd\u6301\u4e00\u81f4", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/bx/__init__.py", "source_location": "L1"}], "edges": [{"source": "bx_init_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_bx_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/bx/__init__.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/08745e00bfa7bd756fbeef7ae7a1d3bf957d6403da51cf7825def02a38502d01.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "label": "public_site.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L1"}, {"id": "pl_public_site_parse_feedback_images", "label": "_parse_feedback_images()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L29"}, {"id": "pl_public_site_get_site_link_by_token", "label": "_get_site_link_by_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L41"}, {"id": "pl_public_site_resolve_plan_voided", "label": "_resolve_plan_voided()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L55"}, {"id": "pl_public_site_resolve_unit_label", "label": "_resolve_unit_label()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L60"}, {"id": "pl_public_site_resolve_plan_product", "label": "_resolve_plan_product()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L67"}, {"id": "pl_public_site_build_site_product_read", "label": "_build_site_product_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L80"}, {"id": "pl_public_site_build_public_page", "label": "_build_public_page()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L110"}, {"id": "pl_public_site_get_public_site", "label": "get_public_site()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L149"}, {"id": "pl_public_site_save_public_site_feedback", "label": "save_public_site_feedback()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L156"}, {"id": "pl_public_site_format_file_size", "label": "_format_file_size()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L177"}, {"id": "pl_public_site_upload_public_site_attachment", "label": "upload_public_site_attachment()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L186"}, {"id": "pl_public_site_rationale_1", "label": "\u8fd0\u8f93\u8ba1\u5212 \u00b7 \u5de5\u5382\u73b0\u573a\u4eba\u5458\u514d\u767b\u5f55\u516c\u5171 API\uff08pl_transport_site_link\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/public_site.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_public_site_py", "target": "app_core_attachment_biz", "relation": "imports_from", "context": "import", "confidence": Line truncated
|
||||
backend/graphify-out/cache/ast/09323693661c1d4560458b86a954128ccff82bbaf6522da0b44f24da99ddf9ea.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "label": "utils.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L1"}, {"id": "core_utils_generate_uuid", "label": "generate_uuid()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L9"}, {"id": "core_utils_generate_id", "label": "generate_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L14"}, {"id": "core_utils_generate_random_password", "label": "generate_random_password()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L20"}, {"id": "core_utils_get_current_time", "label": "get_current_time()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L26"}, {"id": "core_utils_format_datetime", "label": "format_datetime()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L31"}, {"id": "core_utils_parse_datetime", "label": "parse_datetime()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L38"}, {"id": "core_utils_get_file_size_display", "label": "get_file_size_display()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L48"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "random", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "string", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "core_utils_generate_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "core_utils_generate_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "core_utils_generate_random_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L20", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "core_utils_get_current_time", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L26", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "core_utils_format_datetime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L31", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "core_utils_parse_datetime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/utils.py", "source_location": "L38", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_utils_py", "target": "core_utils_get_file_size_display", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/apLine truncated
|
||||
backend/graphify-out/cache/ast/0a810658d894d35b9e981faa1448e1d02d617ecbe563bd711f6ce5a8f9db1861.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_tenant_context_py", "label": "tenant_context.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L1"}, {"id": "core_tenant_context_get_tenant_no", "label": "get_tenant_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L9"}, {"id": "core_tenant_context_rationale_10", "label": "\u4f18\u5148\u4f7f\u7528 user \u5b57\u5178\u4e2d\u7684 tenant_no\uff0c\u5426\u5219\u67e5 sys_user\uff0c\u6700\u540e\u56de\u9000 DEFAULT_TENANT_NO\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L10"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_tenant_context_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_tenant_context_py", "target": "app_core_config", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_tenant_context_py", "target": "app_models_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_tenant_context_py", "target": "core_tenant_context_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L9", "weight": 1.0}, {"source": "core_tenant_context_rationale_10", "target": "core_tenant_context_get_tenant_no", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L10", "weight": 1.0}], "raw_calls": [{"caller_nid": "core_tenant_context_get_tenant_no", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L11"}, {"caller_nid": "core_tenant_context_get_tenant_no", "callee": "get", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L11"}, {"caller_nid": "core_tenant_context_get_tenant_no", "callee": "get", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L14"}, {"caller_nid": "core_tenant_context_get_tenant_no", "callee": "first", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L17"}, {"caller_nid": "core_tenant_context_get_tenant_no", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L17"}, {"caller_nid": "core_tenant_context_get_tenant_no", "callee": "query", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/tenant_context.py", "source_location": "L17"}]}
|
||||
backend/graphify-out/cache/ast/0b66714e36609688f7ce79ecda0679d20df115d2d64a0dff1cc0fc76df7dca6b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_supplier_info_py", "label": "supplier_info.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L1"}, {"id": "crm_supplier_info_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L36"}, {"id": "crm_supplier_info_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L42"}, {"id": "crm_supplier_info_apply_list_filters", "label": "_apply_list_filters()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L65"}, {"id": "crm_supplier_info_list_supplier_info", "label": "list_supplier_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L74"}, {"id": "crm_supplier_info_list_all_supplier_info", "label": "list_all_supplier_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L102"}, {"id": "crm_supplier_info_get_supplier_info", "label": "get_supplier_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L122"}, {"id": "crm_supplier_info_create_supplier_info", "label": "create_supplier_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L138"}, {"id": "crm_supplier_info_update_supplier_info", "label": "update_supplier_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L176"}, {"id": "crm_supplier_info_soft_delete_supplier_info", "label": "soft_delete_supplier_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L212"}, {"id": "crm_supplier_info_rationale_1", "label": "CRM \u4f9b\u65b9\u4fe1\u606f CRUD \u2014 \u5bf9\u7167 CrmSupplierInfoServiceImpl.java", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L1"}, {"id": "crm_supplier_info_rationale_43", "label": "ORM \u2192 camelCase\uff08\u5355\u70b9\u771f\u76f8\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L43"}, {"id": "crm_supplier_info_rationale_66", "label": "Java: buildQueryWrapper", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L66"}, {"id": "crm_supplier_info_rationale_110", "label": "Java: queryList\uff08\u4e0d\u5206\u9875\uff0c\u62a5\u4ef7\u5355\u4e0b\u62c9\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L110"}, {"id": "crm_supplier_info_rationale_220", "label": "Java: deleteWithValidByIds\uff08\u95e8\u6237\u8f6f\u5220\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L220"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_supplier_info_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_supplier_info_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_supplier_info_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_supplier_info_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/supplier_info.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_supplier_info_py", "target": "app_core_delete_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTLine truncated
|
||||
backend/graphify-out/cache/ast/0b84c32828939e6102bb3647691fa8f04b1f68e0e0e9f28127374cc44e19a11c.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_api_request_log_middleware_py", "label": "api_request_log_middleware.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L1"}, {"id": "core_api_request_log_middleware_truncate", "label": "_truncate()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L37"}, {"id": "core_api_request_log_middleware_truncate_utf8_bytes", "label": "_truncate_utf8_bytes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L49"}, {"id": "core_api_request_log_middleware_redact_obj", "label": "_redact_obj()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L65"}, {"id": "core_api_request_log_middleware_format_body_bytes", "label": "_format_body_bytes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L84"}, {"id": "core_api_request_log_middleware_claims_from_auth", "label": "_claims_from_auth()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L111"}, {"id": "core_api_request_log_middleware_should_skip_exclude", "label": "_should_skip_exclude()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L137"}, {"id": "core_api_request_log_middleware_should_skip", "label": "_should_skip()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L150"}, {"id": "core_api_request_log_middleware_persist_log", "label": "_persist_log()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L163"}, {"id": "core_api_request_log_middleware_schedule_persist_log", "label": "_schedule_persist_log()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L224"}, {"id": "core_api_request_log_middleware_apirequestlogmiddleware", "label": "ApiRequestLogMiddleware", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L247"}, {"id": "basehttpmiddleware", "label": "BaseHTTPMiddleware", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "core_api_request_log_middleware_apirequestlogmiddleware_dispatch", "label": ".dispatch()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L248"}, {"id": "core_api_request_log_middleware_rationale_1", "label": "\u7edf\u4e00\u8bb0\u5f55 API \u8bf7\u6c42/\u54cd\u5e94\u51fa\u5165\u53c2\u7684\u4e2d\u95f4\u4ef6", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_api_request_log_middleware_py", "target": "asyncio", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_api_request_log_middleware_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_api_request_log_middleware_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_api_request_log_middleware_py", "target": "time", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_api_request_log_middleware_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/api_request_log_middleware.py", "source_location": "L6", "weightLine truncated
|
||||
backend/graphify-out/cache/ast/0c680e25a18244ca839a7de6ed1f4313b33bc8da118d89c463aee1b6af00c6f9.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_collation_py", "label": "db_collation.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L1"}, {"id": "core_db_collation_unicode_ci", "label": "unicode_ci()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L6"}, {"id": "core_db_collation_eq_unicode", "label": "eq_unicode()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L11"}, {"id": "core_db_collation_like_unicode", "label": "like_unicode()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L16"}, {"id": "core_db_collation_rationale_1", "label": "MySQL \u5b57\u7b26\u4e32\u6bd4\u8f83/\u6a21\u7cca\u5339\u914d\u65f6\u7edf\u4e00\u6392\u5e8f\u89c4\u5219\uff0c\u907f\u514d Illegal mix of collations\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L1"}, {"id": "core_db_collation_rationale_7", "label": "\u5c06\u5217\u663e\u5f0f\u8bbe\u4e3a utf8mb4_unicode_ci\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L7"}, {"id": "core_db_collation_rationale_12", "label": "\u8de8\u8868\u5b57\u7b26\u4e32\u7b49\u503c\u6bd4\u8f83\uff08JOIN / WHERE\uff09\u65f6\u7edf\u4e00\u4e3a utf8mb4_unicode_ci\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L12"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_collation_py", "target": "core_db_collation_unicode_ci", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_collation_py", "target": "core_db_collation_eq_unicode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_collation_py", "target": "core_db_collation_like_unicode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L16", "weight": 1.0}, {"source": "core_db_collation_eq_unicode", "target": "core_db_collation_unicode_ci", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L13", "weight": 1.0}, {"source": "core_db_collation_like_unicode", "target": "core_db_collation_unicode_ci", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L18", "weight": 1.0}, {"source": "core_db_collation_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_collation_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L1", "weight": 1.0}, {"source": "core_db_collation_rationale_7", "target": "core_db_collation_unicode_ci", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L7", "weight": 1.0}, {"source": "core_db_collation_rationale_12", "target": "core_db_collation_eq_unicode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L12", "weight": 1.0}], "raw_calls": [{"caller_nid": "core_db_collation_unicode_ci", "callee": "collate", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L8"}, {"caller_nid": "core_db_collation_like_unicode", "callee": "like", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_collation.py", "source_location": "L18"}]}
|
||||
backend/graphify-out/cache/ast/0c7aa346d9879347d6a98c435fadc47873907ca0774147b69acf0d392e00e58b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_vehicle_maintenance_service_py", "label": "pl_vehicle_maintenance_service.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L1"}, {"id": "services_pl_vehicle_maintenance_service_generate_seq_no", "label": "_generate_seq_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L32"}, {"id": "services_pl_vehicle_maintenance_service_generate_apply_no", "label": "generate_apply_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L46"}, {"id": "services_pl_vehicle_maintenance_service_generate_process_no", "label": "generate_process_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L56"}, {"id": "services_pl_vehicle_maintenance_service_resolve_user_name", "label": "_resolve_user_name()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L65"}, {"id": "services_pl_vehicle_maintenance_service_assert_vehicle_exists", "label": "_assert_vehicle_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L76"}, {"id": "services_pl_vehicle_maintenance_service_resolve_user_id", "label": "_resolve_user_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L90"}, {"id": "services_pl_vehicle_maintenance_service_validate_apply_dates", "label": "_validate_apply_dates()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L114"}, {"id": "services_pl_vehicle_maintenance_service_get_apply_row", "label": "_get_apply_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L125"}, {"id": "services_pl_vehicle_maintenance_service_get_process_row", "label": "_get_process_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L143"}, {"id": "services_pl_vehicle_maintenance_service_has_active_process", "label": "_has_active_process()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L161"}, {"id": "services_pl_vehicle_maintenance_service_apply_to_read", "label": "apply_to_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L174"}, {"id": "services_pl_vehicle_maintenance_service_process_to_read", "label": "process_to_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L195"}, {"id": "services_pl_vehicle_maintenance_service_resolve_apply_for_process", "label": "_resolve_apply_for_process()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L227"}, {"id": "services_pl_vehicle_maintenance_service_list_applies", "label": "list_applies()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L260"}, {"id": "services_pl_vehicle_maintenance_service_get_apply", "label": "get_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L309"}, {"id": "services_pl_vehicle_maintenance_service_create_apply", "label": "create_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L316"}, {"id": "services_pl_vehicle_maintenance_service_update_apply", "label": "update_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L362"}, {"id": "services_pl_vehicle_maintenance_service_cancel_apply", "label": "cancel_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_vehicle_maintenance_service.py", "source_location": "L399"}, {"id": "services_pl_vehicle_maintenance_service_delete_applies", "label": "delete_applies()", "file_type": "codLine truncated
|
||||
backend/graphify-out/cache/ast/0d0b8823013a63f91baee0ea19b56f203e70fb1e450f873cfeb634a6cd017f54.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "label": "payment.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L1"}, {"id": "bx_payment_tenant", "label": "_tenant()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L39"}, {"id": "bx_payment_wrap_reimburse_rows", "label": "_wrap_reimburse_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L43"}, {"id": "bx_payment_list_pending_payments", "label": "list_pending_payments()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L48"}, {"id": "bx_payment_payment_finance_stats", "label": "payment_finance_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L85"}, {"id": "bx_payment_list_processed_payments", "label": "list_processed_payments()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L95"}, {"id": "bx_payment_pay", "label": "pay()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L132"}, {"id": "bx_payment_offset", "label": "offset()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L152"}, {"id": "bx_payment_batch_offset", "label": "batch_offset()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L175"}, {"id": "bx_payment_list_advance_issues", "label": "list_advance_issues()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L198"}, {"id": "bx_payment_advance_issue_stats", "label": "advance_issue_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L245"}, {"id": "bx_payment_export_advance_issues", "label": "export_advance_issues()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L255"}, {"id": "bx_payment_issue_advance", "label": "issue_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L335"}, {"id": "bx_payment_list_advance_offset_records", "label": "list_advance_offset_records()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L359"}, {"id": "bx_payment_list_reimburse_offset_records", "label": "list_reimburse_offset_records()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L399"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "target": "csv", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "target": "io", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "target": "urllib_parse", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/payment.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_payment_py", "target": "fastapi_responses", "relation": "importsLine truncated
|
||||
backend/graphify-out/cache/ast/0e80833fe1ee8ea91f6929ec04cd501579e98f55acef838306ae25940cc569bf.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "label": "test_pl_io_order_site_feedback_status.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L1"}, {"id": "tests_test_pl_io_order_site_feedback_status_header", "label": "_header()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L11"}, {"id": "tests_test_pl_io_order_site_feedback_status_item", "label": "_item()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L24"}, {"id": "tests_test_pl_io_order_site_feedback_status_test_apply_site_feedback_sets_status_completed", "label": "test_apply_site_feedback_sets_status_completed()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L33"}, {"id": "tests_test_pl_io_order_site_feedback_status_test_apply_site_feedback_sets_status_voided", "label": "test_apply_site_feedback_sets_status_voided()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L53"}, {"id": "tests_test_pl_io_order_site_feedback_status_test_apply_site_feedback_keeps_in_progress_when_requested", "label": "test_apply_site_feedback_keeps_in_progress_when_requested()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L67"}, {"id": "tests_test_pl_io_order_site_feedback_status_test_apply_site_feedback_rejects_invalid_status", "label": "test_apply_site_feedback_rejects_invalid_status()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L83"}, {"id": "tests_test_pl_io_order_site_feedback_status_test_apply_site_feedback_rejects_already_voided", "label": "test_apply_site_feedback_rejects_already_voided()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L97"}, {"id": "tests_test_pl_io_order_site_feedback_status_test_apply_site_feedback_does_not_reset_first_submitted_at", "label": "test_apply_site_feedback_does_not_reset_first_submitted_at()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L111"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "target": "types", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "target": "unittest_mock", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "target": "pytest", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "target": "app_services_pl_io_order_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_site_feedback_status.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_site_feedback_status_py", "target": "tests_test_Line truncated
|
||||
backend/graphify-out/cache/ast/0f0275c56a43603e69a030dd1d284cfc7982a7636423cfff6d0e692eb4631cb1.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "label": "pl_data_scope.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L1"}, {"id": "services_pl_data_scope_apply_pl_scope", "label": "apply_pl_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L14"}, {"id": "services_pl_data_scope_assert_pl_row_in_scope", "label": "assert_pl_row_in_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L19"}, {"id": "services_pl_data_scope_rationale_1", "label": "PL \u6a21\u5757\u6570\u636e\u6743\u9650\u8f85\u52a9\uff08create_by / create_dept_id\uff0c\u65e0 owner_field\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "target": "app_core_data_scope", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "target": "app_core_db_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "target": "services_pl_data_scope_apply_pl_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "target": "services_pl_data_scope_assert_pl_row_in_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L19", "weight": 1.0}, {"source": "services_pl_data_scope_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_data_scope_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "services_pl_data_scope_apply_pl_scope", "callee": "apply_data_scope", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L16"}, {"caller_nid": "services_pl_data_scope_apply_pl_scope", "callee": "to_user_info", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L16"}, {"caller_nid": "services_pl_data_scope_assert_pl_row_in_scope", "callee": "assert_row_in_data_scope", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L27"}, {"caller_nid": "services_pl_data_scope_assert_pl_row_in_scope", "callee": "to_user_info", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_data_scope.py", "source_location": "L27"}]}
|
||||
backend/graphify-out/cache/ast/0f0fba3a24b2eeda1af4c30180306eca8da5f3dd1807f2e7591f4c46548440c4.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_enrichment_py", "label": "test_pl_io_order_enrichment.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L1"}, {"id": "tests_test_pl_io_order_enrichment_test_resolve_unit_label_maps_dun", "label": "test_resolve_unit_label_maps_dun()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L9"}, {"id": "tests_test_pl_io_order_enrichment_test_merge_plan_logistics_into_order", "label": "test_merge_plan_logistics_into_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L16"}, {"id": "tests_test_pl_io_order_enrichment_test_merge_plan_product_into_item", "label": "test_merge_plan_product_into_item()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L46"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_enrichment_py", "target": "app_services_pl_io_order_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_enrichment_py", "target": "tests_test_pl_io_order_enrichment_test_resolve_unit_label_maps_dun", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_enrichment_py", "target": "tests_test_pl_io_order_enrichment_test_merge_plan_logistics_into_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_io_order_enrichment_py", "target": "tests_test_pl_io_order_enrichment_test_merge_plan_product_into_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L46", "weight": 1.0}], "raw_calls": [{"caller_nid": "tests_test_pl_io_order_enrichment_test_resolve_unit_label_maps_dun", "callee": "resolve_unit_label", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L10"}, {"caller_nid": "tests_test_pl_io_order_enrichment_test_resolve_unit_label_maps_dun", "callee": "resolve_unit_label", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L11"}, {"caller_nid": "tests_test_pl_io_order_enrichment_test_resolve_unit_label_maps_dun", "callee": "resolve_unit_label", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L12"}, {"caller_nid": "tests_test_pl_io_order_enrichment_test_resolve_unit_label_maps_dun", "callee": "resolve_unit_label", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L13"}, {"caller_nid": "tests_test_pl_io_order_enrichment_test_merge_plan_logistics_into_order", "callee": "type(\n \"P\",\n (),\n {\n \"plan_type\": \"outbound\",\n \"remark\": \"plan-remark\",\n \"pickup_address\": \"\u53d6\u8d27\u8def1\u53f7\",\n \"pickup_lng\": 117.0,\n \"pickup_lat\": 30.5,\n \"pickup_time\": None,\n \"pickup_notes\": \"\u6234\u5e3d\",\n \"destination_name\": \"\u4ed3\u5e93A\",\n \"destination_address\": \"\u9001\u8d27\u8def2\u53f7\",\n \"destination_lng\": None,\n \"destination_lat\": None,\n \"delivery_time\": None,\n \"destination_notes\": \"\u5317\u95e8\",\n },\n )", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L18"}, {"caller_nid": "tests_test_pl_io_order_enrichment_test_merge_plan_logistics_into_order", "callee": "type", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_io_order_enrichment.py", "source_location": "L18"}, {"caller_nid": "tests_test_pl_io_order_enrichment_test_merge_plan_logistics_into_order", "callee": "merge_plan_logistics_into_order", "is_member_call": false, "source_file": "Line truncated
|
||||
backend/graphify-out/cache/ast/0f26ac2bcb585241f25302787184db4db422934e5d896ca25bbe7efaf61d92c4.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "label": "customer_pool.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L1"}, {"id": "crm_customer_pool_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L17"}, {"id": "crm_customer_pool_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L23"}, {"id": "crm_customer_pool_create_pool_record", "label": "create_pool_record()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L39"}, {"id": "crm_customer_pool_list_pool_records", "label": "list_pool_records()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L82"}, {"id": "crm_customer_pool_get_pool_record", "label": "get_pool_record()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L119"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "app_models_crm_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "crm_customer_pool_total_pages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L17", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "crm_customer_pool_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L23", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "crm_customer_pool_create_pool_record", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L39", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "crm_customer_pool_list_pool_records", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/customer_pool.py", "source_location": "L82", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_customer_pool_py", "target": "crm_customer_pool_get_pool_record", "relation": "contains", "confidence": "Line truncated
|
||||
backend/graphify-out/cache/ast/1126f9a852abb77234212b85c26d382f4e691bcf22c0d2a4d7815c6da16c3506.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_io_order_service_py", "label": "pl_io_order_service.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L1"}, {"id": "services_pl_io_order_service_ioordercreateresult", "label": "IoOrderCreateResult", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L36"}, {"id": "services_pl_io_order_service_build_io_order_site_url", "label": "build_io_order_site_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L44"}, {"id": "services_pl_io_order_service_normalize_plan_date", "label": "_normalize_plan_date()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L50"}, {"id": "services_pl_io_order_service_next_order_no", "label": "_next_order_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L61"}, {"id": "services_pl_io_order_service_dibang_qty_by_plan_product", "label": "_dibang_qty_by_plan_product()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L79"}, {"id": "services_pl_io_order_service_create_io_order_for_transport", "label": "create_io_order_for_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L111"}, {"id": "services_pl_io_order_service_apply_dibang_prefill_to_order", "label": "apply_dibang_prefill_to_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L193"}, {"id": "services_pl_io_order_service_void_io_orders_for_plan", "label": "void_io_orders_for_plan()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L238"}, {"id": "services_pl_io_order_service_get_active_io_order_for_plan", "label": "get_active_io_order_for_plan()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L262"}, {"id": "services_pl_io_order_service_parse_feedback_images", "label": "parse_feedback_images()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L292"}, {"id": "services_pl_io_order_service_dump_feedback_images", "label": "dump_feedback_images()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L304"}, {"id": "services_pl_io_order_service_apply_site_feedback", "label": "apply_site_feedback()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L311"}, {"id": "services_pl_io_order_service_resolve_unit_label", "label": "resolve_unit_label()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L352"}, {"id": "services_pl_io_order_service_merge_plan_logistics_into_order", "label": "merge_plan_logistics_into_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L359"}, {"id": "services_pl_io_order_service_merge_plan_product_into_item", "label": "merge_plan_product_into_item()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L390"}, {"id": "services_pl_io_order_service_enrich_io_order_dict", "label": "enrich_io_order_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L417"}, {"id": "services_pl_io_order_service_order_header_to_dict", "label": "order_header_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L508"}, {"id": "services_pl_io_order_service_rationale_1", "label": "\u8fd0\u8f93\u8ba1\u5212 \u00b7 \u5165\u5e93\u5355 / \u51fa\u5e93\u5355\uff08\u5b89\u6392\u8fd0\u8f93\u843d\u5355\u3001\u73b0\u573a\u56de\u4f20\u3001\u4f5c\u5e9f\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_io_order_service.py", "source_location": "L1"}, {"id": "services_pl_io_order_service_rationale_122", "label": "\u5b89\u6392\u8fd0\u8f93\u540e\u521b\u5efa\u5165\u5e93/\u51fa\u5e93\u5355\u3002\u76f4\u9500\uLine truncated
|
||||
backend/graphify-out/cache/ast/13d43c9144c3795b8870fbd900ed14f97ae22ee043e2c265a5151525666abebe.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "label": "test_aliyun_driving_license_ocr.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L1"}, {"id": "scripts_test_aliyun_driving_license_ocr_load_ocr_settings", "label": "load_ocr_settings()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L35"}, {"id": "scripts_test_aliyun_driving_license_ocr_compress_image", "label": "compress_image()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L45"}, {"id": "scripts_test_aliyun_driving_license_ocr_parse_expire_date", "label": "parse_expire_date()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L74"}, {"id": "scripts_test_aliyun_driving_license_ocr_main", "label": "main()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L94"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "io", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "re", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "sys", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L15", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "pathlib", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "dotenv", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L18", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "pil", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L19", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "alibabacloud_ocr_api20210707_client", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L22", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "alibabacloud_ocr_api20210707", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyun_driving_license_ocr.py", "source_location": "L23", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_test_aliyun_driving_license_ocr_py", "target": "alibabacloud_tea_openapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/test_aliyunLine truncated
|
||||
backend/graphify-out/cache/ast/15321fe1df77a555af579474434e3b401bd042555d19ea81a066ef754915612b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "label": "expense_item.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L1"}, {"id": "bx_expense_item_expenseitemservice", "label": "ExpenseItemService", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L14"}, {"id": "bx_expense_item_tenant_no", "label": "_tenant_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L16"}, {"id": "bx_expense_item_get_by_id", "label": "get_by_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L20"}, {"id": "bx_expense_item_create", "label": "create()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L33"}, {"id": "bx_expense_item_update", "label": "update()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L61"}, {"id": "bx_expense_item_soft_delete", "label": "soft_delete()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L90"}, {"id": "bx_expense_item_get_item_tree", "label": "get_item_tree()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L97"}, {"id": "bx_expense_item_build_tree", "label": "_build_tree()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L108"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "app_core_bx_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "app_core_tenant_context", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "app_models_bx_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "app_services_bx_base", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "app_services_bx_data_scope", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "bx_expense_item_expenseitemservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "bx_expense_item_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/expense_item.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_expense_item_py", "target": "bx_expense_item_get_by_id", "relation": "contains",Line truncated
|
||||
backend/graphify-out/cache/ast/16751fcd542e209535216a0516d78b62eecb81732d7fe0f9ec051fdf811e93b6.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_bx_data_py", "label": "migrate_bx_data.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L1"}, {"id": "scripts_migrate_bx_data_stepstats", "label": "StepStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L61"}, {"id": "scripts_migrate_bx_data_migrationstats", "label": "MigrationStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L68"}, {"id": "scripts_migrate_bx_data_migrationstats_step", "label": ".step()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L72"}, {"id": "scripts_migrate_bx_data_legacy_id_to_str", "label": "legacy_id_to_str()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L78"}, {"id": "scripts_migrate_bx_data_derive_source_url", "label": "derive_source_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L87"}, {"id": "scripts_migrate_bx_data_load_settings_env", "label": "load_settings_env()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L91"}, {"id": "scripts_migrate_bx_data_load_runtime_settings", "label": "load_runtime_settings()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L107"}, {"id": "scripts_migrate_bx_data_load_bx_user_mapping", "label": "load_bx_user_mapping()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L113"}, {"id": "scripts_migrate_bx_data_fetch_portal_admin_id", "label": "fetch_portal_admin_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L131"}, {"id": "scripts_migrate_bx_data_map_bx_user_id", "label": "map_bx_user_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L139"}, {"id": "scripts_migrate_bx_data_str_or_none", "label": "_str_or_none()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L167"}, {"id": "scripts_migrate_bx_data_dec", "label": "_dec()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L176"}, {"id": "scripts_migrate_bx_data_parse_reimburse_meta", "label": "parse_reimburse_meta()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L182"}, {"id": "scripts_migrate_bx_data_fetch_source_rows", "label": "fetch_source_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L191"}, {"id": "scripts_migrate_bx_data_target_row_exists", "label": "target_row_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L205"}, {"id": "scripts_migrate_bx_data_clear_portal_workflow", "label": "clear_portal_workflow()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L209"}, {"id": "scripts_migrate_bx_data_transform_expense_item", "label": "transform_expense_item()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L214"}, {"id": "scripts_migrate_bx_data_transform_workflow_def", "label": "transform_workflow_def()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L239"}, {"id": "scripts_migrate_bx_data_transform_workflow_node", "label": "transform_workflow_node()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L258"}, {"id": "scripts_migrate_bx_data_transform_advance_apply", "label": "transform_advance_apply()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L284"}, {"id": "scripts_migrate_bx_data_transform_advance_approval", "label": "transform_advance_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_bx_data.py", "source_location": "L322"}, {"id": "scripts_migrate_bx_data_transform_reimburse_apply", "label": "transform_reimburse_apLine truncated
|
||||
backend/graphify-out/cache/ast/16c9c072b5b80fb309d56823963ebd0dd1f437a3f74d7f82711dd8a7c2de86d2.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "label": "verify_web_menu_codes.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L1"}, {"id": "scripts_verify_web_menu_codes_main", "label": "main()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L30"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "target": "argparse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "target": "sys", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "target": "pathlib", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_verify_web_menu_codes_py", "target": "scripts_verify_web_menu_codes_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L30", "weight": 1.0}], "raw_calls": [{"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "ArgumentParser", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L31"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "add_argument", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L32"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "add_argument", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L33"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "parse_args", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L34"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "Path", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L40"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "is_absolute", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L41"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "is_file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L43"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "load_dotenv", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L44"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "create_engine", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L49"}, {"caller_nid": "scripts_verify_web_menu_codes_main", "callee": "Settings", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/verify_web_menu_codes.py", "source_location": "L49"}, {"caller_nid": "scripts_veriLine truncated
|
||||
backend/graphify-out/cache/ast/17e35f2d7bf95cac00d81357f69fdcbe849e855daa05570c3302de8182b4df11.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_menu_py", "label": "menu.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L1"}, {"id": "schemas_menu_menumeta", "label": "MenuMeta", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L6"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schemas_menu_menuitem", "label": "MenuItem", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L19"}, {"id": "schemas_menu_menulistresponse", "label": "MenuListResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L30"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_menu_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_menu_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_menu_py", "target": "schemas_menu_menumeta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L6", "weight": 1.0}, {"source": "schemas_menu_menumeta", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_menu_py", "target": "schemas_menu_menuitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L19", "weight": 1.0}, {"source": "schemas_menu_menuitem", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L19", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_menu_py", "target": "schemas_menu_menulistresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L30", "weight": 1.0}, {"source": "schemas_menu_menulistresponse", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/menu.py", "source_location": "L30", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/19ea80e59a1309518ad6183a6b0b8751401f4724d7b5101d47defc2417ec36c8.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "label": "inventory.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L1"}, {"id": "db_inventory_inboundoutboundbase", "label": "InboundOutboundBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L6"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "db_inventory_inboundoutboundcreate", "label": "InboundOutboundCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L24"}, {"id": "db_inventory_inboundoutboundupdate", "label": "InboundOutboundUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L40"}, {"id": "db_inventory_createlinkforplanpayload", "label": "CreateLinkForPlanPayload", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L58"}, {"id": "db_inventory_inboundoutboundread", "label": "InboundOutboundRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L65"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "target": "db_inventory_inboundoutboundbase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L6", "weight": 1.0}, {"source": "db_inventory_inboundoutboundbase", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "target": "db_inventory_inboundoutboundcreate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L24", "weight": 1.0}, {"source": "db_inventory_inboundoutboundcreate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L24", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "target": "db_inventory_inboundoutboundupdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L40", "weight": 1.0}, {"source": "db_inventory_inboundoutboundupdate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L40", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "target": "db_inventory_createlinkforplanpayload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L58", "weight": 1.0}, {"source": "db_inventory_createlinkforplanpayload", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L58", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_inventory_py", "target": "db_inventory_inboundoutboundread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L65", "weight": 1.0}, {"source": "db_inventory_inboundoutboundread", "target": "db_inventory_inboundoutboundbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/inventory.py", "source_location": "L65", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/1a0a09e5f5d9eb2d5e18e2f7d851287442ee370a3abfbf0b487ee4b4a18d43b3.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_models_crm_models_py", "label": "crm_models.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L1"}, {"id": "models_crm_models_crmproductcategory", "label": "CrmProductCategory", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L21"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_crm_models_crmproduct", "label": "CrmProduct", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L43"}, {"id": "models_crm_models_sysoss", "label": "SysOss", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L78"}, {"id": "models_crm_models_crmcustomer", "label": "CrmCustomer", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L110"}, {"id": "models_crm_models_crmcontact", "label": "CrmContact", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L193"}, {"id": "models_crm_models_crminvoiceinfo", "label": "CrmInvoiceInfo", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L228"}, {"id": "models_crm_models_crmcustomerfollow", "label": "CrmCustomerFollow", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L256"}, {"id": "models_crm_models_crmcustomerpool", "label": "CrmCustomerPool", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L287"}, {"id": "models_crm_models_crmcustomerpoolrule", "label": "CrmCustomerPoolRule", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L313"}, {"id": "models_crm_models_crmopportunity", "label": "CrmOpportunity", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L336"}, {"id": "models_crm_models_crmopportunityfollow", "label": "CrmOpportunityFollow", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L379"}, {"id": "models_crm_models_crmopportunityproduct", "label": "CrmOpportunityProduct", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L410"}, {"id": "models_crm_models_crmopportunitystagelog", "label": "CrmOpportunityStageLog", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L440"}, {"id": "models_crm_models_crmcontract", "label": "CrmContract", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L471"}, {"id": "models_crm_models_crmcontractapproval", "label": "CrmContractApproval", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L554"}, {"id": "models_crm_models_crmcontractchange", "label": "CrmContractChange", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L585"}, {"id": "models_crm_models_crmcontracttemplate", "label": "CrmContractTemplate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L616"}, {"id": "models_crm_models_crmcontractproduct", "label": "CrmContractProduct", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L650"}, {"id": "models_crm_models_crmcontractproductpricetier", "label": "CrmContractProductPriceTier", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L688"}, {"id": "models_crm_models_crmquote", "label": "CrmQuote", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L713"}, {"id": "models_crm_models_crmquoteproduct", "label": "CrmQuoteProduct", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L771"}, {"id": "models_crm_models_crmquoteapproval", "label": "CrmQuoteApproval", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/crm_models.py", "source_location": "L806"}, {"id": "models_crm_models_crmquotesharelog", "label": "CrmQuoteShareLogLine truncated
|
||||
backend/graphify-out/cache/ast/1d72733147e0ed997094d7f92d1c1f5e1e108093a50e8e523b3b016c3dd676e4.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "label": "workflow.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L1"}, {"id": "bx_workflow_workflowservice", "label": "WorkflowService", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L26"}, {"id": "bx_workflow_tenant_no", "label": "_tenant_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L28"}, {"id": "bx_workflow_get_by_id", "label": "get_by_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L32"}, {"id": "bx_workflow_get_paged", "label": "get_paged()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L45"}, {"id": "bx_workflow_create", "label": "create()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L58"}, {"id": "bx_workflow_update", "label": "update()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L75"}, {"id": "bx_workflow_soft_delete", "label": "soft_delete()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L94"}, {"id": "bx_workflow_get_by_biz_type", "label": "get_by_biz_type()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L108"}, {"id": "bx_workflow_ensure_by_biz_type", "label": "ensure_by_biz_type()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L120"}, {"id": "bx_workflow_save_nodes", "label": "save_nodes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L151"}, {"id": "bx_workflow_rationale_126", "label": "\u6309\u4e1a\u52a1\u7c7b\u578b\u83b7\u53d6\u5de5\u4f5c\u6d41\uff1b\u5df2\u77e5\u7c7b\u578b\u4e0d\u5b58\u5728\u65f6\u81ea\u52a8\u521b\u5efa\u7a7a\u5b9a\u4e49\uff08\u65e0\u8282\u70b9\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L126"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "app_core_bx_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "app_core_tenant_context", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "app_models_bx_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "app_services_bx_base", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/workflow.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_workflow_py", "target": "bx_workflow_workflowservice", "relation": "contLine truncated
|
||||
backend/graphify-out/cache/ast/1dced39f250919efc4aa798daee1efef3adcca054c7483843536c455919ff106.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L1"}, {"id": "pl_init_rationale_1", "label": "\u8fd0\u8f93\u8ba1\u5212\u7ba1\u7406 - Pydantic Schema", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "target": "app_schemas_pl_base_data", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "target": "app_schemas_pl_plan", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L33", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "target": "app_schemas_pl_transport", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L49", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "target": "app_schemas_pl_freight", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L62", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "target": "app_schemas_pl_inventory", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L74", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "target": "app_schemas_pl_vehicle_recharge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L94", "weight": 1.0}, {"source": "pl_init_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/__init__.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/1de70651a8c1c9e0e208bdccb45d0b9c7e7a0f8f9a663941bdbd5ae278234b1a.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "label": "ocr.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L1"}, {"id": "pl_ocr_recognizecertbody", "label": "RecognizeCertBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L15"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_ocr_recognizecertresult", "label": "RecognizeCertResult", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L23"}, {"id": "pl_ocr_recognize_cert", "label": "recognize_cert()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L34"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "app_core_db_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "app_services_pl_ocr_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "pl_ocr_recognizecertbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L15", "weight": 1.0}, {"source": "pl_ocr_recognizecertbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L15", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "pl_ocr_recognizecertresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L23", "weight": 1.0}, {"source": "pl_ocr_recognizecertresult", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L23", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_ocr_py", "target": "pl_ocr_recognize_cert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L34", "weight": 1.0}], "raw_calls": [{"caller_nid": "pl_ocr_recognize_cert", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L40"}, {"caller_nid": "pl_ocr_recognize_cert", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L42"}, {"caller_nid": "pl_ocr_recognize_cert", "callee": "recognize_personnel_cert", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/ocr.py", "source_location": "L43"}, {"caller_nid": "pl_ocr_recognize_cert", "callee": "get", "is_memLine truncated
|
||||
backend/graphify-out/cache/ast/1e8e1dbdcf4bc68c2e30b99015e930bb9522bd1f633e95604ec6a62bdb2b43f3.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "label": "bx_data_scope.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L1"}, {"id": "services_bx_data_scope_apply_bx_scope", "label": "apply_bx_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L13"}, {"id": "services_bx_data_scope_assert_bx_row_in_scope", "label": "assert_bx_row_in_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L18"}, {"id": "services_bx_data_scope_assert_bx_biz_in_scope", "label": "assert_bx_biz_in_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L29"}, {"id": "services_bx_data_scope_assert_bx_attachment_biz_in_scope", "label": "assert_bx_attachment_biz_in_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L63"}, {"id": "services_bx_data_scope_rationale_1", "label": "BX \u6a21\u5757\u6570\u636e\u6743\u9650\u8f85\u52a9\uff08create_by / create_dept_id\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L1"}, {"id": "services_bx_data_scope_rationale_36", "label": "\u9644\u4ef6\u4e0b\u8f7d/\u5220\u9664/\u7ed1\u5b9a\u524d\u6821\u9a8c\u5173\u8054\u4e1a\u52a1\u5355\u5728\u6570\u636e\u6743\u9650\u5185\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L36"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "app_core_data_scope", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "app_core_bx_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "services_bx_data_scope_apply_bx_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "services_bx_data_scope_assert_bx_row_in_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L18", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "services_bx_data_scope_assert_bx_biz_in_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L29", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "target": "services_bx_data_scope_assert_bx_attachment_biz_in_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L63", "weight": 1.0}, {"source": "services_bx_data_scope_assert_bx_attachment_biz_in_scope", "target": "services_bx_data_scope_assert_bx_biz_in_scope", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx_data_scope.py", "source_location": "L70", "weight": 1.0}, {"source": "services_bx_data_scope_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_data_scope_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/Line truncated
|
||||
backend/graphify-out/cache/ast/1edbd17d41fcc4205faf15de5ce47aecc5459a39d06a920689379a65cdb9c3d9.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "label": "price_letter.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L1"}, {"id": "crm_price_letter_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L28"}, {"id": "crm_price_letter_parse_date", "label": "_parse_date()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L34"}, {"id": "crm_price_letter_strip_html", "label": "_strip_html()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L52"}, {"id": "crm_price_letter_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L58"}, {"id": "crm_price_letter_validate_letter_payload", "label": "_validate_letter_payload()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L84"}, {"id": "crm_price_letter_list_price_letters", "label": "list_price_letters()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L104"}, {"id": "crm_price_letter_get_price_letter", "label": "get_price_letter()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L170"}, {"id": "crm_price_letter_create_price_letter", "label": "create_price_letter()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L180"}, {"id": "crm_price_letter_update_price_letter", "label": "update_price_letter()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L266"}, {"id": "crm_price_letter_void_price_letter", "label": "void_price_letter()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L349"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "re", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/price_letter.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_price_letter_py", "target": "apLine truncated
|
||||
backend/graphify-out/cache/ast/1fabdc29b0e659c07701da53c5d821a3212e86f4cd9aa04cb785f204380ae616.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_readme_md", "label": "README.md", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L1"}, {"id": "backend_readme_shanxia2_0_fastapi", "label": "shanxia2.0 \u540e\u7aef\u9aa8\u67b6\uff08FastAPI\uff09", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L1"}, {"id": "backend_readme", "label": "\u6280\u672f\u6808", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L7"}, {"id": "backend_readme_15", "label": "\u9879\u76ee\u7ed3\u6784", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L15"}, {"id": "backend_readme_codeblock_1", "label": "code:block1 (backend/)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L17"}, {"id": "backend_readme_37", "label": "\u5feb\u901f\u5f00\u59cb", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L37"}, {"id": "backend_readme_1", "label": "1. \u521b\u5efa\u865a\u62df\u73af\u5883", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L39"}, {"id": "backend_readme_codeblock_2", "label": "code:bash (python -m venv venv)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L41"}, {"id": "backend_readme_2", "label": "2. \u5b89\u88c5\u4f9d\u8d56", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L47"}, {"id": "backend_readme_codeblock_3", "label": "code:bash (pip install -r requirements.txt)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L49"}, {"id": "backend_readme_3", "label": "3. \u914d\u7f6e\u73af\u5883\u53d8\u91cf", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L53"}, {"id": "backend_readme_codeblock_4", "label": "code:env (# \u6570\u636e\u5e93\u914d\u7f6e)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L57"}, {"id": "backend_readme_4", "label": "4. \u542f\u52a8\u670d\u52a1", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L71"}, {"id": "backend_readme_codeblock_5", "label": "code:bash (uvicorn app.main:app --reload --port 8000)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L73"}, {"id": "backend_readme_api", "label": "API \u8def\u7531\u5206\u7ec4", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L83"}, {"id": "backend_readme_93", "label": "\u5f00\u53d1\u89c4\u8303", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L93"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_readme_md", "target": "backend_readme_shanxia2_0_fastapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L1", "weight": 1.0}, {"source": "backend_readme_shanxia2_0_fastapi", "target": "backend_readme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L7", "weight": 1.0}, {"source": "backend_readme_shanxia2_0_fastapi", "target": "backend_readme_15", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L15", "weight": 1.0}, {"source": "backend_readme_15", "target": "backend_readme_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L17", "weight": 1.0}, {"source": "backend_readme_shanxia2_0_fastapi", "target": "backend_readme_37", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L37", "weight": 1.0}, {"source": "backend_readme_37", "target": "backend_readme_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L39", "weight": 1.0}, {"source": "backend_readme_1", "target": "backend_readme_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/README.md", "source_location": "L41", "weight": 1.0}, {"source": "backend_readme_37", "target": "backend_readme_2", "rLine truncated
|
||||
backend/graphify-out/cache/ast/20f59e7e19a0c4415bdf17cef32a31db63220346688b3dbe06bc2c52a42d475c.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_crm_sys_oss_py", "label": "migrate_crm_sys_oss.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L1"}, {"id": "scripts_migrate_crm_sys_oss_backfillrule", "label": "BackfillRule", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L53"}, {"id": "scripts_migrate_crm_sys_oss_bizref", "label": "BizRef", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L93"}, {"id": "scripts_migrate_crm_sys_oss_migrationstats", "label": "MigrationStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L102"}, {"id": "scripts_migrate_crm_sys_oss_legacy_id_to_str", "label": "legacy_id_to_str()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L113"}, {"id": "scripts_migrate_crm_sys_oss_derive_source_url", "label": "derive_source_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L122"}, {"id": "scripts_migrate_crm_sys_oss_load_settings_env", "label": "load_settings_env()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L126"}, {"id": "scripts_migrate_crm_sys_oss_load_runtime_settings", "label": "load_runtime_settings()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L142"}, {"id": "scripts_migrate_crm_sys_oss_load_user_mapping", "label": "load_user_mapping()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L148"}, {"id": "scripts_migrate_crm_sys_oss_fetch_portal_admin_id", "label": "fetch_portal_admin_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L166"}, {"id": "scripts_migrate_crm_sys_oss_resolve_portal_user_id", "label": "resolve_portal_user_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L174"}, {"id": "scripts_migrate_crm_sys_oss_fetch_source_rows", "label": "fetch_source_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L196"}, {"id": "scripts_migrate_crm_sys_oss_count_target_rows", "label": "count_target_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L202"}, {"id": "scripts_migrate_crm_sys_oss_transform_row", "label": "transform_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L212"}, {"id": "scripts_migrate_crm_sys_oss_target_row_exists", "label": "target_row_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L288"}, {"id": "scripts_migrate_crm_sys_oss_parse_oss_id_tokens", "label": "parse_oss_id_tokens()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L295"}, {"id": "scripts_migrate_crm_sys_oss_normalize_oss_token", "label": "_normalize_oss_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L323"}, {"id": "scripts_migrate_crm_sys_oss_table_exists", "label": "table_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L336"}, {"id": "scripts_migrate_crm_sys_oss_build_biz_index", "label": "build_biz_index()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L348"}, {"id": "scripts_migrate_crm_sys_oss_apply_biz_backfill", "label": "apply_biz_backfill()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L403"}, {"id": "scripts_migrate_crm_sys_oss_write_mapping_csv", "label": "write_mapping_csv()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_sys_oss.py", "source_location": "L433"}, {"id": "scripts_migrate_crm_sys_oss_write_backfill_csv", "label": "write_backfill_csv()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migratLine truncated
|
||||
backend/graphify-out/cache/ast/223d91c51a1677b6a4b7802d5571af14d5cda8bc45e4e757b1f2150990a69bce.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "label": "delete_guard.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L1"}, {"id": "core_delete_guard_normalize_user_info", "label": "normalize_user_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L11"}, {"id": "core_delete_guard_user_info_from_context", "label": "user_info_from_context()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L27"}, {"id": "core_delete_guard_is_super_admin", "label": "is_super_admin()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L39"}, {"id": "core_delete_guard_row_creator_id", "label": "row_creator_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L45"}, {"id": "core_delete_guard_actor_ids", "label": "_actor_ids()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L53"}, {"id": "core_delete_guard_actor_names", "label": "_actor_names()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L64"}, {"id": "core_delete_guard_can_delete_by_creator", "label": "can_delete_by_creator()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L75"}, {"id": "core_delete_guard_assert_row_deletable_by_creator", "label": "assert_row_deletable_by_creator()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L95"}, {"id": "core_delete_guard_assert_rows_deletable_by_creator", "label": "assert_rows_deletable_by_creator()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L108"}, {"id": "core_delete_guard_rationale_1", "label": "\u5220\u9664\u6743\u9650\uff1a\u4ec5\u521b\u5efa\u4eba\u53ef\u5220\uff08super_admin \u4f8b\u5916\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "core_delete_guard_normalize_user_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "core_delete_guard_user_info_from_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L27", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "core_delete_guard_is_super_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L39", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "core_delete_guard_row_creator_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L45", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "core_delete_guard_actor_ids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L53", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_delete_guard_py", "target": "core_delete_guard_actor_names", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/delete_guard.py", "source_location": "L64", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanLine truncated
|
||||
backend/graphify-out/cache/ast/249bb0971c263436095a6324457557b6ac5cfc3ca5ac9bc9499a9b4cd21d42bf.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "label": "db_models.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L1"}, {"id": "models_db_models_dbpurchaseplan", "label": "DbPurchasePlan", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L9"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_db_models_dbinboundoutbound", "label": "DbInboundOutbound", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L44"}, {"id": "models_db_models_dbweighingslip", "label": "DbWeighingSlip", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L77"}, {"id": "models_db_models_dbsequence", "label": "DbSequence", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L116"}, {"id": "models_db_models_rationale_1", "label": "\u5730\u78c5\uff08db\uff09\u6a21\u5757\u6570\u636e\u6a21\u578b \u2014 \u5bf9\u9f50 docs/sql/db_tables.sql", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "target": "models_db_models_dbpurchaseplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L9", "weight": 1.0}, {"source": "models_db_models_dbpurchaseplan", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "target": "models_db_models_dbinboundoutbound", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L44", "weight": 1.0}, {"source": "models_db_models_dbinboundoutbound", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L44", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "target": "models_db_models_dbweighingslip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L77", "weight": 1.0}, {"source": "models_db_models_dbweighingslip", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L77", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "target": "models_db_models_dbsequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L116", "weight": 1.0}, {"source": "models_db_models_dbsequence", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L116", "weight": 1.0}, {"source": "models_db_models_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_models_db_models_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/db_models.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/2676afaecac4bb6da185674a9421dfbd40834ca21520adf66bb6b175fb728677.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_clue_py", "label": "clue.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L1"}, {"id": "crm_clue_cluelistbody", "label": "ClueListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L11"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "crm_clue_cluecreatebody", "label": "ClueCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L43"}, {"id": "crm_clue_clueupdatebody", "label": "ClueUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L74"}, {"id": "crm_clue_cluedeletebody", "label": "ClueDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L81"}, {"id": "crm_clue_clueassignbody", "label": "ClueAssignBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L87"}, {"id": "crm_clue_clueconvertbody", "label": "ClueConvertBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L95"}, {"id": "crm_clue_cluestatusbody", "label": "ClueStatusBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L106"}, {"id": "crm_clue_cluelevelbody", "label": "ClueLevelBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L113"}, {"id": "crm_clue_clueinvalidbody", "label": "ClueInvalidBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L120"}, {"id": "crm_clue_cluefollowlistbody", "label": "ClueFollowListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L131"}, {"id": "crm_clue_cluefollowcreatebody", "label": "ClueFollowCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L139"}, {"id": "crm_clue_cluefollowdeletebody", "label": "ClueFollowDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L150"}, {"id": "crm_clue_cluefollowupdatebody", "label": "ClueFollowUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L156"}, {"id": "crm_clue_cluestatisticsbody", "label": "ClueStatisticsBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L167"}, {"id": "crm_clue_rationale_1", "label": "CRM \u7ebf\u7d22\u7ba1\u7406 Pydantic Schemas", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_clue_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_clue_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_clue_py", "target": "crm_clue_cluelistbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L11", "weight": 1.0}, {"source": "crm_clue_cluelistbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_clue_py", "target": "crm_clue_cluecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_location": "L43", "weight": 1.0}, {"source": "crm_clue_cluecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/clue.py", "source_locatioLine truncated
|
||||
backend/graphify-out/cache/ast/28a49a423a784e70bec424b702f3d58f69b6f847153c061414efdcdabb660d0e.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_dibang_data_py", "label": "migrate_dibang_data.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L1"}, {"id": "scripts_migrate_dibang_data_migrationstats", "label": "MigrationStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L56"}, {"id": "scripts_migrate_dibang_data_parse_date", "label": "parse_date()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L64"}, {"id": "scripts_migrate_dibang_data_parse_datetime", "label": "parse_datetime()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L80"}, {"id": "scripts_migrate_dibang_data_clip_text", "label": "clip_text()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L104"}, {"id": "scripts_migrate_dibang_data_fetch_rows", "label": "fetch_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L114"}, {"id": "scripts_migrate_dibang_data_count_rows", "label": "count_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L120"}, {"id": "scripts_migrate_dibang_data_map_id", "label": "map_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L125"}, {"id": "scripts_migrate_dibang_data_legacy_id_to_str", "label": "legacy_id_to_str()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L145"}, {"id": "scripts_migrate_dibang_data_build_id_maps", "label": "build_id_maps()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L150"}, {"id": "scripts_migrate_dibang_data_transform_plan", "label": "transform_plan()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L159"}, {"id": "scripts_migrate_dibang_data_transform_inventory", "label": "transform_inventory()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L200"}, {"id": "scripts_migrate_dibang_data_transform_weighing", "label": "transform_weighing()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L238"}, {"id": "scripts_migrate_dibang_data_truncate_target_tables", "label": "truncate_target_tables()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L347"}, {"id": "scripts_migrate_dibang_data_export_mapping", "label": "export_mapping()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L355"}, {"id": "scripts_migrate_dibang_data_print_report", "label": "print_report()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L363"}, {"id": "scripts_migrate_dibang_data_migrate", "label": "migrate()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L392"}, {"id": "scripts_migrate_dibang_data_main", "label": "main()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L496"}, {"id": "scripts_migrate_dibang_data_rationale_146", "label": "\u539f\u5730\u78c5 int \u4e3b\u952e\u539f\u6837\u4fdd\u7559\uff0c\u5199\u5165\u95e8\u6237 VARCHAR(64) \u5b57\u6bb5\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L146"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_dibang_data_py", "target": "argparse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L23", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_dibang_data_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_dibang_data.py", "source_location": "L24", "weight": 1.0}, {"source": "users_zlwu_work_00cLine truncated
|
||||
backend/graphify-out/cache/ast/29c52786df396aededd0850e3c8a3a36f3fb6a952af03adbe1768dae212b6804.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_quote_py", "label": "quote.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L1"}, {"id": "crm_quote_quoteproductitem", "label": "QuoteProductItem", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L8"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "crm_quote_quotelistbody", "label": "QuoteListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L32"}, {"id": "crm_quote_quotedetailbody", "label": "QuoteDetailBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L58"}, {"id": "crm_quote_quotedeletebody", "label": "QuoteDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L62"}, {"id": "crm_quote_quotecreatebody", "label": "QuoteCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L66"}, {"id": "crm_quote_quoteupdatebody", "label": "QuoteUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L99"}, {"id": "crm_quote_quotesubmitbody", "label": "QuoteSubmitBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L103"}, {"id": "crm_quote_quotetemplatesavebody", "label": "QuoteTemplateSaveBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L109"}, {"id": "crm_quote_quotetemplategetbody", "label": "QuoteTemplateGetBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L114"}, {"id": "crm_quote_quotepdfbody", "label": "QuotePdfBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L118"}, {"id": "crm_quote_quotesharegeneratebody", "label": "QuoteShareGenerateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L122"}, {"id": "crm_quote_quoteacceptbody", "label": "QuoteAcceptBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L128"}, {"id": "crm_quote_quoterejectbody", "label": "QuoteRejectBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L133"}, {"id": "crm_quote_quotetocontractbody", "label": "QuoteToContractBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L139"}, {"id": "crm_quote_quotenewversionbody", "label": "QuoteNewVersionBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L148"}, {"id": "crm_quote_quoteversionsbody", "label": "QuoteVersionsBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L154"}, {"id": "crm_quote_quoteinvalidbody", "label": "QuoteInvalidBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L158"}, {"id": "crm_quote_quotestatisticsoverviewbody", "label": "QuoteStatisticsOverviewBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L163"}, {"id": "crm_quote_quotestatisticstrendbody", "label": "QuoteStatisticsTrendBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L169"}, {"id": "crm_quote_quoteproductlistbody", "label": "QuoteProductListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L175"}, {"id": "crm_quote_quoteproductcreatebody", "label": "QuoteProductCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L179"}, {"id": "crm_quote_quoteproductupdatebody", "label": "QuoteProductUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/quote.py", "source_location": "L198"}, {"id": "crm_quote_quoteproductdeletebody", "label": "QuoteProductDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/Line truncated
|
||||
backend/graphify-out/cache/ast/2a1d015e85b6d9e25d54d94940627a713f4c6e7422dff350c20c4036176d11dc.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "label": "paste_recognize.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L1"}, {"id": "pl_paste_recognize_conflictaction", "label": "ConflictAction", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L7"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_paste_recognize_pastepersonnelin", "label": "PastePersonnelIn", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L15"}, {"id": "pl_paste_recognize_pastevehiclein", "label": "PasteVehicleIn", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L24"}, {"id": "pl_paste_recognize_pastecommitbody", "label": "PasteCommitBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L34"}, {"id": "pl_paste_recognize_pastecommitresult", "label": "PasteCommitResult", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L45"}, {"id": "pl_paste_recognize_rationale_1", "label": "\u8fd0\u8f93\u8ba1\u5212 - \u4e09\u65b9\u7c98\u8d34\u8bc6\u522b\u63d0\u4ea4 Schema", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "target": "pl_paste_recognize_conflictaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L7", "weight": 1.0}, {"source": "pl_paste_recognize_conflictaction", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "target": "pl_paste_recognize_pastepersonnelin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L15", "weight": 1.0}, {"source": "pl_paste_recognize_pastepersonnelin", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L15", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "target": "pl_paste_recognize_pastevehiclein", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L24", "weight": 1.0}, {"source": "pl_paste_recognize_pastevehiclein", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L24", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "target": "pl_paste_recognize_pastecommitbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L34", "weight": 1.0}, {"source": "pl_paste_recognize_pastecommitbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/paste_recognize.py", "source_location": "L34", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_paste_recognize_py", "target": "pl_paste_recognize_pastecommitresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/Line truncated
|
||||
backend/graphify-out/cache/ast/2cb780fb722e6dbf2ecea6f6fc19345fb453e1a3c40694ba0ff7465eb7cf7d33.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/__init__.py", "source_location": "L1"}], "edges": [], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/2d4e38178168b11f3aeea64a4d0ab4ae60c9a93ad9d7d7568456374af65d7c57.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "label": "pl_paste_recognize_service.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L1"}, {"id": "services_pl_paste_recognize_service_conflict_map", "label": "_conflict_map()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L22"}, {"id": "services_pl_paste_recognize_service_find_personnel_by_id_card", "label": "_find_personnel_by_id_card()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L34"}, {"id": "services_pl_paste_recognize_service_find_vehicle_by_plate", "label": "_find_vehicle_by_plate()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L51"}, {"id": "services_pl_paste_recognize_service_get_personnel", "label": "_get_personnel()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L68"}, {"id": "services_pl_paste_recognize_service_get_vehicle", "label": "_get_vehicle()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L85"}, {"id": "services_pl_paste_recognize_service_resolve_personnel", "label": "_resolve_personnel()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L100"}, {"id": "services_pl_paste_recognize_service_resolve_vehicle", "label": "_resolve_vehicle()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L154"}, {"id": "services_pl_paste_recognize_service_commit_paste_recognize", "label": "commit_paste_recognize()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L221"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "app_models_pl_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "app_schemas_pl_base_data", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "app_schemas_pl_paste_recognize", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_paste_recognize_service.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_paste_recognize_service_py", "target": "app_services_pl_personnel_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Line truncated
|
||||
backend/graphify-out/cache/ast/2d64ca83553dbfc928887171941761114c5db012b9c4a01d34e2b522902bac38.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_freight_py", "label": "freight.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L1"}, {"id": "pl_freight_generate_settlement_no", "label": "_generate_settlement_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L30"}, {"id": "pl_freight_list_unsettled_plans", "label": "list_unsettled_plans()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L49"}, {"id": "pl_freight_list_settlements", "label": "list_settlements()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L75"}, {"id": "pl_freight_get_settlement_by_transport", "label": "get_settlement_by_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L105"}, {"id": "pl_freight_create_settlement", "label": "create_settlement()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L120"}, {"id": "pl_freight_get_settlement", "label": "get_settlement()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L139"}, {"id": "pl_freight_update_settlement", "label": "update_settlement()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L152"}, {"id": "pl_freight_cancel_settlement", "label": "cancel_settlement()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L170"}, {"id": "pl_freight_delete_settlement", "label": "delete_settlement()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L182"}, {"id": "pl_freight_submit_settlement_approval", "label": "submit_settlement_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L194"}, {"id": "pl_freight_process_settlement_approval", "label": "process_settlement_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L213"}, {"id": "pl_freight_withdraw_settlement_approval", "label": "withdraw_settlement_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L233"}, {"id": "pl_freight_get_settlement_approval_flow", "label": "get_settlement_approval_flow()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L245"}, {"id": "pl_freight_disburse_settlement", "label": "disburse_settlement()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L256"}, {"id": "pl_freight_submit_settlement_legacy", "label": "submit_settlement_legacy()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L276"}, {"id": "pl_freight_approve_settlement_legacy", "label": "approve_settlement_legacy()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L285"}, {"id": "pl_freight_list_vouchers", "label": "list_vouchers()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L294"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_freight_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_freight_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_freight_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_freight_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/freight.py", "soLine truncated
|
||||
backend/graphify-out/cache/ast/2d65c990d058d22010f8d4449652eb752c297a046b5d7b3ff6755c3e1cad0cf3.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resource_snapshot_py", "label": "resource_snapshot.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L1"}, {"id": "pl_resource_snapshot_snapshotcertread", "label": "SnapshotCertRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L11"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_resource_snapshot_snapshotpersonnelrow", "label": "SnapshotPersonnelRow", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L29"}, {"id": "pl_resource_snapshot_transportresourcesnapshot", "label": "TransportResourceSnapshot", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L45"}, {"id": "pl_resource_snapshot_parse_resource_snapshot", "label": "parse_resource_snapshot()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L65"}, {"id": "pl_resource_snapshot_planresourcesnapshotmixin", "label": "PlanResourceSnapshotMixin", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L81"}, {"id": "pl_resource_snapshot_coerce_resource_snapshot", "label": "_coerce_resource_snapshot()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L91"}, {"id": "pl_resource_snapshot_rationale_1", "label": "\u8fd0\u8f93\u8ba1\u5212 - \u5b89\u6392\u8fd0\u8f93\u65f6\u8f66\u8f86/\u4eba\u5458/\u8bc1\u4ef6\u8d44\u6e90\u5feb\u7167 Schema", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L1"}, {"id": "pl_resource_snapshot_rationale_66", "label": "\u4ece ORM \u6587\u672c\u5217\u6216 dict \u89e3\u6790\u5feb\u7167\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L66"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resource_snapshot_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resource_snapshot_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resource_snapshot_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resource_snapshot_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resource_snapshot_py", "target": "pl_resource_snapshot_snapshotcertread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L11", "weight": 1.0}, {"source": "pl_resource_snapshot_snapshotcertread", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resource_snapshot_py", "target": "pl_resource_snapshot_snapshotpersonnelrow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L29", "weight": 1.0}, {"source": "pl_resource_snapshot_snapshotpersonnelrow", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/resource_snapshot.py", "source_location": "L29", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_resoLine truncated
|
||||
backend/graphify-out/cache/ast/2e068961824a1d3ec0da0a94a3c494b63582b3251e5f4e030ce3e12897e85002.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_opportunity_py", "label": "opportunity.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L1"}, {"id": "crm_opportunity_opportunitylistbody", "label": "OpportunityListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L8"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "crm_opportunity_opportunitydetailbody", "label": "OpportunityDetailBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L32"}, {"id": "crm_opportunity_opportunitycreatebody", "label": "OpportunityCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L38"}, {"id": "crm_opportunity_opportunityupdatebody", "label": "OpportunityUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L59"}, {"id": "crm_opportunity_opportunitydeletebody", "label": "OpportunityDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L63"}, {"id": "crm_opportunity_opportunityassignbody", "label": "OpportunityAssignBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L69"}, {"id": "crm_opportunity_opportunitychangestagebody", "label": "OpportunityChangeStageBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L77"}, {"id": "crm_opportunity_opportunitymarkwonbody", "label": "OpportunityMarkWonBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L88"}, {"id": "crm_opportunity_opportunitymarklostbody", "label": "OpportunityMarkLostBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L97"}, {"id": "crm_opportunity_opportunitybatchupdatestagebody", "label": "OpportunityBatchUpdateStageBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L107"}, {"id": "crm_opportunity_opportunitybatchupdateexpectdatebody", "label": "OpportunityBatchUpdateExpectDateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L119"}, {"id": "crm_opportunity_opportunitystageloglistbody", "label": "OpportunityStageLogListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L129"}, {"id": "crm_opportunity_opportunitystatisticsbody", "label": "OpportunityStatisticsBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L135"}, {"id": "crm_opportunity_opportunitykanbanbody", "label": "OpportunityKanbanBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L144"}, {"id": "crm_opportunity_opportunityfollowlistbody", "label": "OpportunityFollowListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L148"}, {"id": "crm_opportunity_opportunityfollowdetailbody", "label": "OpportunityFollowDetailBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L156"}, {"id": "crm_opportunity_opportunityfollowcreatebody", "label": "OpportunityFollowCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L162"}, {"id": "crm_opportunity_opportunityfollowupdatebody", "label": "OpportunityFollowUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L176"}, {"id": "crm_opportunity_opportunityfollowdeletebody", "label": "OpportunityFollowDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L180"}, {"id": "crm_opportunity_opportunityproductlistbody", "label": "OpportunityProductListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/opportunity.py", "source_location": "L186"}, {"id": "crm_opportunity_opportunityLine truncated
|
||||
backend/graphify-out/cache/ast/300b74c51c66cb0fbf8c9f4d84a4b7bf29dcc9b6a67d922f8e1d0df05f9fc5bf.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_attachment_py", "label": "attachment.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/attachment.py", "source_location": "L1"}, {"id": "schemas_attachment_attachmentuploadresponse", "label": "AttachmentUploadResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/attachment.py", "source_location": "L5"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_attachment_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/attachment.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_attachment_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/attachment.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_attachment_py", "target": "schemas_attachment_attachmentuploadresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/attachment.py", "source_location": "L5", "weight": 1.0}, {"source": "schemas_attachment_attachmentuploadresponse", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/attachment.py", "source_location": "L5", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/308c087d94ac253bfc7e2d5455a06ae8ceac034adda41b5c61dd315dc167efaf.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_approval_cycle_py", "label": "approval_cycle.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L1"}, {"id": "bx_approval_cycle_filter_current_cycle_approvals", "label": "filter_current_cycle_approvals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L10"}, {"id": "bx_approval_cycle_rationale_1", "label": "\u5ba1\u6279\u8f6e\u6b21\u8fc7\u6ee4 \u2014 \u9a73\u56de\u540e\u91cd\u65b0\u63d0\u4ea4\u65f6\uff0c\u8fdb\u5ea6\u63a5\u53e3\u4ec5\u5c55\u793a\u5f53\u524d\u8f6e\u6b21\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L1"}, {"id": "bx_approval_cycle_rationale_17", "label": "\u5ba1\u6279\u8fdb\u5ea6\u4ec5\u5c55\u793a\u5f53\u524d\u8f6e\u6b21\uff1b\u5b8c\u6574\u5386\u53f2\u7531 get_approval_history \u8fd4\u56de\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L17"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_approval_cycle_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_approval_cycle_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_approval_cycle_py", "target": "bx_approval_cycle_filter_current_cycle_approvals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L10", "weight": 1.0}, {"source": "bx_approval_cycle_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_approval_cycle_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L1", "weight": 1.0}, {"source": "bx_approval_cycle_rationale_17", "target": "bx_approval_cycle_filter_current_cycle_approvals", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L17", "weight": 1.0}], "raw_calls": [{"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "getattr", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L18"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "list", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L20"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "sorted", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L22"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "getattr", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L24"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "getattr", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L26"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "getattr", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L32"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "len", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L36"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "getattr", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L37"}, {"caller_nid": "bx_approval_cycle_filter_current_cycle_approvals", "callee": "getattr", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/approval_cycle.py", "source_location": "L41"}]}
|
||||
backend/graphify-out/cache/ast/3097a75d86d09951d7de7df10a32f5aedcf6ce11279bdf6dfe0005ec9d8a7be1.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_advance_py", "label": "advance.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L1"}, {"id": "bx_advance_tenant", "label": "_tenant()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L29"}, {"id": "bx_advance_fill_offset_amounts", "label": "_fill_offset_amounts()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L33"}, {"id": "bx_advance_list_advances", "label": "list_advances()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L42"}, {"id": "bx_advance_my_advances", "label": "my_advances()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L81"}, {"id": "bx_advance_my_advance_stats", "label": "my_advance_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L122"}, {"id": "bx_advance_advance_status_counts", "label": "advance_status_counts()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L132"}, {"id": "bx_advance_pending_approval", "label": "pending_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L141"}, {"id": "bx_advance_advance_pending_approval_stats", "label": "advance_pending_approval_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L171"}, {"id": "bx_advance_approved_by_me", "label": "approved_by_me()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L181"}, {"id": "bx_advance_get_advance", "label": "get_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L211"}, {"id": "bx_advance_get_approvals", "label": "get_approvals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L227"}, {"id": "bx_advance_get_approval_history", "label": "get_approval_history()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L240"}, {"id": "bx_advance_create_advance", "label": "create_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L253"}, {"id": "bx_advance_update_advance", "label": "update_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L286"}, {"id": "bx_advance_submit_advance", "label": "submit_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L307"}, {"id": "bx_advance_approve_advance", "label": "approve_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L321"}, {"id": "bx_advance_reject_advance", "label": "reject_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L336"}, {"id": "bx_advance_delete_advance", "label": "delete_advance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L351"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_advance_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_advance_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_advance_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_advance_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/advance.pLine truncated
|
||||
backend/graphify-out/cache/ast/312091d1017c2f22195a9317cd6f39c880cd5aa6b27acaf343181319f045ffee.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_tripartite_cert_gates_py", "label": "test_pl_tripartite_cert_gates.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L1"}, {"id": "tests_test_pl_tripartite_cert_gates_test_carrier_personnel_skips_required_certs", "label": "test_carrier_personnel_skips_required_certs()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L13"}, {"id": "tests_test_pl_tripartite_cert_gates_test_self_personnel_still_requires_certs", "label": "test_self_personnel_still_requires_certs()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L22"}, {"id": "tests_test_pl_tripartite_cert_gates_test_validate_vehicle_save_certs_carrier_skips_vehicle_and_personnel_certs", "label": "test_validate_vehicle_save_certs_carrier_skips_vehicle_and_personnel_certs()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L34"}, {"id": "tests_test_pl_tripartite_cert_gates_rationale_35", "label": "carrier \u8f66\uff1a\u4e0d\u8dd1\u8f66\u8f86\u5fc5\u5907\u3001\u4e0d\u8dd1\u5173\u8054\u4eba\u5458\u8bc1\u4e66\uff1b\u4ecd\u53ef\u8dd1\u5f52\u5c5e\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L35"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_tripartite_cert_gates_py", "target": "pytest", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_tripartite_cert_gates_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_tripartite_cert_gates_py", "target": "app_services_pl_cert_required_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_tripartite_cert_gates_py", "target": "tests_test_pl_tripartite_cert_gates_test_carrier_personnel_skips_required_certs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_tripartite_cert_gates_py", "target": "tests_test_pl_tripartite_cert_gates_test_self_personnel_still_requires_certs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L22", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_tripartite_cert_gates_py", "target": "tests_test_pl_tripartite_cert_gates_test_validate_vehicle_save_certs_carrier_skips_vehicle_and_personnel_certs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L34", "weight": 1.0}, {"source": "tests_test_pl_tripartite_cert_gates_rationale_35", "target": "tests_test_pl_tripartite_cert_gates_test_validate_vehicle_save_certs_carrier_skips_vehicle_and_personnel_certs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L35", "weight": 1.0}], "raw_calls": [{"caller_nid": "tests_test_pl_tripartite_cert_gates_test_carrier_personnel_skips_required_certs", "callee": "validate_personnel_required_certs", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L14"}, {"caller_nid": "tests_test_pl_tripartite_cert_gates_test_self_personnel_still_requires_certs", "callee": "raises", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_tripartite_cert_gates.py", "source_location": "L23"}, {"caller_nid": "tests_test_pl_tripartite_cert_gates_test_self_personnel_still_requires_certs", "callee": "validate_personnel_required_certs", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.Line truncated
|
||||
backend/graphify-out/cache/ast/313e6da0e91d743ce891dd283458c79b50b24c4d909dc96ca7b3fd9d2bfa5013.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L1"}, {"id": "tasks_init_init_scheduled_tasks", "label": "init_scheduled_tasks()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L10"}, {"id": "tasks_init_shutdown_scheduler", "label": "shutdown_scheduler()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L70"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_init_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_init_py", "target": "apscheduler_schedulers_background", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_init_py", "target": "tasks_init_init_scheduled_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_init_py", "target": "tasks_init_shutdown_scheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L70", "weight": 1.0}], "raw_calls": [{"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "start", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L14"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "info", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L15"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "add_job", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L26"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "add_job", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L32"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "add_job", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L38"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "add_job", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L44"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "add_job", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L50"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "add_job", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L56"}, {"caller_nid": "tasks_init_init_scheduled_tasks", "callee": "info", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L62"}, {"caller_nid": "tasks_init_shutdown_scheduler", "callee": "shutdown", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L72"}, {"caller_nid": "tasks_init_shutdown_scheduler", "callee": "info", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/__init__.py", "source_location": "L73"}]}
|
||||
backend/graphify-out/cache/ast/320c63801100ea8e9fb62abfb44b3487139377e293310593a877ab2d06e9d2e3.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "label": "renumber_crm_product_no.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L1"}, {"id": "scripts_renumber_crm_product_no_renumberstats", "label": "RenumberStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L40"}, {"id": "scripts_renumber_crm_product_no_load_settings_env", "label": "load_settings_env()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L48"}, {"id": "scripts_renumber_crm_product_no_product_id_sort_key", "label": "product_id_sort_key()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L64"}, {"id": "scripts_renumber_crm_product_no_format_new_product_no", "label": "format_new_product_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L71"}, {"id": "scripts_renumber_crm_product_no_fetch_products", "label": "fetch_products()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L77"}, {"id": "scripts_renumber_crm_product_no_build_mapping", "label": "build_mapping()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L91"}, {"id": "scripts_renumber_crm_product_no_validate_mapping", "label": "validate_mapping()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L111"}, {"id": "scripts_renumber_crm_product_no_write_mapping_csv", "label": "write_mapping_csv()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L123"}, {"id": "scripts_renumber_crm_product_no_apply_renumber", "label": "apply_renumber()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L143"}, {"id": "scripts_renumber_crm_product_no_main", "label": "main()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L185"}, {"id": "scripts_renumber_crm_product_no_rationale_144", "label": "\u4e24\u9636\u6bb5 UPDATE\uff0c\u907f\u514d uk_product_no \u4e2d\u95f4\u6001\u51b2\u7a81\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L144"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "target": "argparse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L15", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "target": "csv", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L17", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "target": "re", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L18", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "target": "sys", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L19", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "target": "dataclasses", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/renumber_crm_product_no.py", "source_location": "L20", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_renumber_crm_product_no_py", "target": "datetime", "relation": "imports_from", "context": "importLine truncated
|
||||
backend/graphify-out/cache/ast/340e3c08174d61829012879e684f6166803b88c819c58b54a16a11d210dea85e.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/__init__.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_init_py", "target": "app_crud_base", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/__init__.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_init_py", "target": "app_crud_user", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/__init__.py", "source_location": "L3", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/34bac56e1c2cb6215f4b5fa2dc32d77d4b4abca51428819eebf4afd269cc51cf.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_auth_py", "label": "auth.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L1"}, {"id": "core_auth_session_key", "label": "_session_key()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L25"}, {"id": "core_auth_refresh_key", "label": "_refresh_key()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L29"}, {"id": "core_auth_redis_call_safe", "label": "_redis_call_safe()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L33"}, {"id": "core_auth_store_session", "label": "store_session()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L44"}, {"id": "core_auth_revoke_session", "label": "revoke_session()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L49"}, {"id": "core_auth_extend_session", "label": "extend_session()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L54"}, {"id": "core_auth_is_session_valid", "label": "is_session_valid()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L61"}, {"id": "core_auth_store_refresh_token", "label": "store_refresh_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L73"}, {"id": "core_auth_is_refresh_token_valid", "label": "is_refresh_token_valid()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L80"}, {"id": "core_auth_revoke_refresh_token", "label": "revoke_refresh_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L91"}, {"id": "core_auth_create_access_token", "label": "create_access_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L95"}, {"id": "core_auth_create_refresh_token", "label": "create_refresh_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L119"}, {"id": "core_auth_decode_token", "label": "decode_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L135"}, {"id": "core_auth_get_current_user_by_token", "label": "get_current_user_by_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L148"}, {"id": "core_auth_get_current_user", "label": "get_current_user()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L206"}, {"id": "core_auth_get_current_user_simple", "label": "get_current_user_simple()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L214"}, {"id": "core_auth_get_client_ip", "label": "get_client_ip()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L233"}, {"id": "core_auth_rationale_34", "label": "\u540c\u6b65 Redis \u8c03\u7528\uff1b\u5931\u8d25\u65f6\u8fd4\u56de None \u4f9b\u8c03\u7528\u65b9\u964d\u7ea7\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L34"}, {"id": "core_auth_rationale_55", "label": "\u5237\u65b0\u4f1a\u8bdd TTL\uff08\u5df2\u767b\u5f55\u7528\u6237\u6bcf\u6b21 API \u6821\u9a8c\u901a\u8fc7\u540e\u6ed1\u52a8\u7eed\u671f\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L55"}, {"id": "core_auth_rationale_74", "label": "\u5199\u5165 refreshToken\uff08\u7528\u4e8e one-time \u4f7f\u7528/\u540a\u9500\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L74"}, {"id": "core_auth_rationale_149", "label": "\u6839\u636e token \u83b7\u53d6\u5f53\u524d\u7528\u6237\uff08\u5305\u542b Redis \u4f1a\u8bdd\u6821\u9a8c\uff1b\u4f1a\u8bdd\u6ed1\u52a8\u7eed\u671f\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/auth.py", "source_location": "L149"}, {"id": "core_auth_rationale_210", "label": "\u83b7\u53d6\u5f53\u524d\u7528\u6237\uff08sync \u4f9d\u8d56\uff0c\u914d\u5408 sync \u8def\u7531\u5728\u7ebf\u7a0b\u6c60\u6267\u884c\uff0c\u907f\u514d\u963b\u585e\u4e8b\u4ef6\u5faa\u73af\uff09\u3002",Line truncated
|
||||
backend/graphify-out/cache/ast/34f3d1d723890e294aac765a66d7e86ca87f4288f42cec674bb9151de091fe22.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "label": "pl_personnel_service.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L1"}, {"id": "services_pl_personnel_service_upsert_personnel", "label": "upsert_personnel()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L14"}, {"id": "services_pl_personnel_service_save_vehicle_personnel", "label": "save_vehicle_personnel()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L90"}, {"id": "services_pl_personnel_service_build_personnel_summary", "label": "build_personnel_summary()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L140"}, {"id": "services_pl_personnel_service_load_vehicle_personnel_rows", "label": "load_vehicle_personnel_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L157"}, {"id": "services_pl_personnel_service_load_vehicle_personnel_summaries", "label": "load_vehicle_personnel_summaries()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L190"}, {"id": "services_pl_personnel_service_rationale_1", "label": "\u8fd0\u8f93\u8ba1\u5212 - \u4eba\u5458 upsert \u4e0e\u8f66\u8f86-\u4eba\u5458\u5173\u8054\u4fdd\u5b58", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L1"}, {"id": "services_pl_personnel_service_rationale_23", "label": "\u6309 personnelId \u2192 phone \u2192 name \u5f31\u5339\u914d upsert\uff0c\u8fd4\u56de personnel_id\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L23"}, {"id": "services_pl_personnel_service_rationale_143", "label": "links: [(personnel_name, role, is_default)] \u2192 (summary, default_driver_name).", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L143"}, {"id": "services_pl_personnel_service_rationale_193", "label": "\u6279\u91cf\u52a0\u8f7d personnelSummary / defaultDriverName\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L193"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "target": "app_models_pl_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "target": "app_schemas_pl_base_data", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_personnel_service.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_personnel_service_py", "target": "services_pl_personnel_service_upsert_personnel", "relation": "contains", "confidence": "EXTRACTED", "souLine truncated
|
||||
backend/graphify-out/cache/ast/3525eb716c238682a07a116818d318b8a494fb24b9cefca5114d30bc50d095a5.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L1"}, {"id": "bx_init_bx_health", "label": "bx_health()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L17"}, {"id": "bx_init_rationale_1", "label": "\u62a5\u9500\uff08bx\uff09API \u8def\u7531\u805a\u5408 \u2014 REST \u98ce\u683c\uff0c\u534f\u8bae\u5bf9\u9f50 bx \u539f\u7cfb\u7edf\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L1"}, {"id": "bx_init_rationale_18", "label": "P0 \u5065\u5eb7\u68c0\u67e5\uff1a\u9a8c\u8bc1 bx \u8def\u7531\u5df2\u6302\u8f7d\u4e14\u54cd\u5e94\u534f\u8bae\u4e3a code=0\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L18"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_init_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_init_py", "target": "app_api_bx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_init_py", "target": "app_schemas_bx_common", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_init_py", "target": "bx_init_bx_health", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L17", "weight": 1.0}, {"source": "bx_init_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L1", "weight": 1.0}, {"source": "bx_init_rationale_18", "target": "bx_init_bx_health", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L18", "weight": 1.0}], "raw_calls": [{"caller_nid": "bx_init_bx_health", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/__init__.py", "source_location": "L19"}]}
|
||||
backend/graphify-out/cache/ast/3526af7e7e79d505911690355890ccdb3a1c30d302534ffdc8626a454cc2499b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_clue_py", "label": "clue.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L1"}, {"id": "crm_clue_ensure_clue_in_scope", "label": "_ensure_clue_in_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L18"}, {"id": "crm_clue_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L22"}, {"id": "crm_clue_parse_optional_date", "label": "_parse_optional_date()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L32"}, {"id": "crm_clue_parse_optional_datetime", "label": "_parse_optional_datetime()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L50"}, {"id": "crm_clue_resolve_user_display_name", "label": "_resolve_user_display_name()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L66"}, {"id": "crm_clue_enrich_user_names", "label": "_enrich_user_names()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L76"}, {"id": "crm_clue_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L103"}, {"id": "crm_clue_list_clues", "label": "list_clues()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L148"}, {"id": "crm_clue_get_clue", "label": "get_clue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L248"}, {"id": "crm_clue_create_clue", "label": "create_clue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L259"}, {"id": "crm_clue_update_clue", "label": "update_clue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L324"}, {"id": "crm_clue_soft_delete_clue", "label": "soft_delete_clue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L390"}, {"id": "crm_clue_assign_clues", "label": "assign_clues()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L413"}, {"id": "crm_clue_convert_clue", "label": "convert_clue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L457"}, {"id": "crm_clue_validate_convertible", "label": "_validate_convertible()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L557"}, {"id": "crm_clue_check_convert", "label": "check_convert()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L570"}, {"id": "crm_clue_invalid_clue", "label": "invalid_clue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L580"}, {"id": "crm_clue_check_duplicate_clue", "label": "check_duplicate_clue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L607"}, {"id": "crm_clue_import_clues", "label": "import_clues()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L633"}, {"id": "crm_clue_update_clue_level", "label": "update_clue_level()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L726"}, {"id": "crm_clue_update_clue_status", "label": "update_clue_status()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L753"}, {"id": "crm_clue_get_park_area_list", "label": "get_park_area_list()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L777"}, {"id": "crm_clue_rationale_1", "label": "CRM \u7ebf\u7d22 CRUD\uff08\u7ebf\u7d22\u4e3b\u8868 + \u8f6c\u5316/\u5206\u914d/\u65e0\u6548/\u7b49\u7ea7\u64cd\u4f5c\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/clue.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_clue_py", "target": "math", "relation": "imports", "context": Line truncated
|
||||
backend/graphify-out/cache/ast/36951a77088782d80500bfa6266b46a564a670e10b70af7a28cdee8c50741098.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "label": "menu.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L1"}, {"id": "crud_menu_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L14"}, {"id": "crud_menu_build_tree", "label": "_build_tree()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L35"}, {"id": "crud_menu_list_menus", "label": "list_menus()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L43"}, {"id": "crud_menu_list_menus_tree", "label": "list_menus_tree()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L64"}, {"id": "crud_menu_get_menu", "label": "get_menu()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L103"}, {"id": "crud_menu_menu_name_exists", "label": "menu_name_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L111"}, {"id": "crud_menu_create_menu", "label": "create_menu()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L125"}, {"id": "crud_menu_update_menu", "label": "update_menu()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L172"}, {"id": "crud_menu_cascade_soft_delete", "label": "_cascade_soft_delete()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L222"}, {"id": "crud_menu_soft_delete_menu", "label": "soft_delete_menu()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L235"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "app_core_delete_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "app_models_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "crud_menu_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "crud_menu_build_tree", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "L35", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_menu_py", "target": "crud_menu_list_menus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/menu.py", "source_location": "LLine truncated
|
||||
backend/graphify-out/cache/ast/370a7c2b5de64c6b72f98bcf7fbbc166ba2a7f5673c6e1426b10bcc88220bb27.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "label": "post.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L1"}, {"id": "crud_post_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L16"}, {"id": "crud_post_list_posts", "label": "list_posts()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L31"}, {"id": "crud_post_get_post", "label": "get_post()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L66"}, {"id": "crud_post_post_code_exists", "label": "post_code_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L74"}, {"id": "crud_post_create_post", "label": "create_post()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L81"}, {"id": "crud_post_update_post", "label": "update_post()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L118"}, {"id": "crud_post_soft_delete_post", "label": "soft_delete_post()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L155"}, {"id": "crud_post_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L166"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "app_core_delete_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "app_models_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "crud_post_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "crud_post_list_posts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L31", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "crud_post_get_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/post.py", "source_location": "L66", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_post_py", "target": "crud_post_Line truncated
|
||||
backend/graphify-out/cache/ast/37c7372f38d76f1020d31ce8ca9e7f0cb3bc3c204a50deb092b494ce8c983fbf.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_models_bx_models_py", "label": "bx_models.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L1"}, {"id": "models_bx_models_bxexpenseitem", "label": "BxExpenseItem", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L10"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_bx_models_bxworkflowdef", "label": "BxWorkflowDef", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L33"}, {"id": "models_bx_models_bxworkflownode", "label": "BxWorkflowNode", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L62"}, {"id": "models_bx_models_bxadvanceapply", "label": "BxAdvanceApply", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L95"}, {"id": "models_bx_models_bxadvanceapproval", "label": "BxAdvanceApproval", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L128"}, {"id": "models_bx_models_bxreimburseapply", "label": "BxReimburseApply", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L151"}, {"id": "models_bx_models_bxreimbursedetail", "label": "BxReimburseDetail", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L189"}, {"id": "models_bx_models_bxreimburseapproval", "label": "BxReimburseApproval", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L210"}, {"id": "models_bx_models_bxreimburseoffset", "label": "BxReimburseOffset", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L233"}, {"id": "models_bx_models_bxattachment", "label": "BxAttachment", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L251"}, {"id": "models_bx_models_rationale_1", "label": "\u62a5\u9500\uff08bx\uff09\u6a21\u5757\u6570\u636e\u6a21\u578b \u2014 \u5bf9\u9f50 docs/sql/20260606_bx_tables.sql", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_bx_models_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_bx_models_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_bx_models_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_bx_models_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_bx_models_py", "target": "models_bx_models_bxexpenseitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L10", "weight": 1.0}, {"source": "models_bx_models_bxexpenseitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_models_bx_models_py", "target": "models_bx_models_bxworkflowdef", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location": "L33", "weight": 1.0}, {"source": "models_bx_models_bxworkflowdef", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/models/bx_models.py", "source_location":Line truncated
|
||||
backend/graphify-out/cache/ast/3950dd8d9855f5ed33a0e15883f7e442c4e26bc51672209b1e68ce0d0c9ce399.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_workflow_py", "label": "workflow.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L1"}, {"id": "api_workflow_business_type_label", "label": "_business_type_label()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L27"}, {"id": "api_workflow_portal_user_info", "label": "_portal_user_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L33"}, {"id": "api_workflow_assert_wf_instance_in_scope", "label": "_assert_wf_instance_in_scope()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L44"}, {"id": "api_workflow_leave_form_fields", "label": "_leave_form_fields()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L66"}, {"id": "api_workflow_get_business_form_fields", "label": "_get_business_form_fields()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L90"}, {"id": "api_workflow_enrich_task_list", "label": "_enrich_task_list()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L103"}, {"id": "api_workflow_processdefcreatebody", "label": "ProcessDefCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L120"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_workflow_processdefupdatebody", "label": "ProcessDefUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L130"}, {"id": "api_workflow_publishversionbody", "label": "PublishVersionBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L140"}, {"id": "api_workflow_startinstancebody", "label": "StartInstanceBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L149"}, {"id": "api_workflow_taskactionbody", "label": "TaskActionBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L159"}, {"id": "api_workflow_list_process_defs", "label": "list_process_defs()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L176"}, {"id": "api_workflow_create_process_def", "label": "create_process_def()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L193"}, {"id": "api_workflow_update_process_def", "label": "update_process_def()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L216"}, {"id": "api_workflow_delete_process_def", "label": "delete_process_def()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L241"}, {"id": "api_workflow_publish_version", "label": "publish_version()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L259"}, {"id": "api_workflow_list_versions", "label": "list_versions()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L283"}, {"id": "api_workflow_get_designer_data", "label": "get_designer_data()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L294"}, {"id": "api_workflow_start_instance", "label": "start_instance()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L325"}, {"id": "api_workflow_list_my_instances", "label": "list_my_instances()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L363"}, {"id": "api_workflow_get_instance_detail", "label": "get_instance_detail()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L383"}, {"id": "api_workflow_list_pending_tasks", "label": "list_pending_tasks()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/workflow.py", "source_location": "L447"}, {"id": "api_workflow_list_completed_tasks", "label": "list_completed_tasks()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/apLine truncated
|
||||
backend/graphify-out/cache/ast/3979cecd62a4f2ee5dd925639572208e36b397620d91a9ce49a59adfcb2a9d55.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_customer_follow_py", "label": "customer_follow.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L1"}, {"id": "crm_customer_follow_customerfollowlistbody", "label": "CustomerFollowListBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L8"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "crm_customer_follow_customerfollowcreatebody", "label": "CustomerFollowCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L21"}, {"id": "crm_customer_follow_customerfollowupdatebody", "label": "CustomerFollowUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L36"}, {"id": "crm_customer_follow_customerfollowdeletebody", "label": "CustomerFollowDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L52"}, {"id": "crm_customer_follow_customerfollowdetailbody", "label": "CustomerFollowDetailBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L56"}, {"id": "crm_customer_follow_customerfollowbycustomerbody", "label": "CustomerFollowByCustomerBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L60"}, {"id": "crm_customer_follow_rationale_1", "label": "CRM \u5ba2\u6237\u8ddf\u8fdb\u8bb0\u5f55 Pydantic Schemas", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_customer_follow_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_customer_follow_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_customer_follow_py", "target": "crm_customer_follow_customerfollowlistbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L8", "weight": 1.0}, {"source": "crm_customer_follow_customerfollowlistbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_customer_follow_py", "target": "crm_customer_follow_customerfollowcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L21", "weight": 1.0}, {"source": "crm_customer_follow_customerfollowcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L21", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_customer_follow_py", "target": "crm_customer_follow_customerfollowupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L36", "weight": 1.0}, {"source": "crm_customer_follow_customerfollowupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L36", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_customer_follow_py", "target": "crm_customer_follow_customerfollowdeletebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/customer_follow.py", "source_location": "L52", "weight": 1.0}, {"source": "crm_customer_follow_customerfollowdeletebody", "target": "basemodel", "relation": "inherits", "confidence": "ELine truncated
|
||||
backend/graphify-out/cache/ast/3a6480cd051bd1af733a67e5babcd64f3f74cbe230d72364b599cde8b0c67a5f.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "label": "attachment.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L1"}, {"id": "bx_attachment_attachmentservice", "label": "AttachmentService", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L15"}, {"id": "bx_attachment_tenant_no", "label": "_tenant_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L17"}, {"id": "bx_attachment_get_by_id", "label": "get_by_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L21"}, {"id": "bx_attachment_create", "label": "create()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L34"}, {"id": "bx_attachment_soft_delete", "label": "soft_delete()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L51"}, {"id": "bx_attachment_get_by_biz", "label": "get_by_biz()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L61"}, {"id": "bx_attachment_bind_biz", "label": "bind_biz()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L74"}, {"id": "bx_attachment_count_invoice_attach_by_biz_ids", "label": "count_invoice_attach_by_biz_ids()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L106"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "app_core_bx_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "app_core_tenant_context", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "app_models_bx_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "app_services_bx_base", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "app_services_bx_data_scope", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "bx_attachment_attachmentservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/attachment.py", "source_location": "L15", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_attachment_py", "target": "bx_attachment_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "sourcLine truncated
|
||||
backend/graphify-out/cache/ast/3ae2c413c10898a8adb3d6773870bafbfbc18c739c10e0e8b4f765b4b5ca6c08.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_storage_py", "label": "storage.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L1"}, {"id": "core_storage_convert_heic_to_jpeg", "label": "convert_heic_to_jpeg()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L37"}, {"id": "core_storage_process_image_content", "label": "process_image_content()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L52"}, {"id": "core_storage_basestorage", "label": "BaseStorage", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L61"}, {"id": "core_storage_basestorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L64"}, {"id": "core_storage_basestorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L68"}, {"id": "core_storage_basestorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L72"}, {"id": "core_storage_basestorage_get_url", "label": ".get_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L76"}, {"id": "core_storage_basestorage_presigned_download_url", "label": ".presigned_download_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L80"}, {"id": "core_storage_basestorage_presigned_preview_url", "label": ".presigned_preview_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L86"}, {"id": "core_storage_localstorage", "label": "LocalStorage", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L91"}, {"id": "core_storage_localstorage_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L94"}, {"id": "core_storage_localstorage_ensure_dir", "label": "._ensure_dir()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L98"}, {"id": "core_storage_localstorage_generate_filename", "label": "._generate_filename()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L104"}, {"id": "core_storage_localstorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L110"}, {"id": "core_storage_localstorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L125"}, {"id": "core_storage_localstorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L134"}, {"id": "core_storage_localstorage_get_url", "label": ".get_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L151"}, {"id": "core_storage_qiniustorage", "label": "QiniuStorage", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L156"}, {"id": "core_storage_qiniustorage_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L159"}, {"id": "core_storage_qiniustorage_generate_filename", "label": "._generate_filename()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L168"}, {"id": "core_storage_qiniustorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L174"}, {"id": "core_storage_qiniustorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L189"}, {"id": "core_storage_qiniustorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/storage.py", "source_location": "L197"}, {"id": "core_storage_qiniustorage_get_url", "label": ".get_Line truncated
|
||||
backend/graphify-out/cache/ast/3b9e1b93d3c4375b6b3adb4476ceb0df356654089d994aef4fea7e4f29266c06.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "label": "pl_site_link_read.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L1"}, {"id": "services_pl_site_link_read_build_transport_site_link_read", "label": "build_transport_site_link_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L13"}, {"id": "services_pl_site_link_read_build_transport_site_link_read_from_row", "label": "build_transport_site_link_read_from_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L47"}, {"id": "services_pl_site_link_read_parse_feedback_images", "label": "_parse_feedback_images()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L63"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "app_models_pl_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "app_schemas_pl_transport", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "app_services_db_inventory_site_token", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "services_pl_site_link_read_build_transport_site_link_read", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "services_pl_site_link_read_build_transport_site_link_read_from_row", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L47", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_pl_site_link_read_py", "target": "services_pl_site_link_read_parse_feedback_images", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L63", "weight": 1.0}, {"source": "services_pl_site_link_read_build_transport_site_link_read_from_row", "target": "services_pl_site_link_read_parse_feedback_images", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L58", "weight": 1.0}], "raw_calls": [{"caller_nid": "services_pl_site_link_read_build_transport_site_link_read", "callee": "strip", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L23"}, {"caller_nid": "services_pl_site_link_read_build_transport_site_link_read", "callee": "first", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L26"}, {"caller_nid": "services_pl_site_link_read_build_transport_site_link_read", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/pl_site_link_read.py", "source_location": "L26"}, {"caller_nid": "services_pl_site_link_read_build_transport_site_link_read", "callee": "query", "is_member_call": true, "source_file": "/UserLine truncated
|
||||
backend/graphify-out/cache/ast/3cd8f15b677f21b2873ff384fc0581da264a53ee4318da3c8262101156e3225b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_run_db_auto_generate_plans_py", "label": "run_db_auto_generate_plans.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L1"}, {"id": "scripts_run_db_auto_generate_plans_main", "label": "main()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L17"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_run_db_auto_generate_plans_py", "target": "argparse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_run_db_auto_generate_plans_py", "target": "sys", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_run_db_auto_generate_plans_py", "target": "pathlib", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_run_db_auto_generate_plans_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_run_db_auto_generate_plans_py", "target": "app_services_db_auto_generate_plans", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_run_db_auto_generate_plans_py", "target": "scripts_run_db_auto_generate_plans_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L17", "weight": 1.0}], "raw_calls": [{"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "ArgumentParser", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L18"}, {"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "add_argument", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L19"}, {"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "parse_args", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L24"}, {"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "SessionLocal", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L26"}, {"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "run_auto_generate_monthly_plans", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L28"}, {"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "print", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L29"}, {"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "rollback", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L32"}, {"caller_nid": "scripts_run_db_auto_generate_plans_main", "callee": "close", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/run_db_auto_generate_plans.py", "source_location": "L35"}]}
|
||||
backend/graphify-out/cache/ast/3d3c159018cab6ed1cd3de7034ffb1fe77a272b9099901a1882d07aa15fc90a0.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_user_py", "label": "user.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L1"}, {"id": "schemas_user_userbase", "label": "UserBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L6"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schemas_user_usercreate", "label": "UserCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L16"}, {"id": "schemas_user_userupdate", "label": "UserUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L21"}, {"id": "schemas_user_userresponse", "label": "UserResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L30"}, {"id": "schemas_user_config", "label": "Config", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L35"}, {"id": "schemas_user_userlistresponse", "label": "UserListResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L39"}, {"id": "schemas_user_loginrequest", "label": "LoginRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L48"}, {"id": "schemas_user_loginresponse", "label": "LoginResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L54"}, {"id": "schemas_user_changepasswordrequest", "label": "ChangePasswordRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L62"}, {"id": "schemas_user_resetpasswordrequest", "label": "ResetPasswordRequest", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L68"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_user_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_user_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_user_py", "target": "schemas_user_userbase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L6", "weight": 1.0}, {"source": "schemas_user_userbase", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_user_py", "target": "schemas_user_usercreate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L16", "weight": 1.0}, {"source": "schemas_user_usercreate", "target": "schemas_user_userbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L16", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_user_py", "target": "schemas_user_userupdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L21", "weight": 1.0}, {"source": "schemas_user_userupdate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L21", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_user_py", "target": "schemas_user_userresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L30", "weight": 1.0}, {"source": "schemas_user_userresponse", "target": "schemas_user_userbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/user.py", "source_location": "L30", "weight": 1.0}, {"source": "users_zlwu_work_00code_sLine truncated
|
||||
backend/graphify-out/cache/ast/3d51d0a0f2f54dc44f2f987171b9f84439be3c07cfd044c2ebe5c87f41b977b2.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_base_data_py", "label": "base_data.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L1"}, {"id": "pl_base_data_carrierbase", "label": "CarrierBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L19"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_base_data_carrierqualificationbase", "label": "CarrierQualificationBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L27"}, {"id": "pl_base_data_carriercreate", "label": "CarrierCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L45"}, {"id": "pl_base_data_carrierupdate", "label": "CarrierUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L49"}, {"id": "pl_base_data_carrierauditreject", "label": "CarrierAuditReject", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L71"}, {"id": "pl_base_data_carrierread", "label": "CarrierRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L77"}, {"id": "pl_base_data_carrier_to_read", "label": "carrier_to_read()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L96"}, {"id": "pl_base_data_vehiclepersonnelrow", "label": "VehiclePersonnelRow", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L132"}, {"id": "pl_base_data_certrow", "label": "CertRow", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L143"}, {"id": "pl_base_data_certread", "label": "CertRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L158"}, {"id": "pl_base_data_vehiclebase", "label": "VehicleBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L174"}, {"id": "pl_base_data_vehiclecreate", "label": "VehicleCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L187"}, {"id": "pl_base_data_vehicleupdate", "label": "VehicleUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L193"}, {"id": "pl_base_data_vehicleread", "label": "VehicleRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L207"}, {"id": "pl_base_data_vehicledetailread", "label": "VehicleDetailRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L222"}, {"id": "pl_base_data_personnelbase", "label": "PersonnelBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L233"}, {"id": "pl_base_data_personnelcreate", "label": "PersonnelCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L254"}, {"id": "pl_base_data_personnelupdate", "label": "PersonnelUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L259"}, {"id": "pl_base_data_personnelread", "label": "PersonnelRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L274"}, {"id": "pl_base_data_personneldetailread", "label": "PersonnelDetailRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L289"}, {"id": "pl_base_data_driverbase", "label": "DriverBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L299"}, {"id": "pl_base_data_drivercreate", "label": "DriverCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L312"}, {"id": "pl_base_data_driverupdate", "label": "DriverUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/base_data.py", "source_location": "L31Line truncated
|
||||
backend/graphify-out/cache/ast/3d52265ce65d21e7103f94afa1e8547aee0823b5ea6d65c50317436ac81fb4fc.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_wechat_pay_py", "label": "wechat_pay.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L1"}, {"id": "core_wechat_pay_wechatpayclient", "label": "WechatPayClient", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L33"}, {"id": "core_wechat_pay_wechatpayclient_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L36"}, {"id": "core_wechat_pay_wechatpayclient_generate_nonce_str", "label": "._generate_nonce_str()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L47"}, {"id": "core_wechat_pay_wechatpayclient_generate_sign", "label": "._generate_sign()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L51"}, {"id": "core_wechat_pay_wechatpayclient_generate_sign_v3", "label": "._generate_sign_v3()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L59"}, {"id": "core_wechat_pay_wechatpayclient_make_request", "label": "._make_request()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L93"}, {"id": "core_wechat_pay_wechatpayclient_unified_order", "label": ".unified_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L123"}, {"id": "core_wechat_pay_wechatpayclient_generate_pay_sign", "label": "._generate_pay_sign()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L206"}, {"id": "core_wechat_pay_wechatpayclient_query_order", "label": ".query_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L214"}, {"id": "core_wechat_pay_wechatpayclient_refund", "label": ".refund()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L247"}, {"id": "core_wechat_pay_wechatpayclient_close_order", "label": ".close_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L320"}, {"id": "core_wechat_pay_get_wechat_pay_client", "label": "get_wechat_pay_client()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L354"}, {"id": "core_wechat_pay_wechat_pay", "label": "wechat_pay()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L363"}, {"id": "core_wechat_pay_wechatpayv2client", "label": "WechatPayV2Client", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L371"}, {"id": "core_wechat_pay_wechatpayv2client_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L374"}, {"id": "core_wechat_pay_wechatpayv2client_generate_sign", "label": "._generate_sign()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L386"}, {"id": "core_wechat_pay_wechatpayv2client_dict_to_xml", "label": "._dict_to_xml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L393"}, {"id": "core_wechat_pay_wechatpayv2client_xml_to_dict", "label": "._xml_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L401"}, {"id": "core_wechat_pay_wechatpayv2client_build_miniprogram_pay_params", "label": ".build_miniprogram_pay_params()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L409"}, {"id": "core_wechat_pay_wechatpayv2client_unified_order", "label": ".unified_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L435"}, {"id": "core_wechat_pay_wechatpayv2client_query_order", "label": ".query_order()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L522"}, {"id": "core_wechat_pay_wechatpayv2client_refund", "label": ".refund()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_pay.py", "source_location": "L560"}, {"id": "core_wecLine truncated
|
||||
backend/graphify-out/cache/ast/3d7fbbb90728568a2577e52d8986ccbec8f599d04a0ef9e330939d1fe729bc98.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_contract_approval_py", "label": "contract_approval.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L1"}, {"id": "crm_contract_approval_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L17"}, {"id": "crm_contract_approval_resolve_user_display_name", "label": "_resolve_user_display_name()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L39"}, {"id": "crm_contract_approval_get_contract_approval", "label": "get_contract_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L49"}, {"id": "crm_contract_approval_get_contract_approval_detail", "label": "get_contract_approval_detail()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L64"}, {"id": "crm_contract_approval_list_contract_approvals", "label": "list_contract_approvals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L79"}, {"id": "crm_contract_approval_build_approval_list_filters", "label": "_build_approval_list_filters()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L99"}, {"id": "crm_contract_approval_list_contract_approvals_page", "label": "list_contract_approvals_page()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L113"}, {"id": "crm_contract_approval_create_approval_records", "label": "create_approval_records()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L134"}, {"id": "crm_contract_approval_delete_pending_approvals", "label": "delete_pending_approvals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L179"}, {"id": "crm_contract_approval_can_user_approve", "label": "can_user_approve()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L198"}, {"id": "crm_contract_approval_advance_contract_after_approval", "label": "_advance_contract_after_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L235"}, {"id": "crm_contract_approval_approve_contract", "label": "approve_contract()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L266"}, {"id": "crm_contract_approval_approve_contract_by_contract_id", "label": "approve_contract_by_contract_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L314"}, {"id": "crm_contract_approval_approve_pass", "label": "approve_pass()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L351"}, {"id": "crm_contract_approval_approve_reject", "label": "approve_reject()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L361"}, {"id": "crm_contract_approval_refresh_approver_names", "label": "refresh_approver_names()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L371"}, {"id": "crm_contract_approval_approve_transfer", "label": "approve_transfer()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L392"}, {"id": "crm_contract_approval_export_contract_approvals", "label": "export_contract_approvals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L422"}, {"id": "crm_contract_approval_rationale_1", "label": "CRM \u5408\u540c\u5ba1\u6279 CRUD \u2014 \u5bf9\u7167 CrmContractApprovalServiceImpl.java", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/contract_approval.py", "source_location": "L1"}, {"id": "crm_contract_approval_rationale_143", "label": "Java: submitApproval \u5185\u521b\u5efa\u5ba1\u6279\u8bb0\u5f55", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxiLine truncated
|
||||
backend/graphify-out/cache/ast/3dd1842ee59b0c804176b03b4b8a323bd4a252b7feb1bbc32db64f3a8928570e.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/__init__.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_init_py", "target": "app_core_config", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/__init__.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/3e26077288c3620a4780038b891a326206b45bffe00aca545bdae30172487235.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "label": "menu_guard.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L1"}, {"id": "core_menu_guard_require_admin_or_super_admin", "label": "require_admin_or_super_admin()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L15"}, {"id": "core_menu_guard_get_user_menu_codes", "label": "get_user_menu_codes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L23"}, {"id": "core_menu_guard_require_menu_code", "label": "require_menu_code()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L28"}, {"id": "core_menu_guard_rationale_1", "label": "\u83dc\u5355 code \u6743\u9650\u5b88\u536b\uff08V0.3\uff1a\u901a\u8fc7 sys_user_role \u2192 sys_role_menu \u2192 sys_menu.perms\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L1"}, {"id": "core_menu_guard_rationale_16", "label": "\u8fd0\u8425\u7aef\u89d2\u8272\u5b88\u536b\uff1aadmin / super_admin \u53ef\u8bbf\u95ee\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L16"}, {"id": "core_menu_guard_rationale_24", "label": "\u8bfb\u53d6\u7528\u6237\u6388\u6743\u7684\u83dc\u5355\u6743\u9650\u6807\u8bc6\u96c6\u5408\uff08\u4e0e\u524d\u7aef meta.menuCode / perms \u5bf9\u9f50\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L24"}, {"id": "core_menu_guard_rationale_29", "label": "\u63a5\u53e3\u83dc\u5355\u6743\u9650\u5b88\u536b\u3002super_admin \u76f4\u63a5\u653e\u884c\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L29"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "app_core_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "app_services_web_auth_roles", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "core_menu_guard_require_admin_or_super_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L15", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "core_menu_guard_get_user_menu_codes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L23", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_menu_guard_py", "target": "core_menu_guard_require_menu_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/menu_guard.py", "source_location": "L28", "weight": 1.0}, {"source": "core_menu_guard_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_baLine truncated
|
||||
backend/graphify-out/cache/ast/3e5dd462f2ad6218d2547b66db741132d0179037e6dd3ac24ddaa02a5b970d4b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_crm_product_py", "label": "migrate_crm_product.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L1"}, {"id": "scripts_migrate_crm_product_migrationstats", "label": "MigrationStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L42"}, {"id": "scripts_migrate_crm_product_legacy_id_to_str", "label": "legacy_id_to_str()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L50"}, {"id": "scripts_migrate_crm_product_derive_source_url", "label": "derive_source_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L59"}, {"id": "scripts_migrate_crm_product_load_settings_env", "label": "load_settings_env()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L63"}, {"id": "scripts_migrate_crm_product_load_runtime_settings", "label": "load_runtime_settings()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L79"}, {"id": "scripts_migrate_crm_product_load_user_mapping", "label": "load_user_mapping()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L85"}, {"id": "scripts_migrate_crm_product_fetch_portal_admin_id", "label": "fetch_portal_admin_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L103"}, {"id": "scripts_migrate_crm_product_resolve_portal_user_id", "label": "resolve_portal_user_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L111"}, {"id": "scripts_migrate_crm_product_fetch_source_rows", "label": "fetch_source_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L133"}, {"id": "scripts_migrate_crm_product_count_target_rows", "label": "count_target_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L140"}, {"id": "scripts_migrate_crm_product_dec", "label": "_dec()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L153"}, {"id": "scripts_migrate_crm_product_transform_row", "label": "transform_row()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L159"}, {"id": "scripts_migrate_crm_product_target_row_exists", "label": "target_row_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L241"}, {"id": "scripts_migrate_crm_product_write_mapping_csv", "label": "write_mapping_csv()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L247"}, {"id": "scripts_migrate_crm_product_print_report", "label": "print_report()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L270"}, {"id": "scripts_migrate_crm_product_run_migration", "label": "run_migration()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L283"}, {"id": "scripts_migrate_crm_product_main", "label": "main()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L332"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_crm_product_py", "target": "argparse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L17", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_crm_product_py", "target": "csv", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "source_location": "L18", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_crm_product_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_product.py", "sourceLine truncated
|
||||
backend/graphify-out/cache/ast/40a62f67bee3e02962b1bc780fbcd2026ac4fee1356db1d2a34b168be846ac29.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_pl_transport_py", "label": "transport.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L1"}, {"id": "pl_transport_generate_transport_no", "label": "_generate_transport_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L67"}, {"id": "pl_transport_resolve_driver_info", "label": "_resolve_driver_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L91"}, {"id": "pl_transport_get_vehicle_info", "label": "_get_vehicle_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L127"}, {"id": "pl_transport_assert_vehicle_carrier_eligible", "label": "_assert_vehicle_carrier_eligible()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L177"}, {"id": "pl_transport_ensure_driver_access_token", "label": "_ensure_driver_access_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L212"}, {"id": "pl_transport_rotate_driver_access_token", "label": "_rotate_driver_access_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L220"}, {"id": "pl_transport_is_rearrange", "label": "_is_rearrange()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L226"}, {"id": "pl_transport_transport_has_db_links", "label": "_transport_has_db_links()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L237"}, {"id": "pl_transport_apply_plan_logistics_from_payload", "label": "_apply_plan_logistics_from_payload()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L250"}, {"id": "pl_transport_resolve_transport_endpoints", "label": "_resolve_transport_endpoints()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L275"}, {"id": "pl_transport_apply_transport_arrange_fields", "label": "_apply_transport_arrange_fields()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L290"}, {"id": "pl_transport_build_driver_url", "label": "_build_driver_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L324"}, {"id": "pl_transport_build_arrange_result", "label": "_build_arrange_result()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L329"}, {"id": "pl_transport_list_transports", "label": "list_transports()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L351"}, {"id": "pl_transport_create_transport", "label": "create_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L408"}, {"id": "pl_transport_arrange_transport", "label": "arrange_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L491"}, {"id": "pl_transport_get_transport", "label": "get_transport()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L749"}, {"id": "pl_transport_qrcoderesponse", "label": "QrCodeResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L764"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_transport_generate_qrcode", "label": "generate_qrcode()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L774"}, {"id": "pl_transport_transport_scan_feedback", "label": "transport_scan_feedback()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L807"}, {"id": "pl_transport_submit_approval", "label": "submit_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/pl/transport.py", "source_location": "L848"}, {"id": "pl_transport_process_approval", "label": "process_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/apLine truncated
|
||||
backend/graphify-out/cache/ast/40b497a41ce4003e128dc305abedc54e01dbaad8a8f7bc1ecec1662a3953a1ed.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_product_py", "label": "opportunity_product.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L1"}, {"id": "crm_opportunity_product_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L17"}, {"id": "crm_opportunity_product_decimal_value", "label": "_decimal_value()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L26"}, {"id": "crm_opportunity_product_calc_subtotal", "label": "_calc_subtotal()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L32"}, {"id": "crm_opportunity_product_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L43"}, {"id": "crm_opportunity_product_recalc_product_count", "label": "_recalc_product_count()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L66"}, {"id": "crm_opportunity_product_fill_product_redundant", "label": "_fill_product_redundant()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L86"}, {"id": "crm_opportunity_product_get_opportunity_for_product", "label": "_get_opportunity_for_product()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L101"}, {"id": "crm_opportunity_product_list_opportunity_products", "label": "list_opportunity_products()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L119"}, {"id": "crm_opportunity_product_list_products_by_opportunity", "label": "list_products_by_opportunity()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L148"}, {"id": "crm_opportunity_product_get_opportunity_product", "label": "get_opportunity_product()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L165"}, {"id": "crm_opportunity_product_create_opportunity_product", "label": "create_opportunity_product()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L185"}, {"id": "crm_opportunity_product_batch_add_opportunity_products", "label": "batch_add_opportunity_products()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L238"}, {"id": "crm_opportunity_product_update_opportunity_product", "label": "update_opportunity_product()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L258"}, {"id": "crm_opportunity_product_soft_delete_opportunity_products", "label": "soft_delete_opportunity_products()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L299"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_product_py", "target": "math", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_product_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_product_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_crm_opportunity_product_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/crm/opportunity_product.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backenLine truncated
|
||||
backend/graphify-out/cache/ast/4346307abeb03020a7069f560556b9954cf50203efb6ac65b0a4b9644b6a9b2d.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_infer_py", "label": "oper_log_infer.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L1"}, {"id": "core_oper_log_infer_title_from_path", "label": "title_from_path()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L42"}, {"id": "core_oper_log_infer_business_type_from_path", "label": "business_type_from_path()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L50"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_infer_py", "target": "re", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_infer_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_infer_py", "target": "core_oper_log_infer_title_from_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L42", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_oper_log_infer_py", "target": "core_oper_log_infer_business_type_from_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L50", "weight": 1.0}], "raw_calls": [{"caller_nid": "core_oper_log_infer_title_from_path", "callee": "search", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L44"}, {"caller_nid": "core_oper_log_infer_title_from_path", "callee": "split", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L46"}, {"caller_nid": "core_oper_log_infer_business_type_from_path", "callee": "split", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L51"}, {"caller_nid": "core_oper_log_infer_business_type_from_path", "callee": "lower", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L53"}, {"caller_nid": "core_oper_log_infer_business_type_from_path", "callee": "upper", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/oper_log_infer.py", "source_location": "L56"}]}
|
||||
backend/graphify-out/cache/ast/45d9dfeb58bda22227fcd242c738086431616466bb8ee9f1466927d75d4bec48.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_crm_contract_py", "label": "contract.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L1"}, {"id": "crm_contract_contractproductpricetieritem", "label": "ContractProductPriceTierItem", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L8"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "crm_contract_contractproductitem", "label": "ContractProductItem", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L23"}, {"id": "crm_contract_contractlistquery", "label": "ContractListQuery", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L52"}, {"id": "crm_contract_contractcreatebody", "label": "ContractCreateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L80"}, {"id": "crm_contract_contractupdatebody", "label": "ContractUpdateBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L142"}, {"id": "crm_contract_contractsubmitbody", "label": "ContractSubmitBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L146"}, {"id": "crm_contract_contractbatchsubmitbody", "label": "ContractBatchSubmitBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L152"}, {"id": "crm_contract_contractwithdrawbody", "label": "ContractWithdrawBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L158"}, {"id": "crm_contract_contractstatusbody", "label": "ContractStatusBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L163"}, {"id": "crm_contract_contractinvalidbody", "label": "ContractInvalidBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L168"}, {"id": "crm_contract_contracttemplatesavebody", "label": "ContractTemplateSaveBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L174"}, {"id": "crm_contract_contractdeletebody", "label": "ContractDeleteBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L180"}, {"id": "crm_contract_contractapprovalactionbody", "label": "ContractApprovalActionBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L184"}, {"id": "crm_contract_contractuploadfilebody", "label": "ContractUploadFileBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L196"}, {"id": "crm_contract_contractuploadattachmentsbody", "label": "ContractUploadAttachmentsBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L201"}, {"id": "crm_contract_contractexportbody", "label": "ContractExportBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L209"}, {"id": "crm_contract_contractstatisticsoverviewquery", "label": "ContractStatisticsOverviewQuery", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L214"}, {"id": "crm_contract_contractstatisticstrendquery", "label": "ContractStatisticsTrendQuery", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L220"}, {"id": "crm_contract_contractrenewbody", "label": "ContractRenewBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L226"}, {"id": "crm_contract_contractapprovalpassbody", "label": "ContractApprovalPassBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L230"}, {"id": "crm_contract_contractapprovalrejectbody", "label": "ContractApprovalRejectBody", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/crm/contract.py", "source_location": "L235"}, {"id": "crm_contract_contractapprovalrefreshnamesbLine truncated
|
||||
backend/graphify-out/cache/ast/468ded88a0a4a397a96884580c88c59291c0b6effa897f08f1b3fea7857f9191.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "label": "weighing_logic.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L1"}, {"id": "db_weighing_logic_has_weight_time", "label": "_has_weight_time()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L12"}, {"id": "db_weighing_logic_process_weighing_business_logic", "label": "process_weighing_business_logic()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L20"}, {"id": "db_weighing_logic_rationale_1", "label": "\u5730\u78c5\u5355\u8054\u52a8\u4e1a\u52a1\u903b\u8f91 \u2014 \u8fc1\u79fb\u81ea simple-dibang-xiaoshou weighing._process_weighing_business_logic", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L1"}, {"id": "db_weighing_logic_rationale_21", "label": "\u5904\u7406\u5730\u78c5\u5355\u7684\u4e1a\u52a1\u903b\u8f91\uff1a 1. \u66f4\u65b0\u8ba1\u5212\u5355\u7684\u5df2\u6267\u884c\u91cf\uff08\u5355\u4f4d\uff1akg\uff09 2. \u66f4\u65b0\u51fa\u5165\u5e93\u5355\u7684\u72b6\u6001 3. \u91cd\u65b0\u8ba1\u7b97\u5730\u78c5\u5355\u7684 executed_q", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L21"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "target": "app_models_db_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "target": "db_weighing_logic_has_weight_time", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "target": "db_weighing_logic_process_weighing_business_logic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L20", "weight": 1.0}, {"source": "db_weighing_logic_process_weighing_business_logic", "target": "db_weighing_logic_has_weight_time", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L111", "weight": 1.0}, {"source": "db_weighing_logic_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_services_db_weighing_logic_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L1", "weight": 1.0}, {"source": "db_weighing_logic_rationale_21", "target": "db_weighing_logic_process_weighing_business_logic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L21", "weight": 1.0}], "raw_calls": [{"caller_nid": "db_weighing_logic_has_weight_time", "callee": "isinstance", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L15"}, {"caller_nid": "db_weighing_logic_has_weight_time", "callee": "bool", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/db/weighing_logic.py", "source_location": "L17"}, {"caller_nid": "db_weighing_logLine truncated
|
||||
backend/graphify-out/cache/ast/474cb68905249cd5a6237443a412d49cb28af2e0cec61c9bf5c34ec54db1240a.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "label": "plans.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L1"}, {"id": "db_plans_purchaseplanbase", "label": "PurchasePlanBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L6"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "db_plans_purchaseplancreate", "label": "PurchasePlanCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L34"}, {"id": "db_plans_purchaseplanupdate", "label": "PurchasePlanUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L54"}, {"id": "db_plans_purchaseplanread", "label": "PurchasePlanRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L82"}, {"id": "db_plans_purchaseplanwithfilllink", "label": "PurchasePlanWithFillLink", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L88"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "target": "pydantic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "target": "db_plans_purchaseplanbase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L6", "weight": 1.0}, {"source": "db_plans_purchaseplanbase", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "target": "db_plans_purchaseplancreate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L34", "weight": 1.0}, {"source": "db_plans_purchaseplancreate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L34", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "target": "db_plans_purchaseplanupdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L54", "weight": 1.0}, {"source": "db_plans_purchaseplanupdate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L54", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "target": "db_plans_purchaseplanread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L82", "weight": 1.0}, {"source": "db_plans_purchaseplanread", "target": "db_plans_purchaseplanbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L82", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_plans_py", "target": "db_plans_purchaseplanwithfilllink", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L88", "weight": 1.0}, {"source": "db_plans_purchaseplanwithfilllink", "target": "db_plans_purchaseplanread", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/plans.py", "source_location": "L88", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/4834348d099b32b70d14e1b56279dbb385f42519646351d8cb220da8c5fe27f1.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_services_bx_advance_py", "label": "advance.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L1"}, {"id": "bx_advance_advanceservice", "label": "AdvanceService", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L26"}, {"id": "bx_advance_tenant_no", "label": "_tenant_no()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L28"}, {"id": "bx_advance_get_by_id", "label": "get_by_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L32"}, {"id": "bx_advance_get_paged", "label": "get_paged()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L45"}, {"id": "bx_advance_create", "label": "create()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L59"}, {"id": "bx_advance_update", "label": "update()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L76"}, {"id": "bx_advance_soft_delete", "label": "soft_delete()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L95"}, {"id": "bx_advance_pending_approval", "label": "pending_approval()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L102"}, {"id": "bx_advance_approved_by_me", "label": "approved_by_me()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L163"}, {"id": "bx_advance_workflow_nodes", "label": "_workflow_nodes()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L219"}, {"id": "bx_advance_submit", "label": "submit()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L232"}, {"id": "bx_advance_approve", "label": "approve()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L249"}, {"id": "bx_advance_reject", "label": "reject()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L294"}, {"id": "bx_advance_approval_record_dict", "label": "_approval_record_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L331"}, {"id": "bx_advance_latest_approval_per_node", "label": "_latest_approval_per_node()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L344"}, {"id": "bx_advance_query_approvals", "label": "_query_approvals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L361"}, {"id": "bx_advance_get_approvals", "label": "get_approvals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L373"}, {"id": "bx_advance_get_approval_history", "label": "get_approval_history()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L409"}, {"id": "bx_advance_global_status_counts", "label": "global_status_counts()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L428"}, {"id": "bx_advance_my_apply_base", "label": "_my_apply_base()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L437"}, {"id": "bx_advance_my_apply_stats", "label": "my_apply_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L449"}, {"id": "bx_advance_pending_approval_stats", "label": "pending_approval_stats()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L529"}, {"id": "bx_advance_offset_amount_map", "label": "offset_amount_map()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bx/advance.py", "source_location": "L560"}, {"id": "bx_advance_issue", "label": "issue()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/services/bxLine truncated
|
||||
backend/graphify-out/cache/ast/4988b71d4e54b326c333872b34743914d67b15fb753c1b0231e9b00b366458a4.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "label": "db_auth.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L1"}, {"id": "core_db_auth_dbusercontext", "label": "DbUserContext", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L22"}, {"id": "core_db_auth_dbusercontext_to_tenant_user_dict", "label": ".to_tenant_user_dict()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L31"}, {"id": "core_db_auth_dbusercontext_to_user_info", "label": ".to_user_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L38"}, {"id": "core_db_auth_get_db_current_user", "label": "get_db_current_user()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L49"}, {"id": "core_db_auth_get_db_current_user_optional", "label": "get_db_current_user_optional()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L61"}, {"id": "core_db_auth_rationale_1", "label": "\u5730\u78c5\u6a21\u5757\u8ba4\u8bc1\u9002\u914d\uff1a\u95e8\u6237 JWT \u7528\u6237 \u2192 db \u4e1a\u52a1\u4e0a\u4e0b\u6587\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L1"}, {"id": "core_db_auth_rationale_23", "label": "db Router/Service \u4f7f\u7528\u7684\u5f53\u524d\u7528\u6237\u4e0a\u4e0b\u6587\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L23"}, {"id": "core_db_auth_rationale_39", "label": "\u4e0e\u95e8\u6237 JWT / apply_data_scope \u6240\u9700\u7684 user_info \u5b57\u6bb5\u5bf9\u9f50\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L39"}, {"id": "core_db_auth_rationale_65", "label": "\u6709 Bearer \u4e14\u4e3a admin/super_admin \u65f6\u8fd4\u56de\u4e0a\u4e0b\u6587\uff0c\u5426\u5219 None\uff08\u4f9b\u4e09\u65b9 H5 \u65e0\u767b\u5f55\u8c03\u7528\uff09\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L65"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "dataclasses", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "fastapi_security", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "app_core_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py", "target": "app_core_menu_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/db_auth.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_db_auth_py",Line truncated
|
||||
backend/graphify-out/cache/ast/49fdea023825ea249923b1cb02d353dcede1850158d3555a2082887925e69b9b.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "label": "base.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L1"}, {"id": "crud_base_camel_to_snake", "label": "camel_to_snake()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L14"}, {"id": "crud_base_get_model_attr", "label": "get_model_attr()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L20"}, {"id": "crud_base_crudbase", "label": "CRUDBase", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L33"}, {"id": "crud_base_crudbase_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L36"}, {"id": "crud_base_crudbase_get", "label": ".get()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L39"}, {"id": "crud_base_crudbase_get_multi", "label": ".get_multi()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L43"}, {"id": "crud_base_crudbase_get_all", "label": ".get_all()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L67"}, {"id": "crud_base_crudbase_create", "label": ".create()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L74"}, {"id": "crud_base_crudbase_update", "label": ".update()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L95"}, {"id": "crud_base_crudbase_delete", "label": ".delete()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L114"}, {"id": "crud_base_crudbase_hard_delete", "label": ".hard_delete()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L126"}, {"id": "crud_base_crudbase_count", "label": ".count()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L135"}, {"id": "crud_base_crudbase_exists", "label": ".exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L142"}, {"id": "crud_base_historycrud", "label": "HistoryCRUD", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L150"}, {"id": "crud_base_historycrud_create_history", "label": ".create_history()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L153"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "target": "re", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/crud/base.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_crud_base_py", "target": "sqlalchemy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shaLine truncated
|
||||
backend/graphify-out/cache/ast/4a79ef22b9d9c3ae5ce1a3a8227bfac549d1a318a4609927610ef8eacc0008e6.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_config_py", "label": "config.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L1"}, {"id": "core_config_settings", "label": "Settings", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L7"}, {"id": "basesettings", "label": "BaseSettings", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "core_config_config", "label": "Config", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L181"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_config_py", "target": "pydantic_settings", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_config_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_config_py", "target": "pathlib", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_config_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_config_py", "target": "core_config_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L7", "weight": 1.0}, {"source": "core_config_settings", "target": "basesettings", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_config_py", "target": "core_config_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/config.py", "source_location": "L181", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/4ac389eb6cb7437d4f5e8203d9908efec9836046ce8628a5e4be1f8b8ddd52cd.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_scripts_migrate_crm_quote_py", "label": "migrate_crm_quote.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L1"}, {"id": "scripts_migrate_crm_quote_stepstats", "label": "StepStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L52"}, {"id": "scripts_migrate_crm_quote_migrationstats", "label": "MigrationStats", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L60"}, {"id": "scripts_migrate_crm_quote_migrationstats_step", "label": ".step()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L64"}, {"id": "scripts_migrate_crm_quote_legacy_id_to_str", "label": "legacy_id_to_str()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L70"}, {"id": "scripts_migrate_crm_quote_legacy_parent_id", "label": "legacy_parent_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L79"}, {"id": "scripts_migrate_crm_quote_derive_source_url", "label": "derive_source_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L90"}, {"id": "scripts_migrate_crm_quote_load_settings_env", "label": "load_settings_env()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L94"}, {"id": "scripts_migrate_crm_quote_load_runtime_settings", "label": "load_runtime_settings()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L110"}, {"id": "scripts_migrate_crm_quote_load_user_mapping", "label": "load_user_mapping()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L116"}, {"id": "scripts_migrate_crm_quote_fetch_portal_admin_id", "label": "fetch_portal_admin_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L134"}, {"id": "scripts_migrate_crm_quote_resolve_portal_user_id", "label": "resolve_portal_user_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L142"}, {"id": "scripts_migrate_crm_quote_load_oss_id_to_url", "label": "load_oss_id_to_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L167"}, {"id": "scripts_migrate_crm_quote_normalize_attachment_csv", "label": "normalize_attachment_csv()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L176"}, {"id": "scripts_migrate_crm_quote_normalize_pdf_url", "label": "normalize_pdf_url()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L197"}, {"id": "scripts_migrate_crm_quote_dec", "label": "_dec()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L207"}, {"id": "scripts_migrate_crm_quote_str_or_none", "label": "_str_or_none()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L213"}, {"id": "scripts_migrate_crm_quote_fetch_source_rows", "label": "fetch_source_rows()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L222"}, {"id": "scripts_migrate_crm_quote_target_row_exists", "label": "target_row_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L232"}, {"id": "scripts_migrate_crm_quote_transform_supplier_info", "label": "transform_supplier_info()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L236"}, {"id": "scripts_migrate_crm_quote_transform_quote", "label": "transform_quote()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L273"}, {"id": "scripts_migrate_crm_quote_transform_quote_product", "label": "transform_quote_product()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/scripts/migrate_crm_quote.py", "source_location": "L344"}, {"id": "scripts_migrate_crm_quote_tLine truncated
|
||||
backend/graphify-out/cache/ast/4d5ab880c0c3ca91b485e1ba53725005b9f89fe205780d58a738c861dbb7e6f8.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_vehicle_recharge_py", "label": "vehicle_recharge.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L1"}, {"id": "pl_vehicle_recharge_vehiclerechargeapplycreate", "label": "VehicleRechargeApplyCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L11"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pl_vehicle_recharge_validate_recharge_type", "label": "validate_recharge_type()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L24"}, {"id": "pl_vehicle_recharge_vehiclerechargeapplyupdate", "label": "VehicleRechargeApplyUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L30"}, {"id": "pl_vehicle_recharge_vehiclerechargeapplyread", "label": "VehicleRechargeApplyRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L34"}, {"id": "pl_vehicle_recharge_vehiclerechargeapplylistresponse", "label": "VehicleRechargeApplyListResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L52"}, {"id": "pl_vehicle_recharge_vehiclerechargeapplyoption", "label": "VehicleRechargeApplyOption", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L61"}, {"id": "pl_vehicle_recharge_vehiclerechargerecordcreate", "label": "VehicleRechargeRecordCreate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L70"}, {"id": "pl_vehicle_recharge_validate_amount", "label": "validate_amount()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L92"}, {"id": "pl_vehicle_recharge_vehiclerechargerecordupdate", "label": "VehicleRechargeRecordUpdate", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L98"}, {"id": "pl_vehicle_recharge_vehiclerechargerecordread", "label": "VehicleRechargeRecordRead", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L102"}, {"id": "pl_vehicle_recharge_vehiclerechargerecordlistresponse", "label": "VehicleRechargeRecordListResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L123"}, {"id": "pl_vehicle_recharge_vehiclerechargedisburseboarditem", "label": "VehicleRechargeDisburseBoardItem", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L132"}, {"id": "pl_vehicle_recharge_vehiclerechargedisburseboardlistresponse", "label": "VehicleRechargeDisburseBoardListResponse", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L156"}, {"id": "pl_vehicle_recharge_rationale_133", "label": "\u53d1\u653e\u767b\u8bb0\u9875\uff1a\u7533\u8bf7\u5355 + \u5173\u8054\u53d1\u653e\u4fe1\u606f\uff08\u5de6\u8fde\u63a5\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L133"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_vehicle_recharge_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_vehicle_recharge_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_vehicle_recharge_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/pl/vehicle_recharge.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_pl_vehicle_recharge_py", "target": "pydantic", "relation": "imports_from", "Line truncated
|
||||
backend/graphify-out/cache/ast/4e8b0bda6680e2c8740c380b96eedb859ddc584a81bad568a18ba6beb001e480.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "target": "app_schemas_common", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "target": "app_schemas_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "target": "app_schemas_leave", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L17", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "target": "app_schemas_menu", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L22", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "target": "app_schemas_user", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L27", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "target": "app_schemas_workflow", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L38", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_init_py", "target": "app_schemas_attachment", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/__init__.py", "source_location": "L51", "weight": 1.0}], "raw_calls": []}
|
||||
backend/graphify-out/cache/ast/4e9de047e67ff365d17ac28d30e1baa72cfa3c651caa1b9776e225fc07da0e58.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_menu_py", "label": "menu.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L1"}, {"id": "api_menu_get_menu_list", "label": "get_menu_list()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L695"}, {"id": "api_menu_rationale_1", "label": "\u8fd0\u8425\u7aef\u83dc\u5355\u63a5\u53e3\uff08\u4e0e web-admin \u524d\u7aef\u9759\u6001\u8def\u7531 sqxp.ts \u5bf9\u9f50\uff0c14 \u4e2a\u4e00\u7ea7\u83dc\u5355\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_menu_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_menu_py", "target": "app_core_menu_guard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_menu_py", "target": "app_core_response", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_menu_py", "target": "api_menu_get_menu_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L695", "weight": 1.0}, {"source": "api_menu_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_api_menu_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_menu_get_menu_list", "callee": "success_response", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/menu.py", "source_location": "L697"}]}
|
||||
backend/graphify-out/cache/ast/4ebe2058f133a1fdf8fe305923bae5ba9c28d87f778a83dc0afe1b0c7fb1578a.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_deploy_md", "label": "DEPLOY.md", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L1"}, {"id": "backend_deploy_shanxia2_0_backend", "label": "shanxia2.0 Backend \u751f\u4ea7\u90e8\u7f72\u8bf4\u660e", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L1"}, {"id": "backend_deploy_1", "label": "1. \u4e0a\u4f20\u5230\u670d\u52a1\u5668", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L3"}, {"id": "backend_deploy_codeblock_1", "label": "code:block1 (/iflytek/shanxia2.0/backend)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L7"}, {"id": "backend_deploy_codeblock_2", "label": "code:bash (cd /path/to/shanxia2.0)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L21"}, {"id": "backend_deploy_2", "label": "2. \u670d\u52a1\u5668\u9996\u6b21\u542f\u52a8", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L32"}, {"id": "backend_deploy_codeblock_3", "label": "code:bash (cd /iflytek/shanxia2.0/backend)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L34"}, {"id": "backend_deploy_3", "label": "3. \u65e5\u5e38\u8fd0\u7ef4", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L45"}, {"id": "backend_deploy_codeblock_4", "label": "code:bash (./start-prod.sh status # \u67e5\u770b\u72b6\u6001)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L47"}, {"id": "backend_deploy_codeblock_5", "label": "code:bash (curl -s http://127.0.0.1:9111/health)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L56"}, {"id": "backend_deploy_4", "label": "4. \u914d\u7f6e\u6587\u4ef6", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L61"}, {"id": "backend_deploy_5_nginx", "label": "5. \u4e0e Nginx \u914d\u5408", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L70"}, {"id": "backend_deploy_6", "label": "6. \u5e38\u89c1\u95ee\u9898", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L77"}, {"id": "backend_deploy_codeblock_6", "label": "code:bash (cd /iflytek/shanxia2.0/backend)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L82"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_deploy_md", "target": "backend_deploy_shanxia2_0_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L1", "weight": 1.0}, {"source": "backend_deploy_shanxia2_0_backend", "target": "backend_deploy_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L3", "weight": 1.0}, {"source": "backend_deploy_1", "target": "backend_deploy_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L7", "weight": 1.0}, {"source": "backend_deploy_1", "target": "backend_deploy_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L21", "weight": 1.0}, {"source": "backend_deploy_shanxia2_0_backend", "target": "backend_deploy_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L32", "weight": 1.0}, {"source": "backend_deploy_2", "target": "backend_deploy_codeblock_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L34", "weight": 1.0}, {"source": "backend_deploy_shanxia2_0_backend", "target": "backend_deploy_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L45", "weight": 1.0}, {"source": "backend_deploy_3", "target": "backend_deploy_codeblock_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/DEPLOY.md", "source_location": "L47", "weight": 1.0}, {"source": "backend_deploy_3", "target": "backend_deploy_codeblock_5", "relation": "contains", "confidence": "EXTLine truncated
|
||||
backend/graphify-out/cache/ast/4f0ab87e7a12534011b69f58079ca206d5443eee594849ab4aae728bb847de0d.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "label": "customer_pool.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L1"}, {"id": "tasks_customer_pool_check_customer_protect_time", "label": "check_customer_protect_time()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L17"}, {"id": "tasks_customer_pool_remind_customer_recycle", "label": "remind_customer_recycle()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L66"}, {"id": "tasks_customer_pool_pool_recovery_job", "label": "pool_recovery_job()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L112"}, {"id": "tasks_customer_pool_warn_customer_recycle", "label": "warn_customer_recycle()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L152"}, {"id": "tasks_customer_pool_recycle_to_pool", "label": "_recycle_to_pool()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L225"}, {"id": "tasks_customer_pool_rationale_18", "label": "\u6bcf\u5929\u51cc\u66681\u70b9\uff1a\u68c0\u67e5\u4fdd\u62a4\u671f\u5230\u671f\u5ba2\u6237\uff0c\u8ddf\u8fdb\u6b21\u6570\u4e0d\u8db3\u5219\u9000\u56de\u516c\u6d77", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L18"}, {"id": "tasks_customer_pool_rationale_67", "label": "\u6bcf\u5929\u65e9\u4e0a9\u70b9\uff1a\u4fdd\u62a4\u671f\u5230\u671f\u63d0\u9192\uff083\u5929\u5185\u5230\u671f\u4e14\u8ddf\u8fdb\u4e0d\u8db3\uff09", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L67"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "app_core_utils", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "app_models_crm_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "tasks_customer_pool_check_customer_protect_time", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L17", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "tasks_customer_pool_remind_customer_recycle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L66", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasks_customer_pool_py", "target": "tasks_customer_pool_pool_recovery_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/tasks/customer_pool.py", "source_location": "L112", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_tasLine truncated
|
||||
backend/graphify-out/cache/ast/4f68b3cf84291e7bddad6ecf4bb4d29ca5e1ec246a9f7f9c4cf5909d0ec1174a.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_admin_request_json_py", "label": "admin_request_json.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L1"}, {"id": "core_admin_request_json_parse_admin_request_json", "label": "parse_admin_request_json()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L19"}, {"id": "core_admin_request_json_rationale_1", "label": "\u8fd0\u8425 Web\uff08/web/admin\uff09JSON \u8bf7\u6c42\u4f53\u89e3\u6790\u3002 \u4e0e ApiCryptoMiddleware \u914d\u5408\uff1a\u4e2d\u95f4\u4ef6\u672a\u6539\u5199 body \u65f6\uff0c\u5728\u8def\u7531\u5185\u89e3\u5bc6 `{", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L1"}, {"id": "core_admin_request_json_rationale_25", "label": "\u8bfb\u53d6 JSON body\uff1bdict \u65f6\u8d70 resolve_request_payload\uff08\u660e\u6587 / \u5bc6\u6587 / data \u5305\u88c5\uff09\u3002 Returns:", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L25"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_admin_request_json_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_admin_request_json_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_admin_request_json_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L12", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_admin_request_json_py", "target": "app_core_request_payload", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L14", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_core_admin_request_json_py", "target": "core_admin_request_json_parse_admin_request_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L19", "weight": 1.0}, {"source": "core_admin_request_json_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_core_admin_request_json_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L1", "weight": 1.0}, {"source": "core_admin_request_json_rationale_25", "target": "core_admin_request_json_parse_admin_request_json", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L25", "weight": 1.0}], "raw_calls": [{"caller_nid": "core_admin_request_json_parse_admin_request_json", "callee": "startswith", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L32"}, {"caller_nid": "core_admin_request_json_parse_admin_request_json", "callee": "json", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L34"}, {"caller_nid": "core_admin_request_json_parse_admin_request_json", "callee": "warning", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L37"}, {"caller_nid": "core_admin_request_json_parse_admin_request_json", "callee": "isinstance", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L39"}, {"caller_nid": "core_admin_request_json_parse_admin_request_json", "callee": "get", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L41"}, {"caller_nid": "core_admin_request_json_parse_admin_request_json", "callee": "info", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/admin_request_json.py", "source_location": "L42"}, {"caller_nid": "core_admin_request_json_parse_admin_request_json",Line truncated
|
||||
backend/graphify-out/cache/ast/5086070deb14d99d1a69e419b2299ec4ea2fe128de80fe321b0c3c531fea7a88.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_core_wechat_message_py", "label": "wechat_message.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L1"}, {"id": "core_wechat_message_wechatmessageservice", "label": "WechatMessageService", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L37"}, {"id": "core_wechat_message_wechatmessageservice_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L49"}, {"id": "core_wechat_message_wechatmessageservice_get_access_token", "label": "._get_access_token()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L55"}, {"id": "core_wechat_message_wechatmessageservice_send_template_message", "label": "._send_template_message()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L85"}, {"id": "core_wechat_message_send_order_status", "label": "send_order_status()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L135"}, {"id": "core_wechat_message_send_payment_success", "label": "send_payment_success()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L172"}, {"id": "core_wechat_message_send_delivery_notice", "label": "send_delivery_notice()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L207"}, {"id": "core_wechat_message_send_delivery_warning", "label": "send_delivery_warning()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L244"}, {"id": "core_wechat_message_send_refund_result", "label": "send_refund_result()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L281"}, {"id": "core_wechat_message_send_urge_notification", "label": "send_urge_notification()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L318"}, {"id": "core_wechat_message_rationale_1", "label": "\u5fae\u4fe1\u6d88\u606f\u901a\u77e5\u670d\u52a1 \u652f\u6301\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u6a21\u677f\u6d88\u606f\u63a8\u9001 \u4f7f\u7528\u65b9\u5f0f: from app.core.wechat_message import WechatMes", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L1"}, {"id": "core_wechat_message_rationale_86", "label": "\u53d1\u9001\u6a21\u677f\u6d88\u606f Args: openid: \u7528\u6237openid template_", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L86"}, {"id": "core_wechat_message_rationale_143", "label": "\u53d1\u9001\u8ba2\u5355\u72b6\u6001\u901a\u77e5 Args: openid: \u7528\u6237openid order_n", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L143"}, {"id": "core_wechat_message_rationale_179", "label": "\u53d1\u9001\u652f\u4ed8\u6210\u529f\u901a\u77e5 Args: openid: \u7528\u6237openid order_n", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L179"}, {"id": "core_wechat_message_rationale_215", "label": "\u53d1\u9001\u914d\u9001\u901a\u77e5 Args: openid: \u914d\u9001\u5458openid task_no:", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L215"}, {"id": "core_wechat_message_rationale_251", "label": "\u53d1\u9001\u914d\u9001\u65f6\u6548\u9884\u8b66 Args: openid: \u914d\u9001\u5458openid task_n", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L251"}, {"id": "core_wechat_message_rationale_289", "label": "\u53d1\u9001\u9000\u6b3e\u7ed3\u679c\u901a\u77e5 Args: openid: \u7528\u6237openid order_n", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/core/wechat_message.py", "source_location": "L289"}, {"id": "core_wechat_message_rationale_325", "label": "\u53d1\u9001\u50ac\u5355\u901a\u77e5\u7ed9\u914d\u9001\u5458 Line truncated
|
||||
backend/graphify-out/cache/ast/510459118badb2de3bd727ce565fd46e3576cbcae8e5f66808504c2ae4331731.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_venv_bak_broken_bin_activate_ps1", "label": "Activate.ps1", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L1"}, {"id": "bin_activate_global_deactivate", "label": "global:deactivate()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L73"}, {"id": "bin_activate_get_pyvenvconfig", "label": "Get-PyVenvConfig()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L126"}, {"id": "bin_activate_global_old_virtual_prompt", "label": "global:_OLD_VIRTUAL_PROMPT()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L223"}, {"id": "bin_activate_global_prompt", "label": "global:prompt()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L227"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_venv_bak_broken_bin_activate_ps1", "target": "bin_activate_global_deactivate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L73", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_venv_bak_broken_bin_activate_ps1", "target": "bin_activate_get_pyvenvconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L126", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_venv_bak_broken_bin_activate_ps1", "target": "bin_activate_global_old_virtual_prompt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L223", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_venv_bak_broken_bin_activate_ps1", "target": "bin_activate_global_prompt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L227", "weight": 1.0}], "raw_calls": [{"caller_nid": "bin_activate_global_deactivate", "callee": "Test-Path", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L77"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Copy-Item", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L78"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Remove-Item", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L79"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Test-Path", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L83"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Copy-Item", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L84"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Remove-Item", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L85"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Test-Path", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L89"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Copy-Item", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L90"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Remove-Item", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L91"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Test-Path", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L95"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Remove-Item", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/venv.bak.broken/bin/Activate.ps1", "source_location": "L96"}, {"caller_nid": "bin_activate_global_deactivate", "callee": "Get-Variable", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.Line truncated
|
||||
backend/graphify-out/cache/ast/5193d61f7204f825551f083e79722805fb2abfd953bb552e80950bb3ff9784a1.json
Vendored
+1
@@ -0,0 +1 @@
|
||||
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_init_py", "label": "__init__.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/__init__.py", "source_location": "L1"}, {"id": "db_init_rationale_1", "label": "\u5730\u78c5\uff08db\uff09Pydantic schemas \u2014 \u5bf9\u9f50\u539f simple-dibang-xiaoshou \u5951\u7ea6\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/__init__.py", "source_location": "L1"}], "edges": [{"source": "db_init_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_app_schemas_db_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/schemas/db/__init__.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []}
|
||||
Loaded 100 of 1019 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user