c8cec132git rev-parse HEAD and compare to check if the graph is stale.graphify update . after code changes (no API cost).dayjs - 21 edgescompilerOptions - 18 edges移动端 H5 项目 - 15 edgesInventoryRecord - 12 edgesuseSettingStore - 11 edgesuseUserStore - 10 edgesPlan - 9 edgesWeighingRecord - 9 edgesMenuListType - 8 edgesapi - 8 edgesonDateConfirm() --calls--> dayjs [INFERRED]
src/views/inventory/fill.vue → package.jsonloadData() --calls--> dayjs [INFERRED]
src/views/inventory/detail.vue → package.jsononDateConfirm() --calls--> dayjs [INFERRED]
src/views/inventory/detail.vue → package.jsoncanDeleteRecord() --calls--> dayjs [INFERRED]
src/views/inventory/index.vue → package.jsonloadData() --calls--> dayjs [INFERRED]
src/views/inventory/index.vue → package.jsonsrc/router/index.ts -> src/store/modules/user.ts -> src/store/modules/worktab.ts -> src/router/index.tssrc/router/index.ts -> src/store/modules/user.ts -> src/utils/storage.ts -> src/router/index.tssrc/router/index.ts -> src/store/modules/user.ts -> src/store/modules/setting.ts -> src/utils/storage.ts -> src/router/index.tssrc/router/index.ts -> src/store/modules/user.ts -> src/store/modules/worktab.ts -> src/utils/storage.ts -> src/router/index.tsCohesion: 0.06 Nodes (27): activeTab, cargoAllData, cargoCurrentPage, cargoData, cargoFinished, cargoLoading, cargoPageSize, cargoSearchKeyword (+19 more)
Cohesion: 0.07 Nodes (23): User, userApi, UserCreate, UserService, UserUpdate, editingUser, formData, isEdit (+15 more)
Cohesion: 0.06 Nodes (3): copy(), copyToClipboard(), fallbackCopy()
Cohesion: 0.07 Nodes (24): allData, captureQrObjectUrl, captureRow, currentPage, dateFilterOptions, dateFilterType, finished, getQrImageUrl() (+16 more)
Cohesion: 0.09 Nodes (17): axios, ArticleService, fetchLogin(), LoginResult, PortalUserInfo, ArticleCategoryType, ArticleType, BaseResult (+9 more)
Cohesion: 0.06 Nodes (23): cargoDisplay, editingRecord, formData, grossWeightDateSelected, grossWeightTimeSelected, isEdit, isNetInvalid, isView (+15 more)
Cohesion: 0.08 Nodes (20): allData, currentPage, dateFilterOptions, dateFilterType, finished, getWeighingRecordDate(), handleSearch(), isWeighingRecordToday() (+12 more)
Cohesion: 0.08 Nodes (18): allData, currentPage, dateFilterOptions, dateFilterType, finished, handleSearch(), loadData(), loading (+10 more)
Cohesion: 0.08 Nodes (21): html2canvas, copyImageBlobToClipboard(), captureInventory, captureRef, copyingImage, createDialogOpen, createForm, creating (+13 more)
Cohesion: 0.08 Nodes (24): dependencies, jsencrypt, mitt, pinia, vant, vue, vue-router, devDependencies (+16 more)
Cohesion: 0.08 Nodes (23): API 调用, 与 Web 端的差异, 交互优化, 功能模块, 后续优化建议, 安装依赖, ✅ 已完成, 布局方式 (+15 more)
Cohesion: 0.09 Nodes (21): compilerOptions, allowImportingTsExtensions, baseUrl, isolatedModules, jsx, lib, module, moduleResolution (+13 more)
Cohesion: 0.12 Nodes (15): Cargo, cargoApi, CargoCreate, CargoUpdate, CompanyCreate, CompanyUpdate, VehicleCreate, VehicleUpdate (+7 more)
Cohesion: 0.10 Nodes (14): dateSelected, editingRecord, formData, isEdit, isPlanNoReadonly, isView, productDisplay, route (+6 more)
Cohesion: 0.12 Nodes (15): dashboardApi, DashboardCargoStat, DashboardPartnerCargoStat, db, inboundByCargo, inboundByPartnerCargo, isLoading, menuList (+7 more)
Cohesion: 0.19 Nodes (16): inventoryApi, InventoryCreate, InventoryRecord, InventoryRelatedData, InventoryUpdate, Plan, planApi, PlanCreate (+8 more)
Cohesion: 0.11 Nodes (14): editingPlan, endDateSelected, formData, isEdit, isView, productDisplay, route, router (+6 more)
Cohesion: 0.11
Nodes (17): 1. 弹窗改为跳转新页面, 2. 搜索功能与Web端一致, 3. 按钮和Tag配色与Web端一致, 4. API完全复用, 5. 表单字段与Web端一致, 下一步, 出入库管理 (/inventory), 功能完整性 (+9 more)
Cohesion: 0.12
Nodes (15): 1. 登录页面 (/login), 2. 仪表盘 (/dashboard), 3. 计划管理 (/plans), 4. 出入库管理 (/inventory), 5. 地磅单管理 (/weighing), 6. 基础资料 (/master-data), 7. 用户管理 (/user), 下一步 (+7 more)
Cohesion: 0.12 Nodes (15): 1. 登录界面 ✅, 2. 仪表盘 ⚠️, 3. 计划管理 ⚠️, 4. 出入库管理 ⚠️, 5. 地磅单管理 ⚠️, 6. 基础资料 ⚠️, 7. 用户管理 ⚠️, Mobile-H5 与 Web 端功能对比报告 (+7 more)
Cohesion: 0.12 Nodes (15): 1. 数据结构, 2. 分页参数, 3. 加载逻辑, 4. 滚动加载, 使用场景, 分页加载实现说明, 初始加载, 增删改后 (+7 more)
Cohesion: 0.19 Nodes (12): extractList(), fetchPublicVehiclePlates(), fetchVehicleOptions(), VehicleOption, emit, keyword, loading, loadOptions() (+4 more)
Cohesion: 0.21 Nodes (9): menuService, simpleRoutes, $t(), MenuState, useMenuStore, MenuItem, MenuListType, formatMenuTitle() (+1 more)
Cohesion: 0.22 Nodes (8): useCeremony(), useCommon(), useTheme(), festivalList, useSettingStore, mittBus, themeAnimation(), toggleTheme()
Cohesion: 0.33 Nodes (10): config, ContainerWidthEnum, MenuThemeEnum, MenuTypeEnum, SystemThemeEnum, SettingState, MenuThemeType, Setting (+2 more)
Cohesion: 0.15 Nodes (12): formData, handleSubmit(), isFilled, loadData(), loading, onDateConfirm(), qrcodeSrc, record (+4 more)
Cohesion: 0.17 Nodes (13): dayjs, loadData(), onDateConfirm(), canDeleteRecord(), loadData(), onEndDateConfirm(), onStartDateConfirm(), calculateNetWeight() (+5 more)
Cohesion: 0.15 Nodes (9): Company, companyApi, editingCompany, formData, isEdit, isView, route, router (+1 more)
Cohesion: 0.15 Nodes (9): Vehicle, vehicleApi, editingVehicle, formData, isEdit, isView, route, router (+1 more)
Cohesion: 0.21 Nodes (8): app, initRouter(), router, routes, initStore(), store, handleMenuJump(), openExternalLink()
Cohesion: 0.35 Nodes (10): useUserStore, getLocalStorageData(), getSysStorage(), getSysVersion(), handleError(), initState(), isLocalStorageEmpty(), logOut() (+2 more)
Cohesion: 0.20 Nodes (9): CrmCustomerOption, emit, keyword, loading, loadOptions(), onSelect(), options, props (+1 more)
Cohesion: 0.20 Nodes (8): emit, keyword, loading, loadOptions(), onSelect(), options, props, visible
Cohesion: 0.33 Nodes (7): setElementThemeColor(), colourBlend(), getDarkColor(), getLightColor(), handleElementThemeColor(), hexToRgb(), rgbToHex()
Cohesion: 0.20 Nodes (10): handleCargoSearch(), handleCompanySearch(), handleTabChange(), handleVehicleSearch(), loadCargoData(), loadCompanyData(), loadVehicleData(), onCargoLoad() (+2 more)
Cohesion: 0.43 Nodes (6): useWorktabStore, WorktabState, WorkTabType, getIframeRoutes(), isIframe(), setWorktab()
Cohesion: 0.25 Nodes (7): compilerOptions, allowSyntheticDefaultImports, composite, module, moduleResolution, skipLibCheck, include
Cohesion: 0.43 Nodes (6): LanguageEnum, setPageTitle(), initVersion(), saveStoreStorage(), UserState, UserInfo
Cohesion: 0.33 Nodes (3): defaultOpstions, EChartsInstance, EChartsOption
Cohesion: 0.33 Nodes (5): extractIconFromRule(), getUnicode(), IconfontType, processedErrors, StyleSheetError
Cohesion: 0.33 Nodes (6): handleSubmit(), mergeDateTime(), onGrossWeightTimeCancel(), onGrossWeightTimeConfirm(), onTareWeightTimeCancel(), onTareWeightTimeConfirm()
Cohesion: 0.60 Nodes (4): CrmProductOption, extractOptions(), fetchCustomerOptions(), fetchProductOptions()
Cohesion: 0.80 Nodes (4): getDarkColor(), getLightColor(), hexToRgb(), rgbToHex()
Cohesion: 0.50 Nodes (3): DualBarItem, maxValue, props
Cohesion: 0.50 Nodes (3): maxValue, props, SimpleBarItem
Cohesion: 0.50 Nodes (4): handleOpenGrossWeightDateTime(), handleOpenTareWeightDateTime(), loadData(), splitDateTime()
name, version, type, dev, build (+363 more)
These have ≤1 connection - possible missing edges or undocumented components.graphify query to explore isolated nodes.Questions this graph is uniquely positioned to answer:
api connect index.ts to detail.vue, crmOptionsApi.ts, masterDataApi.ts, DbVehiclePicker.vue?
High betweenness centrality (0.068) - this node is a cross-community bridge.dependencies connect dependencies to plan.vue, dayjs, index.ts?
High betweenness centrality (0.049) - this node is a cross-community bridge.useUserStore connect storage.ts to index.ts, user.ts, db.ts, upgrade.ts, index.vue, index.ts?
High betweenness centrality (0.049) - this node is a cross-community bridge.dayjs (e.g. with loadData() and onDateConfirm()) actually correct?
dayjs has 20 INFERRED edges - model-reasoned connections that need verification.name, version, type to the rest of the system?
368 weakly-connected nodes found - possible documentation gaps or missing edges.index.vue be split into smaller, more focused modules?
Cohesion score 0.06218487394957983 - nodes in this community are weakly interconnected.detail.vue be split into smaller, more focused modules?
Cohesion score 0.07196969696969698 - nodes in this community are weakly interconnected.