MCPcopy Create free account

hub / github.com/WuKongOpenSource/Wukong-AICRM / functions

Functions3,958 in github.com/WuKongOpenSource/Wukong-AICRM

↓ 4 callersMethodformatCompactAmount
(BigDecimal amount)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:3569
↓ 4 callersMethodformatFollowUpList
(String companyName, List<FollowUpVO> followUps)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/FollowupTools.java:261
↓ 4 callersMethodformatTaskLine
(ProjectVO.ProjectTaskVO task)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProjectTools.java:307
↓ 4 callersMethodget
获取AI 服务商。
backend/src/main/java/com/kakarote/ai_crm/ai/provider/AiProviderRegistry.java:249
↓ 4 callersMethodgetAuthorities
获取Authorities。
backend/src/main/java/com/kakarote/ai_crm/entity/BO/LoginUser.java:175
↓ 4 callersMethodgetCurrentProjectId
()
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:194
↓ 4 callersMethodgetCurrentUserId
获取当前用户ID 优先从 SESSION_USER_MAP 获取(更可靠),如果获取不到则尝试从 ThreadLocal 获取 @return 用户ID,如果不存在返回 null
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:151
↓ 4 callersMethodgetCustomerDetail
获取客户详情。
backend/src/main/java/com/kakarote/ai_crm/service/ICustomerService.java:82
↓ 4 callersMethodgetCustomerDetail
(Long customerId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:968
↓ 4 callersMethodgetLatestFailure
(Long sessionId)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/support/AiToolExecutionRecorder.java:45
↓ 4 callersMethodgetMatchCount
()
backend/src/main/java/com/kakarote/ai_crm/config/WeKnoraConfig.java:49
↓ 4 callersMethodgetOwnedRelation
(Long relationId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/RelationServiceImpl.java:178
↓ 4 callersMethodgetPriorityLabel
获取优先级Label。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/TaskTools.java:359
↓ 4 callersMethodgetRemoteWithBearer
(String apiUrl, String path, String apiKey)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ExternalAiProviderRegistrationService.java:359
↓ 4 callersFunctiongetSessionSortTime
(value?: string)
frontend/src/stores/chat.ts:211
↓ 4 callersMethodgetStageLabel
获取阶段Label。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/CustomerTools.java:671
↓ 4 callersMethodgetTypeName
获取类型名称。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ScheduleTools.java:259
↓ 4 callersMethodgetVectorThreshold
()
backend/src/main/java/com/kakarote/ai_crm/config/WeKnoraConfig.java:53
↓ 4 callersMethodgetVisibleProduct
(Long productId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductServiceImpl.java:216
↓ 4 callersMethodhandleTaskAiCommand
(Long projectId, Long taskId, ProjectBO.AiCommand commandBO)
backend/src/main/java/com/kakarote/ai_crm/service/IProjectService.java:70
↓ 4 callersMethodhasOtherBusinessBinding
(ChatSession session, String targetAppCode)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ChatServiceImpl.java:1552
↓ 4 callersFunctionhasStoredNativePrivacyConsent
( storage?: PrivacyConsentStorage | null )
frontend/src/utils/nativePrivacyConsentCore.ts:13
↓ 4 callersMethodhydrateValuePriority
(List<TaskVO> tasks, boolean persistMissing)
backend/src/main/java/com/kakarote/ai_crm/service/impl/TaskServiceImpl.java:493
↓ 4 callersMethodinsertLane
(Long projectId, String code, String name, int sortOrder, boolean systemFlag, Long userId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1788
↓ 4 callersMethodisEnabled
是否可用 ,禁用的用户不能身份验证 @return
backend/src/main/java/com/kakarote/ai_crm/entity/BO/LoginUser.java:116
↓ 4 callersMethodisMatched
判断是否Matched。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/support/AiCustomerMatcher.java:428
↓ 4 callersFunctionisNativeMobileRuntime
()
frontend/src/utils/nativeMobileRuntime.ts:50
↓ 4 callersFunctionisRecord
(value: unknown)
frontend/src/utils/capacitorUpdateCore.ts:21
↓ 4 callersMethodisSensitiveKey
(String key)
backend/src/main/java/com/kakarote/ai_crm/common/log/AccessLogPayloadSanitizer.java:204
↓ 4 callersMethodisStage
(String actualStage, String... stages)
backend/src/main/java/com/kakarote/ai_crm/service/impl/TaskServiceImpl.java:910
↓ 4 callersMethodlaneToTaskStatus
(ProjectLane lane)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1875
↓ 4 callersMethodloadCustomerNameMap
(List<Knowledge> knowledges)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:825
↓ 4 callersMethodloadRecentMessages
(Long sessionId, Long beforeMessageId)
backend/src/main/java/com/kakarote/ai_crm/ai/memory/CrmChatMemoryService.java:28
↓ 4 callersFunctionloadRoleUsers
()
frontend/src/views/settings/sections/role/useRoleManagement.ts:272
↓ 4 callersMethodloadUserDraft
(Long draftId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2006
↓ 4 callersMethodlooksLikeHtml
(String body)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:1152
↓ 4 callersFunctionmarkRequestErrorHandled
(error: T)
frontend/src/utils/requestError.ts:3
↓ 4 callersMethodnormalizeBlankToNull
(Object value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:738
↓ 4 callersMethodnormalizeCode
(String code)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductServiceImpl.java:431
↓ 4 callersMethodnormalizeEmail
(String email)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2596
↓ 4 callersMethodnormalizeForComparison
标准化用于Comparison。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/support/AiCustomerMatcher.java:300
↓ 4 callersMethodnormalizeParticipantName
(String rawName)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ScheduleServiceImpl.java:630
↓ 4 callersMethodnormalizeProjectStatus
(String status)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1942
↓ 4 callersMethodnormalizeProvider
(String provider)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ExternalAuthServiceImpl.java:656
↓ 4 callersMethodnormalizeRole
(String role)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:2024
↓ 4 callersFunctionnormalizeTaskList
(tasks: T[] | null | undefined)
frontend/src/utils/taskPriority.ts:31
↓ 4 callersMethodoauthProvider
(String provider)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2454
↓ 4 callersMethodparseAnalyzeResponse
(String response, Knowledge knowledge)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:2017
↓ 4 callersMethodparseDouble
(String value, double defaultValue)
backend/src/main/java/com/kakarote/ai_crm/service/impl/SystemConfigServiceImpl.java:768
↓ 4 callersMethodparseMailAddresses
(String addresses)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:1128
↓ 4 callersMethodparseMoney
(String value, String label)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProductTools.java:194
↓ 4 callersMethodparseRelativeDateTime
(String content)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1174
↓ 4 callersFunctionparseSSEEvent
(event: string)
frontend/src/api/knowledge.ts:272
↓ 4 callersMethodpersistKnowledgeContentText
(Knowledge knowledge, String contentText)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:1262
↓ 4 callersMethodprojectWithTask
(Long taskId)
backend/src/test/java/com/kakarote/ai_crm/ai/tools/ProjectToolsContextTest.java:90
↓ 4 callersMethodqueryMessages
(MailMessageQueryBO queryBO)
backend/src/main/java/com/kakarote/ai_crm/service/IMailService.java:47
↓ 4 callersMethodrecall
Recall own message within the window; throws otherwise.
backend/src/main/java/com/kakarote/ai_crm/service/ImMessageService.java:24
↓ 4 callersMethodrecord
(String toolName, String methodName, Object result, Throwable throwable)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/support/AiToolExecutionRecorder.java:28
↓ 4 callersMethodrefreshCustomerActivity
(Long customerId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ScheduleServiceImpl.java:199
↓ 4 callersMethodrefreshCustomerIndex
刷新客户索引。
backend/src/main/java/com/kakarote/ai_crm/service/IGlobalSearchIndexService.java:19
↓ 4 callersMethodrefreshProductSearchIndex
(Long productId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductServiceImpl.java:387
↓ 4 callersMethodrefreshRelationIndex
(Long relationId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/RelationServiceImpl.java:291
↓ 4 callersMethodrefreshToken
刷新Token。
backend/src/main/java/com/kakarote/ai_crm/config/security/service/TokenService.java:185
↓ 4 callersFunctionrememberProjectSessionContext
(sessionId: string, projectId: string, projectTaskId?: string)
frontend/src/stores/chat.ts:260
↓ 4 callersMethodresolveCandidateId
(String candidateIdStr)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/CandidateTools.java:202
↓ 4 callersMethodresolveCapabilities
解析能力。
backend/src/main/java/com/kakarote/ai_crm/ai/provider/AiProviderDescriptor.java:45
↓ 4 callersMethodresolveImapPort
(Integer port)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2495
↓ 4 callersMethodresolveRetentionDays
(Integer retentionDays)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2533
↓ 4 callersMethodresolveSyncDays
(Integer syncDays)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2499
↓ 4 callersMethodresolveTargetFile
(String path)
backend/src/main/java/com/kakarote/ai_crm/service/impl/LocalFileStorageService.java:140
↓ 4 callersMethodroleDefaultPermissions
(String role)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:2002
↓ 4 callersMethodsanitizeProviderErrorMessage
(String message)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ChatServiceImpl.java:1981
↓ 4 callersMethodsendImapClientId
(Store store)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:1907
↓ 4 callersFunctionshouldRequireNativePrivacyConsent
({ nativeRuntime, hasConsent }: NativePrivacyConsentInput)
frontend/src/utils/nativePrivacyConsentCore.ts:38
↓ 4 callersMethodstubExistingUsers
(List<ManagerUser> existing)
backend/src/test/java/com/kakarote/ai_crm/ai/tools/EmployeeToolsTest.java:116
↓ 4 callersMethodtask
(Long taskId, String status)
backend/src/test/java/com/kakarote/ai_crm/service/impl/TaskServiceImplTest.java:58
↓ 4 callersMethodtoAccountVO
(MailAccount account)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2112
↓ 4 callersMethodtoAddressList
(Address[] addresses)
backend/src/main/java/com/kakarote/ai_crm/utils/MailMimeParser.java:37
↓ 4 callersMethodtoAttachmentVO
(FollowUpAttachment attachment)
backend/src/main/java/com/kakarote/ai_crm/service/impl/FollowUpServiceImpl.java:426
↓ 4 callersMethodtranscribe
Transcribe an audio file with the current effective AI provider. @param audioFile audio file @return transcript text
backend/src/main/java/com/kakarote/ai_crm/service/AiAudioTranscriptionService.java:16
↓ 4 callersMethodtype
处理type方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/config/captcha/CaptchaCacheServiceRedisImpl.java:19
↓ 4 callersMethodupdateCustomFieldValue
Update one custom field value. Unlike batch update, this method supports clearing a value. @param entityType entity type @param entityId entity ID
backend/src/main/java/com/kakarote/ai_crm/service/ICustomFieldService.java:140
↓ 4 callersMethodupdateCustomer
更新客户。
backend/src/main/java/com/kakarote/ai_crm/service/ICustomerService.java:42
↓ 4 callersMethodupdateStage
更新阶段。
backend/src/main/java/com/kakarote/ai_crm/service/ICustomerService.java:87
↓ 4 callersMethodupdateStatus
更新任务状态
backend/src/main/java/com/kakarote/ai_crm/service/ITaskService.java:43
↓ 4 callersFunctionupload
(url: string, formData: FormData, config?: WkAxiosRequestConfig)
frontend/src/utils/request.ts:255
↓ 4 callersMethodupsertCursor
(MailAccount account, String folder, String cursorType, String cursorValue, Long
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2051
↓ 3 callersMethodaddAiSearchFieldFilter
(CustomerAiSearchQueryVO query, String fieldName,
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:3006
↓ 3 callersMethodaddFromContact
(Long contactId)
backend/src/main/java/com/kakarote/ai_crm/service/IRelationService.java:27
↓ 3 callersMethodaddMemberRow
Add a membership row if the user is not already a member. Idempotent: the {@code selectCount} check is a fast-path optimisation; the unique constraint
backend/src/main/java/com/kakarote/ai_crm/service/impl/ImConversationServiceImpl.java:268
↓ 3 callersMethodaddTag
新增标签。
backend/src/main/java/com/kakarote/ai_crm/service/ICustomerService.java:92
↓ 3 callersMethodappendProjectChat
(Long projectId, String role, String content)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1774
↓ 3 callersMethodappendTaskChat
(Long projectId, Long taskId, String role, String content)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1781
↓ 3 callersFunctionapplyProfileData
(detail: any)
frontend/src/views/profile/useAccountSettings.ts:46
↓ 3 callersMethodarchiveExistingStandaloneFile
Archive an already uploaded standalone file to the knowledge base.
backend/src/main/java/com/kakarote/ai_crm/service/IKnowledgeService.java:50
↓ 3 callersMethodarchiveText
Archive generated text as a knowledge document.
backend/src/main/java/com/kakarote/ai_crm/service/IKnowledgeService.java:70
↓ 3 callersMethodassertCategoryNameUnique
(Long parentId, String name, Long excludeId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductCategoryServiceImpl.java:214
↓ 3 callersMethodattachKickoutMessage
处理attachKickoutMessage方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/config/security/service/TokenService.java:367
↓ 3 callersMethodbuildCacheKey
(String configKey)
backend/src/main/java/com/kakarote/ai_crm/service/impl/SystemConfigServiceImpl.java:89
↓ 3 callersMethodbuildDateRangeLabel
(String prefix, Date start, Date end, boolean includeNoValue)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:3457
← previousnext →401–500 of 3,958, ranked by callers