Files
shanxia2.0/web-admin/graphify-out/GRAPH_REPORT.md
T
2026-07-27 16:30:29 +08:00

171 KiB

Graph Report - web-admin (2026-07-27)

Corpus Check

  • 763 files · ~1,146,635 words
  • Verdict: corpus is large enough that graph structure adds value.

Summary

  • 19930 nodes · 19415 edges · 9005 communities (6725 shown, 2280 thin omitted)
  • Extraction: 99% EXTRACTED · 1% INFERRED · 0% AMBIGUOUS · INFERRED: 223 edges (avg confidence: 0.56)
  • Token cost: 0 input · 0 output

Graph Freshness

  • Built from commit: a276f093
  • Run git rev-parse HEAD and compare to check if the graph is stale.
  • Run graphify update . after code changes (no API cost).

Community Hubs (Navigation)

God Nodes (most connected - your core abstractions)

  1. @/views/crm/contract/components/ContractDetailDialog.vue - 151 edges
  2. @/views/crm/customer/CustomerDetailDialog.vue - 114 edges
  3. canDeleteByCreator() - 78 edges
  4. useDictStore - 76 edges
  5. AppRouteRecord - 73 edges
  6. usePersistedListColumns() - 69 edges
  7. useUserStore - 67 edges
  8. useSettingStore - 51 edges
  9. jo - 49 edges
  10. delay() - 44 edges

