| 1 |
- {"nodes": [{"id": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "label": "SysMenuServiceImpl.java", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L1"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "label": "SysMenuServiceImpl", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L40"}, {"id": "isysmenuservice", "label": "ISysMenuService", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "label": ".selectMenuList()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L55"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyuserid", "label": ".selectMenuPermsByUserId()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L101"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyroleid", "label": ".selectMenuPermsByRoleId()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L119"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenutreebyuserid", "label": ".selectMenuTreeByUserId()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L137"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbyroleid", "label": ".selectMenuListByRoleId()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L154"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "label": ".selectMenuListByPackageId()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L166"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "label": ".buildMenus()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L195"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "label": ".buildMenuTreeSelect()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L253"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenubyid", "label": ".selectMenuById()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L274"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "label": ".hasChildByMenuId()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L285"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenuexistrole", "label": ".checkMenuExistRole()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L308"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_insertmenu", "label": ".insertMenu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L319"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_updatemenu", "label": ".updateMenu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L331"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_deletemenubyid", "label": ".deleteMenuById()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L343"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "label": ".checkMenuNameUnique()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L367"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_getchildperms", "label": ".getChildPerms()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L383"}, {"id": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "label": ".recursionFn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L398"}], "edges": [{"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "collutil", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "convert", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "tree", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "objectutil", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "lambdaquerywrapper", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "querywrapper", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "wrappers", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "requiredargsconstructor", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "systemconstants", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "mapstructutils", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "streamutils", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "stringutils", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "treebuildutils", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "loginhelper", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysmenu", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysrole", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysrolemenu", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "systenantpackage", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L20", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysmenubo", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L21", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "metavo", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "routervo", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L23", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysmenuvo", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L24", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysmenumapper", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L25", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysrolemapper", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L26", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "sysrolemenumapper", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L27", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "systenantpackagemapper", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L28", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "isysmenuservice", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L29", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "service", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L30", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "transactional", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L31", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "util", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L33", "weight": 1.0}, {"source": "users_wuzilong_work_00code_shanxia_crm_backend_ruoyi_modules_ruoyi_system_src_main_java_org_dromara_system_service_impl_sysmenuserviceimpl_java", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L40", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "isysmenuservice", "relation": "implements", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L40", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L55", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L66", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyuserid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L101", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyroleid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L119", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenutreebyuserid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L137", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbyroleid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L154", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L166", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L195", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L253", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenubyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L274", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L285", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L296", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenuexistrole", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L308", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_insertmenu", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L319", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_updatemenu", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L331", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_deletemenubyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L343", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_deletemenubyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L354", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L367", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_getchildperms", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L383", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L398", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenutreebyuserid", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_getchildperms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L145", "weight": 1.0}, {"source": "impl_sysmenuserviceimpl_sysmenuserviceimpl_getchildperms", "target": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L388", "weight": 1.0}], "raw_calls": [{"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isSuperAdmin", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L70"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "selectVoList", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "orderByAsc", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "orderByAsc", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "like", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L71"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L72"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L72"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L72"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L73"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getVisible", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L73"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getVisible", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L73"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L74"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getStatus", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L74"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getStatus", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L74"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L75"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L75"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L75"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotNull", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L76"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L76"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L76"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "query", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L80"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "orderByAsc", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "orderByAsc", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "like", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "inSql", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L81"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L82"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L82"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L82"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L83"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getVisible", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L83"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getVisible", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L83"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L84"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getStatus", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L84"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getStatus", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L84"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotBlank", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L85"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L85"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L85"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "isNotNull", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L86"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L86"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L86"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "selectMenuListByUserId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L89"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulist", "callee": "convert", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L90"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyuserid", "callee": "isNotEmpty", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L106"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyuserid", "callee": "addAll", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L107"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyuserid", "callee": "splitList", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L107"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyuserid", "callee": "trim", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L107"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyroleid", "callee": "isNotEmpty", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L124"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyroleid", "callee": "addAll", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L125"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyroleid", "callee": "splitList", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L125"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenupermsbyroleid", "callee": "trim", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L125"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenutreebyuserid", "callee": "isSuperAdmin", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L140"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenutreebyuserid", "callee": "selectMenuTreeAll", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L141"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbyroleid", "callee": "selectById", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L156"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbyroleid", "callee": "getMenuCheckStrictly", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L157"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "selectById", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L168"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "splitTo", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L169"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "getMenuIds", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L169"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "isEmpty", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L170"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "of", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L171"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "getMenuCheckStrictly", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L174"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "selectObjs", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L175"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "in", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L175"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "select", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L175"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "toLong", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L178"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "selectObjs", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L181"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "notIn", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L181"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "in", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L181"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "isNotEmpty", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L183"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenulistbypackageid", "callee": "toLong", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L184"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getRouteName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L199"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L199"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setHidden", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L201"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "equals", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L201"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getVisible", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L201"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L202"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L203"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getRouterPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L203"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setComponent", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L204"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getComponentInfo", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L204"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setQuery", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L205"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getQueryParam", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L205"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L206"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L206"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setIsFrame", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L207"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getIsFrame", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L207"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setMeta", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L208"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L208"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getIcon", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L208"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "equals", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L208"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getIsCache", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L208"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L209"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getChildren", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L210"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "isNotEmpty", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L211"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "equals", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L211"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L211"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setAlwaysShow", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L212"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setRedirect", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L213"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setChildren", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L214"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "isMenuFrame", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L215"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "capitalize", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L217"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L217"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L217"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L220"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L220"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setComponent", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L221"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getComponent", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L221"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L222"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setMeta", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L223"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L223"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getIcon", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L223"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "equals", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L224"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getIsCache", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L224"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L224"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setQuery", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L225"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getQueryParam", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L225"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "add", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L226"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setChildren", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L227"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "intValue", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L228"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L228"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "isInnerLink", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L228"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setMeta", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L229"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L229"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getIcon", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L229"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L230"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "innerLinkReplaceEach", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L233"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L233"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "capitalize", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L234"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L234"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L235"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setComponent", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L236"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L237"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setMeta", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L238"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L238"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getIcon", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L238"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "getPath", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L238"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "add", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L239"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "setChildren", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L240"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenus", "callee": "add", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L242"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "isEmpty", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L255"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "newArrayList", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L256"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "build", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L258"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "setWeight", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L259"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "setName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L259"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "setParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L259"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "setId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L259"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L259"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L260"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L261"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "getOrderNum", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L262"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "put", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L263"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "getMenuType", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L263"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "put", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L264"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_buildmenutreeselect", "callee": "getIcon", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L264"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_selectmenubyid", "callee": "selectVoById", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L276"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L287"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L287"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L298"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "callee": "notIn", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L299"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_haschildbymenuid", "callee": "in", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L299"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenuexistrole", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L310"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenuexistrole", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L310"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_insertmenu", "callee": "convert", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L321"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_insertmenu", "callee": "insert", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L322"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_updatemenu", "callee": "convert", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L333"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_updatemenu", "callee": "updateById", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L334"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_deletemenubyid", "callee": "deleteById", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L345"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_deletemenubyid", "callee": "deleteByIds", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L357"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_deletemenubyid", "callee": "deleteByMenuIds", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L358"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L369"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "ne", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L369"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L369"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "eq", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L369"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "getMenuName", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L370"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L371"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "isNotNull", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L372"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L372"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_checkmenunameunique", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L372"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_getchildperms", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L387"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_getchildperms", "callee": "add", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L389"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L400"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "equals", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L400"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L400"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L400"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "setChildren", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L401"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "anyMatch", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L404"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "stream", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L404"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "equals", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L404"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "getParentId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L404"}, {"caller_nid": "impl_sysmenuserviceimpl_sysmenuserviceimpl_recursionfn", "callee": "getMenuId", "source_file": "/Users/wuzilong/work/00code/shanxia/crm/backend/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java", "source_location": "L404"}]}
|