Surprising Connections (you probably didn't know these)

  • handleGeneratePdf() --calls--> html2canvas [INFERRED] src/components/business/pl-delivery-slip-print-dialog/index.vue → package.json
  • handleGeneratePdf() --calls--> html2canvas [INFERRED] src/components/business/pl-inbound-slip-print-dialog/index.vue → package.json
  • handleGeneratePdf() --calls--> html2canvas [INFERRED] src/components/business/pl-subpack-slip-print-dialog/index.vue → package.json
  • handleGeneratePdfFromDialog() --calls--> html2canvas [INFERRED] src/views/crm/contract/components/ContractDetailDialog.vue → package.json
  • handleExportPdf() --calls--> html2canvas [INFERRED] src/views/crm/price-letter/index.vue → package.json

Import Cycles

  • 1-file cycle: src/plugins/echarts.ts -> src/plugins/echarts.ts
  • 3-file cycle: src/store/modules/setting.ts -> src/utils/ui/index.ts -> src/utils/ui/colors.ts -> src/store/modules/setting.ts
  • 3-file cycle: src/router/guards/beforeEach.ts -> src/store/modules/menu.ts -> src/router/index.ts -> src/router/guards/beforeEach.ts
  • 3-file cycle: src/hooks/core/useCommon.ts -> src/store/modules/setting.ts -> src/store/modules/worktab.ts -> src/hooks/core/useCommon.ts
  • 3-file cycle: src/router/guards/beforeEach.ts -> src/store/modules/worktab.ts -> src/router/index.ts -> src/router/guards/beforeEach.ts
  • 3-file cycle: src/api/pl/index.ts -> src/utils/pl-transport-resource-snapshot.ts -> src/components/business/pl-vehicle-personnel-view-list/index.vue -> src/api/pl/index.ts
  • 3-file cycle: src/api/pl/index.ts -> src/utils/pl-transport-resource-snapshot.ts -> src/composables/usePlVehicleViewDetail.ts -> src/api/pl/index.ts
  • 3-file cycle: src/api/auth.ts -> src/utils/http/index.ts -> src/store/modules/user.ts -> src/api/auth.ts
  • 3-file cycle: src/router/guards/beforeEach.ts -> src/store/modules/user.ts -> src/router/index.ts -> src/router/guards/beforeEach.ts
  • 4-file cycle: src/api/pl/index.ts -> src/utils/pl-transport-resource-snapshot.ts -> src/components/business/pl-vehicle-personnel-view-list/index.vue -> src/components/business/pl-vehicle-personnel-view-list/PersonnelViewPanel.vue -> src/api/pl/index.ts
  • 4-file cycle: src/store/modules/setting.ts -> src/utils/index.ts -> src/utils/ui/index.ts -> src/utils/ui/colors.ts -> src/store/modules/setting.ts
  • 4-file cycle: src/hooks/core/useCommon.ts -> src/store/modules/menu.ts -> src/router/index.ts -> src/router/guards/afterEach.ts -> src/hooks/core/useCommon.ts
  • 4-file cycle: src/router/guards/afterEach.ts -> src/router/guards/beforeEach.ts -> src/store/modules/menu.ts -> src/router/index.ts -> src/router/guards/afterEach.ts
  • 4-file cycle: src/router/guards/afterEach.ts -> src/router/guards/beforeEach.ts -> src/store/modules/user.ts -> src/router/index.ts -> src/router/guards/afterEach.ts
  • 4-file cycle: src/router/guards/afterEach.ts -> src/router/guards/beforeEach.ts -> src/store/modules/worktab.ts -> src/router/index.ts -> src/router/guards/afterEach.ts
  • 4-file cycle: src/router/guards/afterEach.ts -> src/store/modules/setting.ts -> src/store/modules/worktab.ts -> src/router/index.ts -> src/router/guards/afterEach.ts
  • 4-file cycle: src/hooks/core/useCommon.ts -> src/store/modules/menu.ts -> src/router/index.ts -> src/router/guards/beforeEach.ts -> src/hooks/core/useCommon.ts
  • 4-file cycle: src/router/guards/beforeEach.ts -> src/store/modules/user.ts -> src/store/modules/menu.ts -> src/router/index.ts -> src/router/guards/beforeEach.ts
  • 4-file cycle: src/router/guards/beforeEach.ts -> src/store/modules/worktab.ts -> src/store/modules/menu.ts -> src/router/index.ts -> src/router/guards/beforeEach.ts
  • 4-file cycle: src/router/guards/beforeEach.ts -> src/utils/menu-badge-registry.ts -> src/store/modules/menu.ts -> src/router/index.ts -> src/router/guards/beforeEach.ts

Communities (9005 total, 2280 thin omitted)

Community 3 - "Community 3"

Cohesion: 0.02 Nodes (94): approveQuote(), getTemplate(), saveTemplate(), activeDateShortcut, activeView, applyQuoteProductDataToTemplate(), approvalDialog, approvalForm (+86 more)

Community 6 - "Community 6"

Cohesion: 0.06 Nodes (31): changeStage(), OpportunityChangeStageParams, OpportunityVO, dictStore, emit, form, formRef, handleClose() (+23 more)

Community 7 - "Community 7"

Cohesion: 0.04 Nodes (83): useSettingsConfig(), useSettingsHandlers(), useSettingsPanel(), useSettingsState(), { handleOpen, handleClose, closeDrawer }, { initializeSettings, cleanupSettings }, Props, settingsPanel (+75 more)

Community 8 - "Community 8"

Cohesion: 0.11 Nodes (24): disburseDialogRef, emit, fetchData(), handleDisburse(), handleDisburseSuccess(), handlePageChange(), handleQuickSearch(), handleQuickSearchClear() (+16 more)

Community 10 - "Community 10"

Cohesion: 0.05 Nodes (49): Source, usePagedTable(), UsePagedTableOptions, bizTypeTagType(), COMPLETED_NODE_STATUS_SET, DRAFT_STATUS_SET, formatMoney(), formatMoneyNumber() (+41 more)

Community 11 - "Community 11"

Cohesion: 0.06 Nodes (30): activeTab, attachPreviewMode, attachPreviewName, attachPreviewUrl, attachPreviewVisible, enrichInvoiceThumbnails(), filteredInvoiceRows, filteredLedgerRows (+22 more)

Community 12 - "Community 12"

Cohesion: 0.07 Nodes (37): personnelCertOcrApi, addButtonLabel, canOcrRecognize(), certList, CertRowWithKey, CertUploadRef, certUploadRefs, createEmptyCert() (+29 more)

Community 14 - "Community 14"

Cohesion: 0.04 Nodes (57): delContract(), stringifyIds(), crmAttachmentDisplayName(), fillAttachmentInfoCache(), getCrmAttachmentCategoryLabel(), formatDateTime(), parseTime(), getDetailAttachmentCategoryLabel() (+49 more)

Community 15 - "Community 15"

Cohesion: 0.02 Nodes (85): fetchOrderItems(), fetchReviewCancel(), formatCategoryPathLabel(), activeRegionId, activeTab, addAutoRefreshListeners(), adjustAddressForm, adjustDialogLoading (+77 more)

Community 17 - "Community 17"

Cohesion: 0.05 Nodes (64): approveContract(), batchSubmitApproval(), batchSubmitContract(), completeContract(), createFromOpportunity(), executeContract(), exportContract(), finishContract() (+56 more)

Community 18 - "Community 18"

Cohesion: 0.06 Nodes (44): delOpportunityFollow(), OPPORTUNITY_PERM_MAP, useOpportunityPerm(), DictStore, findDictItem(), OPPORTUNITY_SOURCE_FALLBACK, OPPORTUNITY_TYPE_FALLBACK, resolveOpportunityDictLabel() (+36 more)

Community 19 - "Community 19"

Cohesion: 0.02 Nodes (65): html2canvas, saveTemplate(), refreshApproverNames(), parseCrmAttachmentField(), fitRichTextTablesToMaxWidth(), replacePlaceholders(), formatDate(), activeTab (+57 more)

Community 21 - "Community 21"

Cohesion: 0.03 Nodes (53): activeTab, canEditDriverFeedback, contractBasicViewFields, contractBuyerViewFields, ContractDetailDialog, contractDetailDialogActive, contractDetailRef, contractProductRows (+45 more)

Community 22 - "Community 22"

Cohesion: 0.06 Nodes (43): fetchDealedCustomerList(), fetchExportCustomer(), fetchImportTemplate(), fetchKeyCustomerList(), fetchLongTimeNoFollowCustomerList(), fetchMyCustomerList(), fetchToFollowCustomerList(), fetchWeekNewCustomerList() (+35 more)

Community 25 - "Community 25"

Cohesion: 0.02 Nodes (85): CarrierQuery, DocumentReminderStats, DriverQuery, FreightSettlementApprovalBody, FreightSettlementBrief, FreightSettlementDisburseBody, FreightSettlementListResponse, FreightSettlementQuery (+77 more)

Community 27 - "Community 27"

Cohesion: 0.04 Nodes (53): { activeDateShortcut, handleDateShortcut, resetDateShortcut }, activePlanTypeTab, arrangeDialogVisible, arrangePlanId, canArrangeTransport(), canDeletePlan(), canEditPlan(), dateRange (+45 more)

Community 29 - "Community 29"

Cohesion: 0.03 Nodes (83): fetchDeleteProduct(), fetchDeleteProductBanner(), fetchDeleteProductDetailMedia(), fetchProductList(), fetchUploadProductImage(), applyCategoryPriceCoefficientIfNeeded(), availableParameters, bannerList (+75 more)

Community 33 - "Community 33"

Cohesion: 0.04 Nodes (72): ContractProductForm, ContractVO, PlanUpdatePayload, basicFormRef, basicRules, buildContractSnapshotFromPlan(), buildPlanCommonPayload(), buildTransportBlock() (+64 more)

Community 35 - "Community 35"

Cohesion: 0.04 Nodes (59): fetchDeleteContact(), fetchDeleteCustomer(), fetchDeleteCustomerFollow(), fetchFollowByCustomerId(), fetchSetPrimaryContact(), @/views/crm/customer/CustomerDetailDialog.vue, activeTab, appendCertUrls() (+51 more)

Community 39 - "Community 39"

Cohesion: 0.03 Nodes (68): Carrier, carrierApi, PasteConflictAction, PasteConflictItem, pasteRecognizeApi, personnelApi, Vehicle, vehicleApi (+60 more)

Community 40 - "Community 40"

Cohesion: 0.06 Nodes (54): nprogress, fetchGetUserInfo(), { scrollToTop }, showButton, useTabOperations(), backHome(), goBack(), { homePath } (+46 more)

Community 42 - "Community 42"

Cohesion: 0.06 Nodes (49): PlanProduct, emit, handleSubmit(), HazardProductRow, hazardProducts, loading, loadPlan(), normalizeCertRow() (+41 more)

Community 43 - "Community 43"

Cohesion: 0.03 Nodes (69): serializeContractAttachments(), approvalDialogRef, attachmentList, buildProductsPayload(), calculateProductAmount(), calculateTotalAmount(), COMMON_SUPPLIER_SHORT_NAMES, contactSelectorVisible (+61 more)

Community 44 - "Community 44"

Cohesion: 0.05 Nodes (47): VehicleRechargeDisburseBoardItem, vehicleRechargeRecordApi, getPlRechargeApplyStatusLabel(), applyDateRange, attachmentUploadRef, currentApplyRow, currentUserName, deleteLoadingMap (+39 more)

Community 45 - "Community 45"

Cohesion: 0.12 Nodes (19): { chartRef }, Props, { chartRef }, Props, { chartRef }, Props, { chartRef, getAxisLineStyle, getAxisLabelStyle, getAxisTickStyle, getSplitLineStyle, getAnimationConfig, getTooltipStyle, getLegendStyle, getGridWithLegend }, createSeriesConfig() (+11 more)

Community 46 - "Community 46"

Cohesion: 0.03 Nodes (92): fetchCreateRole(), fetchDeleteRole(), fetchMenuTree(), fetchRoleDataScope(), fetchRoleList(), fetchRoleMenuIds(), fetchUpdateRole(), fetchUpdateRoleDataScope() (+84 more)

Community 48 - "Community 48"

Cohesion: 0.10 Nodes (24): fetchDeletePoolRule(), fetchExecutePoolRules(), fetchPoolRuleList(), fetchTogglePoolRule(), getList(), handleBatchExecute(), handleDelete(), handleEdit() (+16 more)

Community 49 - "Community 49"

Cohesion: 0.03 Nodes (64): fetchContactsByCustomerId(), applyDefaultOwnerUser(), attachmentList, basicLabels, calculatedAmount, calculateProductAmount(), contactSelectorVisible, ContactVO (+56 more)

Community 50 - "Community 50"

Cohesion: 0.06 Nodes (48): menuBadgeApi, closeMenu(), emit, Emits, filteredMenuItems, goPage(), hasChildren(), { loaded: menuBadgeLoaded } (+40 more)

Community 52 - "Community 52"

Cohesion: 0.04 Nodes (48): DocumentReminder, inventoryApi, InventoryRecord, emit, props, checkAllProxy, emit, handleColumnToggle() (+40 more)

Community 53 - "Community 53"

Cohesion: 0.36 Nodes (7): CLUE_PERM_MAP, useCluePerm(), useUserStore, canDeleteByCreator(), getCurrentUserId(), isSuperAdmin(), rowCreatorId()

Community 54 - "Community 54"

Cohesion: 0.03 Nodes (80): resolveCrmAttachmentFiles(), @/views/crm/contract/components/ContractDetailDialog.vue, approvalDialogRef, buildSealHtml(), contractContent, currentContractId, currentDetailId, CustomerDetailDialog (+72 more)

Community 55 - "Community 55"

Cohesion: 0.06 Nodes (58): applySubpackSlipPdfFooterCellStyles(), applySubpackSlipPdfGridCellStyles(), buildProductRows(), buildSubpackSlipBasicInfoRowHtml(), buildSubpackSlipBucketCheckboxesHtml(), buildSubpackSlipBucketCheckItem(), buildSubpackSlipCompleteCheckHtml(), buildSubpackSlipPdfCheckboxImgDataUrl() (+50 more)

Community 56 - "Community 56"

Cohesion: 0.05 Nodes (28): delQuote(), generatePdf(), activeTab, approvalList, attachmentList, customerDetailRef, detailLabels, dictStore (+20 more)

Community 57 - "Community 57"

Cohesion: 0.05 Nodes (47): fetchContactDetail(), fetchContactList(), fetchCreateContact(), fetchDeleteContact(), fetchSetPrimaryContact(), fetchUpdateContact(), contactFormRef, contactList (+39 more)

Community 58 - "Community 58"

Cohesion: 0.03 Nodes (69): addContract(), updateContract(), getContactByCustomerId(), getDefaultInvoiceInfoByCustomerId(), getInvoiceInfoByCustomerId(), productAllowedByHazard(), removeProductsNotAllowedByHazard(), handleCustomerConfirm() (+61 more)

Community 61 - "Community 61"

Cohesion: 0.08 Nodes (49): categories, delay(), fetchAdjustOrder(), fetchAssignDelivery(), fetchAttachmentDownloadUrl(), fetchCancelOrder(), fetchCreateCategory(), fetchCreateProduct() (+41 more)

Community 64 - "Community 64"

Cohesion: 0.05 Nodes (48): Personnel, PersonnelDetail, formatRequiredCertErrors(), affiliationMode, CertFormListRef, certList, CertListItem, certNameOptions (+40 more)

Community 66 - "Community 66"

Cohesion: 0.05 Nodes (38): formatSumMoney(), buildPageSummaryMethod(), BuildPageSummaryOptions, PageSummaryParams, sumField(), sumFieldByBizType(), SummaryColumn, activeTab (+30 more)

Community 67 - "Community 67"

Cohesion: 0.13 Nodes (12): formData, formRef, formRules, handleBack(), handleSubmit(), isEdit, loading, planId (+4 more)

Community 68 - "Community 68"

Cohesion: 0.04 Nodes (59): fetchDeleteCategory(), fetchProductParameterSimple(), fetchUploadCategoryImage(), associatedParameters, availableParameters, batchExportData, buildTree(), cachedParameters (+51 more)

Community 69 - "Community 69"

Cohesion: 0.13 Nodes (24): { chartRef, isDark, getAnimationConfig, getTooltipStyle }, props, { chartRef, isDark, getAnimationConfig, getTooltipStyle, getLegendStyle }, props, AxisDisplayProps, BarChartProps, BaseChartProps, BidirectionalBarChartProps (+16 more)

Community 70 - "Community 70"

Cohesion: 0.05 Nodes (44): VehicleMaintenanceApply, vehicleMaintenanceApplyApi, getPlMaintenanceApplyStatusTagType(), PL_MAINTENANCE_TYPE_PRESETS, attachmentUploadRef, cancelLoadingMap, currentUserId, dateRange (+36 more)

Community 71 - "Community 71"

Cohesion: 0.03 Nodes (75): loadBxAttachments(), openView(), activeTab, actualAmount, { applicantOptions, loadApplicantOptions }, buildOffsetItems(), buildPendingQuery(), buildProcessedQuery() (+67 more)

Community 72 - "Community 72"

Cohesion: 0.13 Nodes (25): dualRows, emit, hexRows, isLong(), props, quadRows, quintRows, septRows (+17 more)

Community 73 - "Community 73"

Cohesion: 0.04 Nodes (47): assignOpportunity(), delOpportunity(), exportOpportunity(), activeView, assignForm, assignFormRef, assignLoading, assignRules (+39 more)

Community 74 - "Community 74"

Cohesion: 0.17 Nodes (7): getDefaultLanguage(), checkStorageCompatibility(), getSystemStorage(), getSysVersion(), StorageCompatibilityManager, storageManager, validateStorageData()

Community 79 - "Community 79"

Cohesion: 0.09 Nodes (35): badgeGroups, hasTrailer, props, collectCarrierVehicleRequiredCertErrors(), collectRequiredCertSlotErrors(), collectSelfVehicleRequiredCertErrors(), collectVehicleRequiredCertErrors(), getMissingRequiredCertFieldLabels() (+27 more)

Community 81 - "Community 81"

Cohesion: 0.08 Nodes (30): { enabledApplications, enabledQuickLinks }, handleApplicationClick(), handleNavigate(), handleQuickLinkClick(), popoverRef, router, fastEnterConfig, festivalConfigList (+22 more)

Community 82 - "Community 82"

Cohesion: 0.07 Nodes (48): applyDeliverySlipPdfFooterCellStyles(), applyDeliverySlipPdfGridCellStyles(), applyDeliverySlipPdfTypeCheckboxLayout(), buildDeliverySlipInfoTableHtml(), buildDeliverySlipPdfCheckboxImgDataUrl(), buildDeliverySlipPdfTypeCheckItemHtml(), buildDeliverySlipSideLabelsHtml(), buildDeliverySlipSignItem() (+40 more)

Community 84 - "Community 84"

Cohesion: 0.07 Nodes (23): AttachmentItem, attachments, attachmentsToModelValue(), collectClipboardFiles(), emit, handleAttachmentChange(), handleDocumentPaste(), handleDrop() (+15 more)

Community 86 - "Community 86"

Cohesion: 0.09 Nodes (35): fetchRefreshToken(), $t, ErrorLogData, ErrorResponse, getErrorMessage(), handleError(), HttpError, showError() (+27 more)

Community 90 - "Community 90"

Cohesion: 0.06 Nodes (29): useApplicantOptions(), ApplyDateRange, matchesApplyDateRange(), { applicantOptions, loadApplicantOptions }, appliedFilter, appliedQuickSearch, bizTypeOptions, currentRow (+21 more)

Community 91 - "Community 91"

Cohesion: 0.04 Nodes (64): fetchCustomerDetail(), fetchCreatePriceLetter(), fetchPriceLetterDetail(), fetchPriceLetterList(), fetchUpdatePriceLetter(), fetchProductOptions(), PRICE_LETTER_PERM_MAP, usePriceLetterPerm() (+56 more)

Community 92 - "Community 92"

Cohesion: 0.04 Nodes (70): fetchCreateDictData(), fetchCreateDictType(), fetchDeleteDictData(), fetchDeleteDictType(), fetchDictDataList(), fetchDictTypeList(), fetchUpdateDictData(), fetchUpdateDictType() (+62 more)

Community 95 - "Community 95"

Cohesion: 0.04 Nodes (59): activeDateShortcut, allRecords, applySortAndPage(), buildListQueryParams(), businessTypeOptions, canDeleteRecord(), clearPlanRouteQuery(), currentPage (+51 more)

Community 96 - "Community 96"

Cohesion: 0.04 Nodes (66): fetchCreatePost(), fetchDeletePost(), fetchDeptTree(), fetchPostBoundUserIds(), fetchPostList(), fetchUpdatePost(), fetchUpdatePostBoundUsers(), collectAllPostBindDeptIds() (+58 more)

Community 104 - "Community 104"

Cohesion: 0.10 Nodes (34): AmapAddressPickResult, applyLngLat(), applyPoiSelection(), ensureAmapReady(), initMainAutoComplete(), innerAddress, mapContainerRef, mapOpening (+26 more)

Community 106 - "Community 106"

Cohesion: 0.04 Nodes (59): validatePersonnelTypeRoleCompat(), carrierList, CertFormListRef, certList, CertListItem, createEmptyPersonnel(), dialogLoading, dialogTitle (+51 more)

Community 107 - "Community 107"

Cohesion: 0.07 Nodes (31): delClue(), delClueFollow(), listClueFollow(), canConvert, clueFormRef, clueId, clueInfo, convertFormRef (+23 more)

Community 108 - "Community 108"

Cohesion: 0.04 Nodes (70): fetchGetMenuCodes(), formatMoneyYuan(), allRowsDeletableByCreator(), addForm, { applicantOptions, loadApplicantOptions }, buildSearchQuery(), canChangeApplicant, currentUserId() (+62 more)

Community 109 - "Community 109"

Cohesion: 0.06 Nodes (27): fetchUpdateUser(), defaultOptions, fullscreenLoadingText, withFullscreenLoading(), addressForm, addressFormRef, addressFormRules, addressVisible (+19 more)

Community 110 - "Community 110"

Cohesion: 0.08 Nodes (31): badges, props, findCertIndexForRequired(), isRequiredCertSlotComplete(), formatPersonnelCertBadgeTooltip(), getMissingPersonnelCertNames(), getPersonnelAffiliationLabel(), getPersonnelAffiliationTagType() (+23 more)

Community 112 - "Community 112"

Cohesion: 0.04 Nodes (61): TransportInventoryLink, applyPrefillFromPlan(), applyVehiclePersonnel(), arrangeResult, arrangeSuccess, canGenerateDibangPlan, carrierList, deliverySlipPrintRef (+53 more)

Community 113 - "Community 113"

Cohesion: 0.08 Nodes (32): fetchCreateCustomer(), fetchParkAreaList(), addInvoiceInfo(), InvoiceInfoForm, applyDefaultOwnerUserId(), businessLicenseUploadRef, businessPermitUploadRef, cancel() (+24 more)

Community 116 - "Community 116"

Cohesion: 0.04 Nodes (56): activeDateShortcut, allData, buildListQueryParams(), businessTypeOptions, calculateNetWeight(), clearInventoryRouteQuery(), currentPage, currentQuantityInTons (+48 more)

Community 117 - "Community 117"

Cohesion: 0.04 Nodes (56): fetchCreateDept(), fetchDeleteDept(), fetchUpdateDept(), applyTreeExpand(), deptCategoryOptions, deptFlatList, deptTreeForSelect, deptTreeSelectData (+48 more)

Community 119 - "Community 119"

Cohesion: 0.05 Nodes (50): fetchDeleteProduct(), fetchExportProducts(), fetchImportProducts(), fetchImportTemplate(), fetchUpdateProductStatus(), categoryOptions, detailData, detailDialogVisible (+42 more)

Community 120 - "Community 120"

Cohesion: 0.08 Nodes (37): applyInboundSlipPdfFooterCellStyles(), applyInboundSlipPdfGridCellStyles(), buildDeliveryUnit(), buildInboundSlipCompanySealHtml(), buildInboundSlipSideLabelsHtml(), buildInboundSlipSignItem(), buildInboundSlipSignRowHtml(), buildProductRows() (+29 more)

Community 125 - "Community 125"

Cohesion: 0.04 Nodes (57): loadPersonnelWithCerts(), mapPersonnelTypeToVehicleRole(), validatePersonnelAffiliationVehicleCompat(), PL_VEHICLE_CERT_NAME_OPTIONS, carrierList, CertFormListRef, certList, CertListItem (+49 more)

Community 126 - "Community 126"

Cohesion: 0.05 Nodes (43): buildApplyDateRangeQuery(), handleExport(), activeTab, amountSummary, { applicantOptions, loadApplicantOptions }, approvalOpinion, approveAction, approvedFilterForm (+35 more)

Community 127 - "Community 127"

Cohesion: 0.08 Nodes (30): PlanArchiveBody, applyFreightPrefill(), dialogTitle, dictStore, emit, formData, freightCalc, freightTypeRef (+22 more)

Community 128 - "Community 128"

Cohesion: 0.05 Nodes (52): activeDateShortcut, buildListQueryParams(), businessTypeOptions, canDeletePlanRecord(), currentPage, dateRange, editingPlan, executionCompletedStatuses (+44 more)

Community 129 - "Community 129"

Cohesion: 0.05 Nodes (43): fetchCreateSite(), fetchDeleteSite(), fetchDictDataOptions(), fetchSiteList(), fetchUpdateSite(), loadDictOptions(), loadDictOptions(), businessScopeOptions (+35 more)

Community 132 - "Community 132"

Cohesion: 0.05 Nodes (46): vehicleMaintenanceProcessApi, VehicleMaintenanceProcessBoardItem, applyDateRange, attachmentUploadRef, canToolbarEdit, canToolbarProcess, canToolbarRevoke, currentApplyRow (+38 more)

Community 133 - "Community 133"

Cohesion: 0.06 Nodes (55): addChange(), delChange(), executeChange(), exportChange(), getChange(), listChange(), mapListQuery(), stringifyIds() (+47 more)

Community 136 - "Community 136"

Cohesion: 0.06 Nodes (53): addTemplate(), delTemplate(), disableTemplate(), enableTemplate(), exportTemplate(), getTemplate(), listTemplate(), mapListQuery() (+45 more)

Community 137 - "Community 137"

Cohesion: 0.05 Nodes (50): fetchRoleOptions(), fetchDesignerData(), fetchPublishVersion(), loadRoleOptions(), canRedo, canUndo, ConditionGroup, ConditionRule (+42 more)

Community 140 - "Community 140"

Cohesion: 0.13 Nodes (17): { chartRef, getAxisLineStyle, getAxisLabelStyle, getAxisTickStyle, getSplitLineStyle, getAnimationConfig, getTooltipStyle, getLegendStyle, getGridWithLegend }, createGradientColor(), createSeriesItem(), getBaseItemStyle(), getColor(), isMultipleData, props, { chartRef, getAxisLineStyle, getAxisLabelStyle, getAxisTickStyle, getSplitLineStyle, getAnimationConfig, getTooltipStyle, getLegendStyle, getGridWithLegend } (+9 more)

Community 141 - "Community 141"

Cohesion: 0.20 Nodes (3): n(), Ta, toggleNativeEvent()

Community 142 - "Community 142"

Cohesion: 0.05 Nodes (54): vehicleUreaDisburseApi, VehicleUreaDisburseBoardItem, applyDateRange, attachmentUploadRef, canToolbarDisburse, canToolbarEdit, canToolbarRevoke, currentApplyRow (+46 more)

Community 143 - "Community 143"

Cohesion: 0.06 Nodes (53): currentRoutePath, drawerVisible, { menuList }, menuStore, route, routerPath, subMenuList, activeModule (+45 more)

Community 144 - "Community 144"

Cohesion: 0.04 Nodes (55): BusinessAllTasks, CategoryItem, CategoryParameter, CategoryParameterCreate, CellProductSpecItem, CellProductTypeItem, CellSampleTypeItem, CustomerItem (+47 more)

Community 148 - "Community 148"

Cohesion: 0.05 Nodes (50): invoiceApi, attachItems, buildAttachItems(), confirm(), emit, InvoiceAttachPick, loading, loadList() (+42 more)

Community 150 - "Community 150"

Cohesion: 0.05 Nodes (47): exportClue(), importClue(), importTemplate(), listClue(), listMyClue(), listTodayNewClue(), listToFollowClue(), mapListQuery() (+39 more)

Community 151 - "Community 151"

Cohesion: 0.05 Nodes (49): fetchCreateUser(), fetchDeleteUser(), fetchResetPassword(), fetchUserDetail(), loadData(), deptKeyword, deptPathLabelMap, deptTree (+41 more)

Community 159 - "Community 159"

Cohesion: 0.15 Nodes (14): FreightSettlement, attachmentRef, emit, form, formatAmount(), formRef, handleSubmit(), loading (+6 more)

Community 161 - "Community 161"

Cohesion: 0.12 Nodes (16): addOpportunityFollow(), updateOpportunityFollow(), OpportunityFollowForm, attachmentUploadRef, attachmentUrls, dialogTitle, dictStore, emit (+8 more)

Community 162 - "Community 162"

Cohesion: 0.05 Nodes (48): VehicleUreaApply, vehicleUreaApplyApi, getPlUreaApplyStatusLabel(), getPlUreaApplyStatusTagType(), PL_UREA_UNIT_PRESETS, attachmentUploadRef, cancelLoadingMap, currentUserId (+40 more)

Community 164 - "Community 164"

Cohesion: 0.05 Nodes (44): useServerPaged(), UseServerPagedOptions, BxKvOpts, bxViewKv(), bxViewKvLong(), bxViewKvMoney(), activeTab, amountSummary (+36 more)

Community 166 - "Community 166"

Cohesion: 0.12 Nodes (13): markLost(), OpportunityMarkLostParams, emit, form, formRef, handleClose(), reasonTips, remarkPlaceholder (+5 more)

Community 167 - "Community 167"

Cohesion: 0.07 Nodes (6): dispatch(), execCommand(), fire(), jo, setActive(), unbindAllNativeEvents()

Community 168 - "Community 168"

Cohesion: 0.07 Nodes (44): inventoryApi, InventoryCreate, InventoryListParams, InventoryRecord, InventoryRelatedData, InventoryUpdate, InventoryWeighingRecord, AutoGenerateMonthlyResult (+36 more)

Community 169 - "Community 169"

Cohesion: 0.06 Nodes (41): allocateItemCode(), flattenExpenseItemCodes(), itemNameToCodeBase(), suggestExpenseItemCode(), addChildFormRef, addFormRef, appliedQuickSearch, appliedSearchForm (+33 more)

Community 170 - "Community 170"

Cohesion: 0.06 Nodes (44): fetchCreateMenu(), fetchDeleteMenu(), fetchUpdateMenu(), findNodeInTreeById(), syncViewRowFromTree(), applyTreeExpand(), dialogTitle, dialogVisible (+36 more)

Community 174 - "Community 174"

Cohesion: 0.06 Nodes (42): fetchCreateLeave(), fetchDeleteLeave(), fetchLeaveList(), fetchSubmitLeave(), fetchUpdateLeave(), dialogVisible, dictStore, editingId (+34 more)

Community 178 - "Community 178"

Cohesion: 0.06 Nodes (40): @/api/crm/contract/approval, approvePass(), approveReject(), exportApproval(), getApproval(), getContractApprovalFlow(), listApproval(), mapListQuery() (+32 more)

Community 179 - "Community 179"

Cohesion: 0.06 Nodes (26): avatarDisplayUrl, closeUserMenu(), { getUserInfo: userInfo }, loginOut(), openPasswordDialog(), passwordDialogVisible, userMenuPopover, userStore (+18 more)

Community 180 - "Community 180"

Cohesion: 0.33 Nodes (6): bindAutoComplete(), destroyMapResources(), handleMapDialogClosed(), handleMapDialogOpened(), handleSearch(), initMapPicker()

Community 181 - "Community 181"

Cohesion: 0.06 Nodes (44): fetchCreateTenant(), fetchDeleteTenant(), fetchTenantList(), fetchUpdateTenant(), syncViewRowFromFlatList(), refreshRelatedViewIfOpen(), refreshRelatedViewIfOpen(), deletableSelection (+36 more)

Community 182 - "Community 182"

Cohesion: 0.06 Nodes (44): fetchCreateProcessDef(), fetchDeleteProcessDef(), fetchProcessDefList(), fetchUpdateProcessDef(), designerDefId, designerDefName, designerVisible, dialogTitle (+36 more)

Community 186 - "Community 186"

Cohesion: 0.09 Nodes (26): UnsettledPlanItem, buildVehicleTrailerLookup(), carrierList, createLoading, emit, fetchData(), handleCreateSettlement(), handlePageChange() (+18 more)

Community 187 - "Community 187"

Cohesion: 0.08 Nodes (24): planApi, PlanDriverFeedbackUpdateBody, PlanSiteFeedbackUpdateBody, dialogTitle, emit, formData, formRef, handleOpened() (+16 more)

Community 188 - "Community 188"

Cohesion: 0.05 Nodes (40): addDialogVisible, addLoading, addPagination, addPlanList, addSearchForm, addSelectedPlans, addSelectedRemoved, attachmentRef (+32 more)

Community 189 - "Community 189"

Cohesion: 0.06 Nodes (39): props, addForm, addFormRef, addFormRules, buildSearchQuery(), DialogKey, dialogs, editingId (+31 more)

Community 190 - "Community 190"

Cohesion: 0.07 Nodes (36): addHistory(), deleteHistory(), flattenAndFilterMenuItems(), focusInput(), handleKeydown(), highlightedIndex, highlightNext(), highlightPrevious() (+28 more)

Community 191 - "Community 191"

Cohesion: 0.04 Nodes (43): changeLanguage(), { homePath }, isDualMenu, { isFullscreen, toggle: toggleFullscreen }, isLeftMenu, isTopLeftMenu, isTopMenu, { language } (+35 more)

Community 194 - "Community 194"

Cohesion: 0.07 Nodes (29): handlePrintSlip(), emit, handleTabChange(), copySiteSummaryForRow(), canPrintSlipCommand(), formatPlanProductListText(), formatPlVehiclePlateDisplay(), formatPublicTransportProductLine() (+21 more)

Community 195 - "Community 195"

Cohesion: 0.06 Nodes (37): businessLicenseUploadRef, carrierList, dialogTitle, dialogVisible, fetchData(), formData, formRef, formRules (+29 more)

Community 196 - "Community 196"

Cohesion: 0.40 Nodes (3): { chartRef, getAxisLineStyle, getAxisLabelStyle, getAxisTickStyle, getSplitLineStyle, getAnimationConfig, getTooltipStyle }, props, KLineChartProps

Community 197 - "Community 197"

Cohesion: 0.11 Nodes (17): autoIconClassList, iconClassByText, { language }, locales, panelTitleClassList, panelTitleIconByText, userStore, initializeTheme() (+9 more)

Community 202 - "Community 202"

Cohesion: 0.05 Nodes (43): devDependencies, commitizen, @commitlint/cli, @commitlint/config-conventional, cz-git, eslint, eslint-config-prettier, @eslint/js (+35 more)

Community 203 - "Community 203"

Cohesion: 0.08 Nodes (32): approvalDialogRef, cancelLoadingMap, carrierList, fetchData(), formDialogRef, handleCancel(), handleEdit(), handleMutationSuccess() (+24 more)

Community 208 - "Community 208"

Cohesion: 0.40 Nodes (3): detailDrawerRef, route, router

Community 209 - "Community 209"

Cohesion: 0.06 Nodes (34): Driver, driverApi, dialogTitle, dialogVisible, driverList, fetchData(), formData, formRef (+26 more)

Community 210 - "Community 210"

Cohesion: 0.06 Nodes (36): TransportAddressPayload, addressRows, dialogTitle, dialogVisible, fetchData(), formData, formRef, formRules (+28 more)

Community 212 - "Community 212"

Cohesion: 0.19 Nodes (4): fetchGetLatestUpgradeLog(), systemUpgrade(), UpgradeLog, VersionManager

Community 214 - "Community 214"

Cohesion: 0.06 Nodes (12): addAfter(), createInterpolationInside(), getPlaceholder(), keywordsToPattern(), matchGrammar(), matchPattern(), nested(), Optional (+4 more)

Community 219 - "initNew"

Cohesion: 0.08 Nodes (24): activeTab, activeTabIndex, clickedPath, { clickTab, closeWorktab, showMenu, handleSelect }, list, { menuItems }, menuRef, menuStore (+16 more)

Community 222 - "api"

Cohesion: 0.14 Nodes (13): fetchChangePassword(), fetchLogin(), fetchLogout(), dialogVisible, emit, formData, formRef, formRules (+5 more)

Community 223 - "Community 223"

Cohesion: 0.09 Nodes (35): getStatisticsByLevel(), getStatisticsByOwner(), getStatisticsBySource(), getStatisticsOverview(), getStatisticsTrend(), mapStatisticsParams(), unwrapData(), buildParams() (+27 more)

Community 224 - "Community 224"

Cohesion: 0.08 Nodes (35): fetchDeleteCategory(), canDeleteSelectedCategory, categoryList, categoryTreeOptions, dialogTitle, dialogVisible, dictStore, findNodeById() (+27 more)

Community 225 - "ContactFormDialog.vue"

Cohesion: 0.15 Nodes (5): applyPortalAuthHeader(), readTokenFromStorageKey(), resolvePortalAccessToken(), StorageConfig, StorageKeyManager

Community 227 - "Community 227"

Cohesion: 0.06 Nodes (31): attrs, border, { containerHeight }, DEFAULT_PAGINATION_OPTIONS, elTableRef, emit, handleCurrentChange(), handleSizeChange() (+23 more)

Community 228 - "Community 228"

Cohesion: 0.09 Nodes (30): addFormRef, allNodes, appliedQuickSearch, buildNodePayload(), deleteNode(), DialogKey, dialogs, editFormRef (+22 more)

Community 232 - "InvalidDialog.vue"

Cohesion: 0.13 Nodes (17): invalidContract(), contractId, dialogVisible, dictStore, emit, form, formRef, handleClose() (+9 more)

Community 233 - "Community 233"

Cohesion: 0.07 Nodes (9): addToSet(), cleanArray(), clone(), createDOMPurify(), createHTML(), createScriptURL(), lookupGetter(), Optional (+1 more)

Community 234 - "Community 234"

Cohesion: 0.09 Nodes (30): addFormRef, allNodes, appliedQuickSearch, buildNodePayload(), deleteNode(), DialogKey, dialogs, editFormRef (+22 more)

Community 235 - "index.vue"

Cohesion: 0.11 Nodes (16): activePart, CertFormListRef, certList, CertRowWithKey, hasTrailer, headCertFormRef, headCertList, headTabLabel (+8 more)

Community 236 - "Community 236"

Cohesion: 0.15 Nodes (10): captureQrObjectUrl, captureRow, dialogTitle, emit, getQrImageUrl(), innerVisible, loading, loadQrcode() (+2 more)

Community 237 - "index.vue"

Cohesion: 0.12 Nodes (13): currentActivePath, handleScroll, handleScrollCore(), handleWheel(), ProcessedMenuItem, processedMenuList, Props, route (+5 more)

Community 239 - "Community 239"

Cohesion: 0.10 Nodes (25): approvalDialogRef, fetchData(), handleApprove(), handleMutationSuccess(), handlePageChange(), handleQuickSearch(), handleQuickSearchClear(), handleReject() (+17 more)

Community 241 - "index.vue"

Cohesion: 0.13 Nodes (14): activePart, hasTrailer, headCertList, headPartName, headTabLabel, headTabLabelWithHint, props, resolvedVehicleCertCheckType (+6 more)

Community 242 - "Community 242"

Cohesion: 0.06 Nodes (35): dependencies, @antv/x6, axios, crypto-js, dagre, echarts, element-plus, @element-plus/icons-vue (+27 more)

Community 243 - "Community 243"

Cohesion: 0.07 Nodes (28): actionButtonsStyle, cloneModelValue(), componentMap, emit, expandToggleText, formInstance, getSanitizedOutput(), handleReset() (+20 more)

Community 244 - "download-attachment.ts"

Cohesion: 0.36 Nodes (7): fetchAttachmentDownloadUrl(), fetchAttachmentPreviewUrl(), handleDownloadAttachment(), AttachmentDownloadItem, downloadAttachmentFile(), resolveAttachmentPreviewUrl(), triggerAnchorDownload()

Community 248 - "Community 248"

Cohesion: 0.08 Nodes (26): ButtonMoreItem, emit, handleClick(), hasAnyAuthItem, { hasAuth }, Props, actualTransition, { containerMinHeight } (+18 more)

Community 249 - "main.ts"

Cohesion: 0.18 Nodes (9): i18n, app, logApiCryptoBootInfo(), maskSecret(), initStore(), storageKeyManager, store, EmptyAwareElTag (+1 more)

Community 251 - "index.ts"

Cohesion: 0.17 Nodes (9): advanceApi, BxApplyDateFilter, expenseItemApi, invoiceWalletApi, paymentApi, reimburseApi, workflowApi, ExpenseItem (+1 more)

Community 253 - "Community 253"

Cohesion: 0.06 Nodes (29): bgColor, cloneSpacing, containerRef, containerSize, containerStyle, contentClass, contentRef, contentStyle (+21 more)

Community 254 - "Community 254"

Cohesion: 0.08 Nodes (23): blobUrls, getImageBlobUrl(), getUrlByOssId(), getUrlsByDirectUrls(), getUrlsByOssIds(), isDirectUrl(), loading, props (+15 more)

Community 255 - "Community 255"

Cohesion: 0.07 Nodes (24): api, deliveryAddressDisplay, destinationNavUrl, editableItems, errorMessage, feedbackImages, feedbackRemark, handleAfterRead() (+16 more)

Community 259 - "Community 259"

Cohesion: 0.09 Nodes (8): a, c(), g(), i(), l(), o(), t(), u()

Community 260 - "Community 260"

Cohesion: 0.09 Nodes (27): actionButtonsStyle, cloneModelValue(), componentMap, deleteFieldValue(), emit, FormEmits, formInstance, FormItem (+19 more)

Community 261 - "Community 261"

Cohesion: 0.10 Nodes (30): ContractQuery, contractList, currentRow, detailLoading, dictStore, emit, getList(), getRowClassName() (+22 more)

Community 264 - "Community 264"

Cohesion: 0.22 Nodes (14): HighlightDirective, setupHighlightDirective(), RippleDirective, RippleOptions, setupRippleDirective(), vRipple, AuthDirective, setupAuthDirective() (+6 more)

Community 265 - "Community 265"

Cohesion: 0.12 Nodes (15): columnCount(), findMetricRow(), getColumnCells(), getDeclaredColWidthPx(), getEditorContentWidth(), getProductGridRect(), getProductGridRows(), isExcelResizeExcludedTable() (+7 more)

Community 268 - "detail.vue"

Cohesion: 0.29 Nodes (5): drawerRef, opportunityId, route, router, visible

Community 269 - "Community 269"

Cohesion: 0.07 Nodes (20): dashboardApi, DashboardCargoStat, DashboardPartnerCargoStat, DualBarItem, maxValue, props, dbAxios, dbRequest (+12 more)

Community 270 - "Community 270"

Cohesion: 0.10 Nodes (10): canvasRef, CONFIG, ctx, Firework, FireworkConfig, FireworkSystem, handleFireworkTrigger(), handleKeyPress() (+2 more)

Community 273 - "handleEdit"

Cohesion: 0.22 Nodes (11): handleEdit(), handleProcess(), handleSupplement(), handleToolbarEdit(), handleToolbarProcess(), handleViewEdit(), handleViewProcess(), loadUserOptions() (+3 more)

Community 274 - "Community 274"

Cohesion: 0.33 Nodes (8): CustomerOption, extractList(), handleFocus(), loadDefault(), loading, model, options, searchRemote()

Community 278 - "ViewKvTableCell.vue"

Cohesion: 0.25 Nodes (7): amapLocationUrl, handleView(), isMuted, onFieldView, props, showMapBtn, showViewBtn

Community 280 - "Community 280"

Cohesion: 0.09 Nodes (9): add(), Ay(), createEditor(), get(), Ha, ky(), Ny(), Ry() (+1 more)

Community 283 - "Community 283"

Cohesion: 0.10 Nodes (24): CountToEmits, CountToExpose, CountToProps, currentValue, emit, formattedValue, isPaused, isRunning (+16 more)

Community 285 - "Community 285"

Cohesion: 0.07 Nodes (27): compilerOptions, baseUrl, esModuleInterop, jsx, lib, module, moduleResolution, noImplicitAny (+19 more)

Community 286 - "Community 286"

Cohesion: 0.07 Nodes (27): 1. TypeScript类型错误, 1. 线索列表页面 (index.vue), 1. 配置路由, 2. 已转化线索的限制, 2. 新增/编辑表单 (form.vue), 2. 配置菜单权限, 3. 权限控制, 3. 添加跟进记录 (followForm.vue) (+19 more)

Community 292 - "Community 292"

Cohesion: 0.09 Nodes (25): fetchPendingTasks(), approvalInstanceId, approvalTaskId, approvalVisible, detailData, detailLoading, detailVisible, handleApprovalDone() (+17 more)

Community 294 - "Community 294"

Cohesion: 0.10 Nodes (22): categoryTree, convertTreeData(), dialogVisible, dictStore, emit, getList(), handleClose(), handleConfirm() (+14 more)

Community 295 - "Community 295"

Cohesion: 0.10 Nodes (22): dragFinish(), dragMoving(), dragStart(), dragVerify, dragVerifyStyle, emit, getNumericWidth(), handler (+14 more)

Community 296 - "Community 296"

Cohesion: 0.10 Nodes (19): columns, emit, handleEscapeKey(), handleTableSizeChange(), isFullScreen, isManualRefresh, layoutItems, originalOverflow (+11 more)

Community 309 - "Community 309"

Cohesion: 0.12 Nodes (24): addClue(), checkDuplicateClue(), getClue(), getParkAreaList(), updateClue(), applyDefaultOwnerUserId(), cancel(), dialog (+16 more)

Community 310 - "Community 310"

Cohesion: 0.09 Nodes (21): deliveryAddressDisplay, destinationNavUrl, driverDisplay, errorMessage, feedbackImages, feedbackQtyText, feedbackRemark, handleAfterRead() (+13 more)

Community 314 - "highlight.ts"

Cohesion: 0.36 Nodes (6): addCopyButton(), highlightCode(), insertLineNumbers(), isBlockProcessed(), markBlockAsProcessed(), processBlock()

Community 341 - "Community 341"

Cohesion: 0.16 Nodes (22): ArtTableProps, InferApiParams, InferApiResponse, InferRecordType, useTable(), UseTableConfig, useTableImpl(), ColumnOption (+14 more)

Community 342 - "error-handle.ts"

Cohesion: 0.36 Nodes (7): IGNORABLE_SCRIPT_ERRORS, isIgnorableScriptError(), normalizeErrorMessage(), registerPromiseErrorHandler(), registerResourceErrorHandler(), scriptErrorHandler(), setupErrorHandle()

Community 347 - "Community 347"

Cohesion: 0.11 Nodes (20): fetchCategoryTree(), categoryTree, convertTreeData(), dialogVisible, dictStore, emit, getList(), handleClose() (+12 more)

Community 348 - "canPreview"

Cohesion: 0.43 Nodes (7): canPreview(), handleAttachmentClick(), handlePreviewAttachment(), isImageFile(), isPdfFile(), isVideoFile(), resolveFileUrl()

Community 349 - "Community 349"

Cohesion: 0.09 Nodes (17): barActiveIndex, BarItem, { changeBar, currentTabIsEmpty, handleViewAll }, emit, { getNoticeStyle }, { handleNoticeAll, handleMsgAll, handlePendingAll }, MessageItem, NoticeItem (+9 more)

Community 350 - "Community 350"

Cohesion: 0.11 Nodes (20): fetchBusinessAllTasks(), fetchMyInstances(), detailData, detailLoading, detailRow, detailVisible, handleQuickSearch(), handleQuickSearchClear() (+12 more)

Community 353 - "navigation.ts"

Cohesion: 0.47 Nodes (5): appendAmapNavLine(), buildAmapLocationUrl(), buildAmapMarkerUrl(), buildAmapNavigationUrl(), buildAmapSearchUrl()

Community 354 - "Community 354"

Cohesion: 0.16 Nodes (20): addEventListeners(), calculateMenuHeight(), calculatePosition(), emit, handleDocumentClick(), handleDocumentContextmenu(), handleKeydown(), handleMenuClick() (+12 more)

Community 355 - "Community 355"

Cohesion: 0.11 Nodes (17): deliveryAddressDisplay, destinationNavUrl, errorMessage, feedbackImages, feedbackRemark, handleAfterRead(), handleSave(), loading (+9 more)

Community 362 - "Community 362"

Cohesion: 0.11 Nodes (20): markInvalid(), batchClues, clueInfo, detailLoading, dialogVisible, dictStore, displayName, emit (+12 more)

Community 364 - "Community 364"

Cohesion: 0.15 Nodes (18): publicInventoryApi, PublicInventoryPage, createPublicIoOrderApi(), publicInboundOrderApi, PublicIoOrderItem, PublicIoOrderPage, publicOutboundOrderApi, publicPlSiteApi (+10 more)

Community 365 - "Community 365"

Cohesion: 0.13 Nodes (15): errorMessage, feedbackImages, feedbackRemark, handleAfterRead(), handleSave(), loading, loadPage(), page (+7 more)

Community 366 - "Community 366"

Cohesion: 0.13 Nodes (17): fetchCompletedTasks(), detailData, detailLoading, detailVisible, handleQuickSearch(), handleQuickSearchClear(), handleReset(), handleSearch() (+9 more)

Community 367 - "Community 367"

Cohesion: 0.10 Nodes (20): Added, Code Optimized, Fixed, Fixed, Fixed, Optimized, Optimized, Optimized (+12 more)

Community 371 - "useContractPerm.ts"

Cohesion: 0.40 Nodes (3): CONTRACT_PERM_MAP, PERM_FALLBACK, useContractPerm()

Community 372 - "detail.vue"

Cohesion: 0.06 Nodes (36): fetchUploadAttachment(), contentValue, editorInit, emit, getCurrentSupplierCode, isSXSupplier, Props, ContractAttachmentItem (+28 more)

Community 376 - "loadUserOptions"

Cohesion: 0.40 Nodes (5): handleAdd(), handleEdit(), handleToolbarEdit(), loadUserOptions(), resetForm()

Community 377 - "Community 377"

Cohesion: 0.12 Nodes (15): file-saver, xlsx, calculateColumnWidths(), ColumnConfig, emit, ExportData, ExportError, ExportOptions (+7 more)

Community 378 - "Community 378"

Cohesion: 0.12 Nodes (9): Cf(), k(), kf(), Sf(), wf(), xf(), hasEventListeners(), NO (+1 more)

Community 379 - "Community 379"

Cohesion: 0.06 Nodes (39): attachmentApi, BxId, handleDownload(), handlePreview(), previewFileName, previewMode, previewUrl, previewVisible (+31 more)

Community 380 - "Community 380"

Cohesion: 0.10 Nodes (28): addClueFollow(), getClueFollow(), updateClueFollow(), ClueAssignParams, ClueConvertParams, ClueFollowForm, ClueFollowQuery, ClueFollowVO (+20 more)

Community 381 - "Community 381"

Cohesion: 0.13 Nodes (17): dialog, form, formRef, getList(), handleAdd(), handleClose(), handleDelete(), handleEdit() (+9 more)

Community 383 - "Community 383"

Cohesion: 0.83 Nodes (4): confirmPick(), emit, handleAddressInput(), setCoordinates()

Community 391 - "Community 391"

Cohesion: 0.19 Nodes (5): r(), aC, overrideDefaults(), _setBaseUrl(), setup()

Community 392 - "Community 392"

Cohesion: 0.11 Nodes (16): ActionType, Breakpoint, DialogType, Environment, FileInfo, Gender, KeyValue, Language (+8 more)

Community 393 - "Community 393"

Cohesion: 0.18 Nodes (14): collectLeafFacilityNodesInTreeOrder(), compareStorageFacilitySlots(), getStorageSlotOrderNum(), loadStorageSlotSelectOptions(), mapSlotsToSelectOptions(), parseStorageSlotCode(), sortStorageFacilitySlots(), StorageSlotSelectOption (+6 more)

Community 394 - "Community 394"

Cohesion: 0.16 Nodes (14): fetchApproveTask(), fetchInstanceDetail(), fetchRejectTask(), bizLoading, emit, form, formFields, handleSubmit() (+6 more)

Community 405 - "zh_CN.js"

Cohesion: 0.16 Nodes (15): checkConvert(), convertClue(), ClueVO, cancel(), clueInfo, dialog, dictStore, emit (+7 more)

Community 406 - "Community 406"

Cohesion: 0.17 Nodes (17): fetchProductDetail(), fetchProductList(), dictStore, ensureCurrentOption(), extractList(), handleFocus(), handleProductChange(), loadDefault() (+9 more)

Community 408 - "Community 408"

Cohesion: 0.15 Nodes (15): generateShare(), { copy }, emit, form, formRef, generating, handleClose(), handleGenerate() (+7 more)

Community 409 - "DbCrmCustomerSelect.vue"

Cohesion: 0.11 Nodes (20): fetchUserList(), currentUser, dialogVisible, emit, getList(), handleClose(), handleConfirm(), handleQuery() (+12 more)

Community 410 - "Community 410"

Cohesion: 0.14 Nodes (14): v2.4.2.5 - 2025-06-22, v2.4.2.8 - 2025-06-26, v2.5.1 - 2025-07-08, v2.5.4 - 2025-07-27, v2.5.9 - 2025-10-12, 代码优化, 优化, 优化 (+6 more)

Community 412 - "Community 412"

Cohesion: 0.14 Nodes (8): apiSet, __dirname, listPermsInApi, menuCodesFromApi, missingInApi, pl, routeMenuCodes, sqxp

Community 423 - "Community 423"

Cohesion: 0.12 Nodes (15): description, engines, node, pnpm, lint-staged, *.{cjs,json,jsonc}, *.{html,htm}, *.{js,ts,mjs,mts,tsx} (+7 more)

Community 424 - "Community 424"

Cohesion: 0.14 Nodes (3): CR, KO, on()

Community 426 - "Community 426"

Cohesion: 0.17 Nodes (14): assignClue(), cancel(), dialog, emit, form, formRef, loadUserList(), open() (+6 more)

Community 427 - "Community 427"

Cohesion: 0.05 Nodes (50): CertRead, CertRow, VehicleDetail, VehiclePersonnelRow, activeTab, getPersonTabLabel(), props, showLinkedPersonnelCertCheck (+42 more)

Community 428 - "Community 428"

Cohesion: 0.13 Nodes (9): copyId, dialogMode, dialogTitle, editId, emit, handleSuccess(), panelRef, saveLoading (+1 more)

Community 443 - "index.vue"

Cohesion: 0.18 Nodes (11): cutDownImg(), CutterProps, CutterResult, emit, handleImageLoadComplete(), handleImageLoadError(), imgCutterModal, initImgCutter() (+3 more)

Community 444 - "Community 444"

Cohesion: 0.17 Nodes (9): DynamicColumnConfig, getColumnChecks(), SPECIAL_COLUMNS, useTableColumns(), DialogConfig, FormRule, PaginationConfig, SearchChangeParams (+1 more)

Community 445 - "Community 445"

Cohesion: 0.15 Nodes (13): applyCustomIcons(), DEFAULT_UPLOAD_CONFIG, editorConfig, editorRef, InsertFnType, mergedUploadConfig, modelValue, onCreateEditor() (+5 more)

Community 446 - "Community 446"

Cohesion: 0.16 Nodes (11): funnelChartRef, funnelData, handleQuery(), loadFunnelData(), loading, MINT_PALETTE, queryFormRef, queryParams (+3 more)

Community 460 - "Community 460"

Cohesion: 0.14 Nodes (13): CommonSearchParams, EnableStatus, LoginParams, LoginResponse, PaginatedResponse, PaginationParams, RoleList, RoleListItem (+5 more)

Community 461 - "Community 461"

Cohesion: 0.14 Nodes (12): buttonColor, ButtonConfig, buttonRadius, buttonTextColor, emit, ImageConfig, { isDark }, Meteor (+4 more)

Community 462 - "Community 462"

Cohesion: 0.15 Nodes (11): fetchGetRoleList(), dialogType, dialogVisible, emit, Emits, formData, formRef, loadRoleList() (+3 more)

Community 471 - "Community 471"

Cohesion: 0.15 Nodes (13): scripts, build, build:typecheck, clean:dev, commit, dev, fix, lint (+5 more)

Community 473 - "Community 473"

Cohesion: 0.15 Nodes (7): elTableRef, emit, emit, currentPageModel, emit, pageSizeModel, props

Community 474 - "Community 474"

Cohesion: 0.15 Nodes (8): dialogTitle, dialogVisible, emit, form, formRef, loading, Props, rules

Community 475 - "Community 475"

Cohesion: 0.15 Nodes (12): Star History, 兼容性, 安装运行, 快速访问, 技术支持, 技术栈, 持续优化与扩展, 捐赠 (+4 more)

Community 476 - "Community 476"

Cohesion: 0.15 Nodes (12): Browser Compatibility, Clean Version, Continuous Optimization & Extension, Contributing, Donation, Installation & Setup, Preview, Quick Access (+4 more)

Community 487 - "Community 487"

Cohesion: 0.31 Nodes (9): Match, apply_file(), detect_refresh_handler(), find_toolbar_insert_point(), has_loading_ref(), insert_component_import(), main(), Append ListToolbarEndActions import after existing import block. (+1 more)

Community 488 - "Community 488"

Cohesion: 0.20 Nodes (10): emit, Emits, formData, formItems, handleReset(), handleSearch(), Props, rules (+2 more)

Community 496 - "Community 496"

Cohesion: 0.42 Nodes (8): build_index_column(), extract_first_column(), find_table_spans(), insert_index_into_block(), leading_indent(), main(), process_file(), should_use_pagination()

Community 499 - "Community 499"

Cohesion: 0.25 Nodes (7): GradientType, ImageSettings, ImportMeta, ImportMetaEnv, Level, QRCodeProps, RenderAs

Community 521 - "Community 521"

Cohesion: 0.22 Nodes (6): getColSpan(), getColSpan(), BREAKPOINT_CONFIG, BreakpointConfig, calculateResponsiveSpan(), ResponsiveBreakpoint

Community 522 - "Community 522"

Cohesion: 0.31 Nodes (3): TableHeightCalculator, TableHeightOptions, useTableHeight()

Community 528 - "Community 528"

Cohesion: 0.47 Nodes (5): fmt, getUserConfirmation(), main(), resetChangeLog(), theme

Community 534 - "Community 534"

Cohesion: 0.40 Nodes (5): path, config, commitizen, main(), migrate_file()

Community 535 - "Community 535"

Cohesion: 0.25 Nodes (6): clampStyle, contentRef, displayText, expanded, overflow, props

Community 536 - "Community 536"

Cohesion: 0.29 Nodes (6): attrs, epIcon, iconAttrs, Props, epIconMap, resolveEpIcon()

Community 537 - "Community 537"

Cohesion: 0.39 Nodes (7): addMonthsYmd(), alignFqPaymentDetailsForDisplay(), calcInstallmentDueAmounts(), DetailLike, PaymentLike, sortFqPaymentDetails(), syncFqPaymentDetailRowCount()

Community 538 - "Community 538"

Cohesion: 0.32 Nodes (6): emit, Emits, handleDrawerClose(), handleOpen(), Props, visible

Community 539 - "Community 539"

Cohesion: 0.25 Nodes (7): Change Types, Changelog, Contributing, Important Notice Markers, License, Version Guidelines, Version Number Rules

Community 540 - "Community 540"

Cohesion: 0.25 Nodes (7): 变更类型, 更新日志, 版本号规则, 版本说明, 许可证, 贡献指南, 重要提示标记

Community 555 - "Community 555"

Cohesion: 0.33 Nodes (6): buttonClass, defaultButtons, emit, handleClick(), iconContent, Props

Community 556 - "Community 556"

Cohesion: 0.33 Nodes (4): enabledComponents, getEnabledGlobalComponents(), GlobalComponentConfig, globalComponentsConfig

Community 557 - "Community 557"

Cohesion: 0.33 Nodes (6): applyThemeToSvg(), COLOR_MAPPINGS, loadSvgContent(), Props, sizeStyle, svgContent

Community 558 - "Community 558"

Cohesion: 0.33 Nodes (6): emit, Emits, handleChange(), normalizedOptions, Props, SettingItemConfig

Community 559 - "Community 559"

Cohesion: 0.29 Nodes (7): Added, Fixed, ⚠️ Important Notice, Optimized, Refactored, Upgraded, v3.0.0 - 2025-11-09 🎉

Community 560 - "Community 560"

Cohesion: 0.29 Nodes (7): Added, Fixed, ⚠️ Important Notice, Refactored, Removed, Upgraded, v2.5.0 - 2025-07-06 🎉

Community 561 - "Community 561"

Cohesion: 0.29 Nodes (7): v3.0.0 - 2025-11-09 🎉, 优化, 修复, 升级, 新增, 重构, ⚠️ 重要提示

Community 562 - "Community 562"

Cohesion: 0.29 Nodes (7): v2.5.0 - 2025-07-06 🎉, 修复, 升级, 新增, 移除, 重构, ⚠️ 重要提示

Community 580 - "Community 580"

Cohesion: 0.40 Nodes (5): Activity, emit, handleMore(), maxHeight, Props

Community 581 - "Community 581"

Cohesion: 0.33 Nodes (6): Added, Fixed, ⚠️ Important Notice, Optimized, Refactored, v2.4.2 - 2025-06-14

Community 582 - "Community 582"

Cohesion: 0.33 Nodes (6): Added, Fixed, Optimized, Refactored, Removed, v2.5.5 - 2025-08-17

Community 583 - "Community 583"

Cohesion: 0.33 Nodes (6): Added, Fixed, Optimized, Refactored, Upgraded, v2.5.3 - 2025-07-20

Community 584 - "Community 584"

Cohesion: 0.33 Nodes (6): v2.5.3 - 2025-07-20, 优化, 修复, 升级, 新增, 重构

Community 585 - "Community 585"

Cohesion: 0.33 Nodes (6): v2.5.5 - 2025-08-17, 优化, 修复, 新增, 移除, 重构

Community 586 - "Community 586"

Cohesion: 0.33 Nodes (6): v2.4.2 - 2025-06-14, 优化, 修复, 新增, 重构, ⚠️ 重要提示

Community 605 - "Community 605"

Cohesion: 0.60 Nodes (4): CardBannerProps, emit, handleCancel(), handleClick()

Community 606 - "Community 606"

Cohesion: 0.40 Nodes (4): defaultStyle, playerInstance, Props, VideoPlayerStyle

Community 607 - "Community 607"

Cohesion: 0.40 Nodes (5): Added, ⚠️ Important Notice, Optimized, Refactored, v2.4.0 - 2025-06-06 🎉

Community 608 - "Community 608"

Cohesion: 0.40 Nodes (5): Fixed, ⚠️ Important Notice, Optimized, Upgraded, v2.5.8 - 2025-09-29

Community 609 - "Community 609"

Cohesion: 0.40 Nodes (5): Added, Fixed, ⚠️ Important Notice, Optimized, v2.6.0 - 2025-10-16

Community 610 - "Community 610"

Cohesion: 0.40 Nodes (5): Added, Fixed, ⚠️ Important Notice, Optimized, v3.0.1 - 2025-11-15

Community 611 - "Community 611"

Cohesion: 0.40 Nodes (5): v3.0.1 - 2025-11-15, 优化, 修复, 新增, ⚠️ 重要提示

Community 612 - "Community 612"

Cohesion: 0.40 Nodes (5): v2.5.8 - 2025-09-29, 优化, 修复, 升级, ⚠️ 重要提示

Community 613 - "Community 613"

Cohesion: 0.40 Nodes (5): v2.4.0 - 2025-06-06 🎉, 优化, 新增, 重构, ⚠️ 重要提示

Community 614 - "Community 614"

Cohesion: 0.40 Nodes (5): v2.6.0 - 2025-10-16, 优化, 修复, 新增, ⚠️ 重要提示

Community 650 - "Community 650"

Cohesion: 0.50 Nodes (3): autoImportConfig, __dirname, __filename

Community 651 - "Community 651"

Cohesion: 0.50 Nodes (3): DbDateFilterType, emit, options

Community 653 - "Community 653"

Cohesion: 0.67 Nodes (3): emit, handleClick(), Props

Community 655 - "Community 655"

Cohesion: 0.50 Nodes (3): maxHeight, Props, TimelineItem

Community 656 - "Community 656"

Cohesion: 0.83 Nodes (3): emit, handleFileChange(), importExcel()

Community 658 - "Community 658"

Cohesion: 0.50 Nodes (4): Added, Optimized, Refactored, v2.4.2.6 - 2025-06-23

Community 659 - "Community 659"

Cohesion: 0.50 Nodes (4): Added, Fixed, Optimized, v2.4.1 - 2025-06-07

Community 660 - "Community 660"

Cohesion: 0.50 Nodes (4): Added, Fixed, Optimized, v2.5.6 - 2025-09-06

Community 661 - "Community 661"

Cohesion: 0.06 Nodes (40): buildHazardCertReadyConfirmMessage(), { activeDateShortcut, handleDateShortcut, resetDateShortcut }, activePlanTypeTab, canManageCertReady(), canUploadCert(), certDialogVisible, certPlanId, certReadyLoading (+32 more)

Community 662 - "Community 662"

Cohesion: 0.50 Nodes (4): Added, Fixed, Optimized, v2.5.2 - 2025-07-13

Community 663 - "Community 663"

Cohesion: 0.50 Nodes (4): Added, Fixed, Optimized, v2.5.4 - 2025-07-27

Community 664 - "Community 664"

Cohesion: 0.50 Nodes (4): Fixed, Optimized, Refactored, v2.4.2.9 - 2025-07-02

Community 665 - "Community 665"

Cohesion: 0.50 Nodes (4): v2.4.2.7 - 2025-06-25, 优化, 修复, 新增

Community 666 - "Community 666"

Cohesion: 0.50 Nodes (4): v2.5.7 - 2025-09-14, 优化, 修复, 新增

Community 667 - "Community 667"

Cohesion: 0.50 Nodes (4): v2.4.1 - 2025-06-07, 优化, 修复, 新增

Community 668 - "Community 668"

Cohesion: 0.50 Nodes (4): v2.4.2.9 - 2025-07-02, 优化, 修复, 重构

Community 669 - "Community 669"

Cohesion: 0.50 Nodes (4): v2.4.2.6 - 2025-06-23, 优化, 新增, 重构

Community 670 - "Community 670"

Cohesion: 0.50 Nodes (4): v2.5.6 - 2025-09-06, 优化, 修复, 新增

Community 671 - "Community 671"

Cohesion: 0.05 Nodes (46): VehicleRechargeApply, vehicleRechargeApplyApi, getPlRechargeTypeTagType(), attachmentUploadRef, cancelLoadingMap, currentUserId, dateRange, dialogTitle (+38 more)

Community 674 - "Community 674"

Cohesion: 0.05 Nodes (41): emit, shortcutItems, DateShortcutType, useListDateShortcut(), getPlPlanArchiveStatusLabel(), getPlPlanArchiveStatusTagType(), plPlanTypeTabToFilter(), { activeDateShortcut, handleDateShortcut, resetDateShortcut } (+33 more)

Community 713 - "Community 713"

Cohesion: 0.67 Nodes (3): Fixed, Optimized, v2.5.1 - 2025-07-08

Community 714 - "Community 714"

Cohesion: 0.67 Nodes (3): Fixed, Refactored, v2.4.2.1 - 2025-06-16

Community 715 - "Community 715"

Cohesion: 0.06 Nodes (43): fetchCategoryParameters(), fetchProductBannerList(), fetchProductDetail(), fetchProductDetailMediaList(), fetchProductParameterValues(), fetchProductRegionPrices(), bannerList, categoryList (+35 more)

Community 716 - "Community 716"

Cohesion: 0.67 Nodes (3): v2.4.2.2 - 2025-06-16, 修改, 重构

Community 717 - "Community 717"

Cohesion: 0.67 Nodes (3): v2.4.1.1 - 2025-06-07, 优化, 修复

Community 718 - "Community 718"

Cohesion: 0.67 Nodes (3): v2.4.2.3 - 2025-06-18, 优化, 重构

Community 720 - "Community 720"

Cohesion: 0.67 Nodes (3): v2.6.1 - 2025-10-19, 优化, 修复

Community 764 - "新增"

Cohesion: 0.09 Nodes (30): addQuote(), addQuoteProduct(), createNewVersion(), delQuoteProduct(), exportQuote(), listQuote(), mapListQuery(), postList() (+22 more)

Community 766 - "新增"

Cohesion: 0.07 Nodes (40): { applicantOptions, loadApplicantOptions }, appliedFilter, approveOpinion, buildApiQuery(), currentRow, DialogKey, dialogs, filteredMergedRows (+32 more)

Community 768 - "index.ts"

Cohesion: 0.03 Nodes (31): menuCodesFromApi, RoutesAlias, fetchGetMenuList(), filteredMenuItems, { isDark }, Props, route, routerPath (+23 more)

Community 770 - "移除"

Cohesion: 0.06 Nodes (31): invalidQuote(), listApproval(), QuoteApprovalVO, QUOTE_PERM_MAP, useQuotePerm(), approvalList, currentQuoteId, CustomerDetailDialog (+23 more)

Community 772 - "重构"

Cohesion: 0.12 Nodes (20): fetchContactByCustomerId(), fetchCreateCustomerFollow(), ContactVO, CustomerFollowForm, attachmentUploadRef, attachmentUrls, cancel(), contactList (+12 more)

Community 773 - "重构"

Cohesion: 0.09 Nodes (27): amountChartRef, dateRange, dictStore, formatMoney(), handleQuery(), loadAllData(), loadAmountChart(), loading (+19 more)

Community 778 - "重构"

Cohesion: 0.11 Nodes (20): TransportAddress, transportAddressApi, emit, innerAddress, innerLat, innerLng, libraryVisible, props (+12 more)

Community 779 - "重构"

Cohesion: 0.08 Nodes (31): fetchCreateItemUnit(), fetchDeleteItemUnit(), fetchUpdateItemUnit(), dialogTitle, dialogVisible, editingId, formData, formRef (+23 more)

Community 783 - "重构"

Cohesion: 0.06 Nodes (27): collectOpenMenuIndexes(), defaultOpenedMenus, firstLevelMenuPath, firstLevelMenus, { getMenuOpenWidth, menuType, dualMenuShowText, menuOpen, getMenuTheme }, { homePath }, isDualMenu, isMobileMode (+19 more)

Community 785 - "⚠️ 重要提示"

Cohesion: 0.08 Nodes (26): canToolbarQrcode, currentTransport, detailLoading, detailVisible, fetchData(), handlePageChange(), handleQrcode(), handleQuickSearch() (+18 more)

Community 788 - "⚠️ 重要提示"

Cohesion: 0.09 Nodes (27): detail, list(), getOperLogBusinessTypeLabel(), getOperLogBusinessTypeTagType(), OPER_LOG_BUSINESS_TYPE_OPTIONS, OperLogQuery, OperLogVO, getOperLogList() (+19 more)

Community 796 - "OpportunityForm.vue"

Cohesion: 0.09 Nodes (26): fetchCustomerList(), addOpportunity(), getOpportunity(), updateOpportunity(), customerList, customerLoading, dictStore, emit (+18 more)

Community 800 - "index.ts"

Cohesion: 0.10 Nodes (28): getKanbanData(), getOpportunityFollow(), getOpportunityProduct(), getSalesFunnel(), getStageLogList(), getStatisticsByOwner(), getStatisticsByStage(), getStatisticsOverview() (+20 more)

Community 803 - "VersionHistoryDialog.vue"

Cohesion: 0.12 Nodes (18): queryVersions(), compareMode, compareVersion, currentVersion, dialogVisible, dictStore, emit, handleClose() (+10 more)

Community 806 - "index.vue"

Cohesion: 0.15 Nodes (13): ChatMessage, formatCurrentTime(), isDrawerVisible, isMobile, isOnline, messageContainer, messageId, messages (+5 more)

Community 836 - "BxInvoiceFileSelect.vue"

Cohesion: 0.10 Nodes (20): appendFiles(), collectClipboardFiles(), DisplayItem, displayItems, emit, files, handleDocumentPaste(), handleDrop() (+12 more)

Community 838 - "CustomerSelector.vue"

Cohesion: 0.09 Nodes (25): fetchUpdateCustomer(), currentCustomer, customerList, dialogVisible, dictStore, emit, getList(), handleClose() (+17 more)

Community 840 - "index.vue"

Cohesion: 0.09 Nodes (23): fetchPoolCustomerList(), assignDialogRef, claimDialogRef, customerDetailRef, customerList, dictStore, getList(), handleAssign() (+15 more)

Community 841 - "index.vue"

Cohesion: 0.10 Nodes (23): buildSlipRenderContext(), currentPlan, currentPlanId, currentSubpackSlipNo, editorHeight, getPdfCanvasScale(), handleGeneratePdf(), handleSaveTemplate() (+15 more)

Community 857 - "index.ts"

Cohesion: 0.11 Nodes (20): getSupplierInfo(), listAllSupplierInfo(), listSupplierInfo(), SupplierInfoForm, SupplierInfoQuery, SupplierInfoVO, unwrapData(), updateSupplierInfo() (+12 more)

Community 862 - "formatMoneyDisplay"

Cohesion: 0.13 Nodes (21): formatAmount(), displayText, emit, handleBlur(), handleFocus(), handleInput(), isFocused, Props (+13 more)

Community 886 - "index.vue"

Cohesion: 0.11 Nodes (22): actionType, approvalId, approverList, ApproverUser, confirmButtonText, dialogTitle, dialogVisible, emit (+14 more)

Community 887 - "index.vue"

Cohesion: 0.11 Nodes (21): buildSlipRenderContext(), currentPlan, currentPlanId, editorHeight, getPdfCanvasScale(), handleGeneratePdf(), handleSaveTemplate(), isPreviewMode (+13 more)

Community 888 - "fetchUserOptions"

Cohesion: 0.12 Nodes (17): fetchUserOptions(), loadUsers(), loadUsers(), loadUserList(), handleAssign(), dialogVisible, emit, form (+9 more)

Community 889 - "QuoteSelector.vue"

Cohesion: 0.09 Nodes (25): getQuote(), emit, emitPagination(), limitModel, pageModel, props, currentQuote, dialogTitle (+17 more)

Community 891 - "statistics.vue"

Cohesion: 0.08 Nodes (27): listQuoteProduct(), listShareLog(), shareLogStatistics(), statisticsOverview(), statisticsStatus(), statisticsTrend(), unwrapData(), loadData() (+19 more)

Community 892 - "index.vue"

Cohesion: 0.10 Nodes (25): buildSlipRenderContext(), currentPlan, currentPlanId, editorHeight, getPdfCanvasScale(), handleGeneratePdf(), handleSaveTemplate(), isPreviewMode (+17 more)

Community 895 - "index.vue"

Cohesion: 0.13 Nodes (20): animatedData, animationTimers, { chartRef, initChart, getAxisLineStyle, getAxisLabelStyle, getAxisTickStyle, getSplitLineStyle, getTooltipStyle, getLegendStyle, getGridWithLegend, isEmpty }, clearAnimationTimers(), createSeriesItem(), generateAreaStyle(), generateChartOptions(), generateSingleAreaStyle() (+12 more)

Community 896 - "MarkWonDialog.vue"

Cohesion: 0.11 Nodes (15): markWon(), markWonWithContract(), OpportunityMarkWonParams, emit, form, formRef, getDifference(), getDifferencePercent() (+7 more)

Community 909 - "SettledPanel.vue"

Cohesion: 0.13 Nodes (18): fetchData(), formatAmount(), handlePageChange(), handleQuickSearch(), handleQuickSearchClear(), handleReset(), handleSearch(), handleSizeChange() (+10 more)

Community 910 - "index.vue"

Cohesion: 0.11 Nodes (21): freightApi, approvalHistoryItems, approvalNodes, formatAmount(), invoiceRows, loadData(), loading, normalizeVoucherUrls() (+13 more)

Community 918 - "ApprovalDonePanel.vue"

Cohesion: 0.09 Nodes (24): activeTab, ApprovalTab, doneRef, handleTabChange(), pendingRef, refreshTab(), fetchData(), formatAmount() (+16 more)

Community 919 - "ToContractDialog.vue"

Cohesion: 0.16 Nodes (18): createFromQuote(), CreateFromQuoteForm, QuoteVO, emit, form, formatDate(), formRef, generateContractNo() (+10 more)

Community 924 - "OpportunitySelector.vue"

Cohesion: 0.07 Nodes (29): fetchAllDictData(), OpportunityQuery, dictStore, label, props, tagType, currentOpportunity, dialogTitle (+21 more)

Community 936 - "index.vue"

Cohesion: 0.07 Nodes (35): emit, innerVisible, props, attachmentColspan, attachmentColspanMap, buildCertViewFields(), getExpireTagType(), props (+27 more)

Community 940 - "detail.vue"

Cohesion: 0.11 Nodes (10): arrangeDialogVisible, fetchDetail(), formatAmount(), handleCancel(), loading, plan, planId, products (+2 more)

Community 950 - "BatchUpdateStageDialog.vue"

Cohesion: 0.12 Nodes (15): batchUpdateStage(), dictStore, emit, form, formRef, handleClose(), handleSubmit(), open() (+7 more)

Community 1000 - "RenewDialog.vue"

Cohesion: 0.06 Nodes (41): getContract(), renewContract(), uploadAttachments(), ContractForm, fetchVoidPriceLetter(), buildUploadFileListFromField(), mapContractAttachmentsPayload(), $modal (+33 more)

Community 1004 - "colors.ts"

Cohesion: 0.45 Nodes (10): colourBlend(), getDarkColor(), getLightColor(), handleElementThemeColor(), hexToRgb(), isValidHexColor(), isValidRgbValue(), RgbaResult (+2 more)

Community 1009 - "pool.ts"

Cohesion: 0.16 Nodes (11): fetchCreatePoolRule(), fetchUpdatePoolRule(), emit, formData, formRef, formRules, handleSubmit(), innerVisible (+3 more)

Community 1010 - "BxApprovalFlowTabs.vue"

Cohesion: 0.12 Nodes (10): ApprovalNode, props, sortedNodes, statusConfig, ApprovalHistoryItem, props, sortedItems, statusConfig (+2 more)

Community 1015 - "DealDialog.vue"

Cohesion: 0.17 Nodes (14): fetchDealCustomer(), cancel(), customerId, customerName, dialog, emit, form, formRef (+6 more)

Community 1016 - "TransferDialog.vue"

Cohesion: 0.14 Nodes (14): fetchTransferCustomer(), CustomerTransferParams, userList, cancel(), dialog, emit, form, formRef (+6 more)

Community 1017 - "BatchUpdateDateDialog.vue"

Cohesion: 0.16 Nodes (13): batchUpdateExpectDate(), emit, form, formRef, handleClose(), handleSubmit(), open(), resetForm() (+5 more)

Community 1019 - "AssignDialog.vue"

Cohesion: 0.17 Nodes (14): fetchAssignPoolCustomers(), cancel(), customerIds, dialog, emit, form, formRef, loadUserList() (+6 more)

Community 1027 - "IntoPoolDialog.vue"

Cohesion: 0.08 Nodes (25): fetchIntoPool(), ContactForm, ContactQuery, CustomerClaimParams, CustomerFollowQuery, CustomerFollowVO, CustomerForm, CustomerIntoPoolParams (+17 more)

Community 1030 - "ClaimDialog.vue"

Cohesion: 0.18 Nodes (11): fetchClaimCustomer(), cancel(), customerIds, dialog, emit, form, formRef, reset() (+3 more)

Community 1033 - "index.vue"

Cohesion: 0.21 Nodes (9): BreadcrumbItem, breadcrumbItems, buildFullPath(), findFirstValidChild(), handleBreadcrumbClick(), isClickable(), isLastItem(), route (+1 more)

Community 1037 - "fetchAllPagedRecords"

Cohesion: 0.23 Nodes (7): fetchCategoryList(), cachedFlatCategories, ensureCategoryPathDataLoaded(), fetchAllPagedRecords(), loadAllCategoriesForExport(), loadDeliverList(), loadCategories()

Community 1039 - "crypto.ts"

Cohesion: 0.26 Nodes (12): base64ToBytes(), bytesToBase64(), decryptJson(), deriveKey(), EncEnvelope, encryptJson(), fromBase64Url(), hexToBytes() (+4 more)

Community 1067 - "crm-product-display.ts"

Cohesion: 0.29 Nodes (8): findProductStatusItem(), getProductStatusLabel(), getProductStatusTagType(), isTonProductUnit(), ProductDictResolver, productStatusDictKey(), TagType, TON_PRODUCT_UNIT_VALUES

Community 1093 - "index.vue"

Cohesion: 0.29 Nodes (6): activeTab, disburseRef, DisburseTab, handleTabChange(), refreshTab(), settledRef

Community 1095 - "index.vue"

Cohesion: 0.29 Nodes (6): activeTab, billsRef, FreightTab, handleTabChange(), refreshTab(), unsettledRef

Community 1097 - "product.ts"

Cohesion: 0.38 Nodes (6): fetchCreateCategory(), fetchCreateProduct(), fetchUpdateCategory(), fetchUpdateProduct(), submitForm(), submitForm()

Community 1108 - "form.vue"

Cohesion: 0.33 Nodes (4): pageTitle, panelRef, route, router

Community 1115 - "v2.4.2.7 - 2025-06-25"

Cohesion: 0.50 Nodes (4): Added, Fixed, Optimized, v2.4.2.7 - 2025-06-25

Community 1117 - "v2.5.2 - 2025-07-13"

Cohesion: 0.50 Nodes (4): v2.5.2 - 2025-07-13, 优化, 修复, 新增

Community 1118 - "v2.4.2.2 - 2025-06-16"

Cohesion: 0.67 Nodes (3): Changed, Refactored, v2.4.2.2 - 2025-06-16

Community 1123 - "v2.4.1.1 - 2025-06-07"

Cohesion: 0.67 Nodes (3): Fixed, Optimized, v2.4.1.1 - 2025-06-07

Community 1126 - "v2.4.2.1 - 2025-06-16"

Cohesion: 0.67 Nodes (3): v2.4.2.1 - 2025-06-16, 修复, 重构

Community 1127 - "v2.4.2.4 - 2025-06-18"

Cohesion: 0.67 Nodes (3): v2.4.2.4 - 2025-06-18, 优化, 重构

Knowledge Gaps

  • 6735 isolated node(s): __filename, __dirname, autoImportConfig, name, version (+6730 more) These have ≤1 connection - possible missing edges or undocumented components.
  • 2280 thin communities (<3 nodes) omitted from report — run graphify query to explore isolated nodes.

Suggested Questions

Questions this graph is uniquely positioned to answer:

  • Why does useDictStore connect OpportunitySelector.vue to Community 129, 移除, Community 3, 重构, Community 261, Community 133, Community 6, index.vue, Community 136, 重构, Community 14, Community 18, Community 19, Community 21, Community 406, zh_CN.js, Community 150, Community 22, Community 151, OpportunityForm.vue, Community 33, Community 161, Community 35, VersionHistoryDialog.vue, Community 294, Community 40, Community 42, Community 43, Community 170, Community 174, Community 46, Community 49, Community 309, Community 54, BatchUpdateStageDialog.vue, Community 56, Community 57, Community 58, CustomerSelector.vue, index.vue, index.vue, Community 73, Community 119, Community 91, Community 347, Community 224, Community 96, InvalidDialog.vue, RenewDialog.vue, Community 362, Community 107, Community 109, Community 112, Community 113, Community 117, index.vue, QuoteSelector.vue, statistics.vue, Community 380, Community 127? High betweenness centrality (0.022) - this node is a cross-community bridge.
  • Why does useUserStore connect Community 53 to index.ts, 移除, Community 3, Community 132, Community 264, Community 269, Community 14, crypto.ts, Community 15, Community 142, Community 18, OpportunityForm.vue, Community 671, Community 33, Community 162, Community 35, Community 39, Community 40, Community 43, Community 44, Community 49, Community 179, Community 309, Community 58, Community 445, Community 190, Community 191, Community 197, Community 70, index.vue, Community 74, Community 212, Community 86, index.ts, Community 91, initNew, ContactFormDialog.vue, Community 107, Community 108, Community 113, useContractPerm.ts, Community 248? High betweenness centrality (0.019) - this node is a cross-community bridge.
  • Why does usePersistedListColumns() connect Community 52 to Community 128, Community 3, Community 132, Community 133, Community 136, Community 8, Community 10, 重构, SettledPanel.vue, Community 14, Community 142, ⚠️ 重要提示, ⚠️ 重要提示, Community 661, Community 150, Community 22, ApprovalDonePanel.vue, Community 151, Community 27, Community 671, Community 674, Community 162, Community 164, Community 292, Community 169, Community 170, Community 44, Community 174, Community 46, Community 48, Community 178, Community 181, Community 182, Community 186, Community 189, Community 64, Community 66, Community 195, Community 70, Community 71, index.vue, Community 73, Community 203, Community 209, Community 210, Community 90, Community 91, Community 92, Community 350, Community 95, Community 224, Community 96, Community 228, Community 234, Community 106, Community 108, Community 366, Community 239, Community 116, Community 117, Community 119, Community 126, Community 125, 新增? High betweenness centrality (0.012) - this node is a cross-community bridge.
  • What connects __filename, __dirname, autoImportConfig to the rest of the system? 6737 weakly-connected nodes found - possible documentation gaps or missing edges.
  • Should Community 3 be split into smaller, more focused modules? Cohesion score 0.023238380809595203 - nodes in this community are weakly interconnected.
  • Should Community 6 be split into smaller, more focused modules? Cohesion score 0.05731707317073171 - nodes in this community are weakly interconnected.
  • Should Community 7 be split into smaller, more focused modules? Cohesion score 0.03717419171058254 - nodes in this community are weakly interconnected.