MCPcopy Create free account

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

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

↓ 13 callersMethodnormalizeOptionalText
(String value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:3719
↓ 13 callersMethodnormalizeText
(String value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/RecruitmentJobServiceImpl.java:158
↓ 13 callersMethodparseOptionalLong
(String value, String fieldName)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProjectTools.java:441
↓ 13 callersMethodsetSessionId
直接设置 sessionId(供 context-propagation 使用) 优化:如果当前线程已有相同的 sessionId,跳过设置避免重复操作
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:118
↓ 13 callersMethodvalueAsString
(Object value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ExternalAiProviderRegistrationService.java:469
↓ 12 callersMethodgetApiKey
()
backend/src/main/java/com/kakarote/ai_crm/config/WeKnoraConfig.java:78
↓ 12 callersMethodgetCurrentSessionId
获取当前会话ID
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:170
↓ 12 callersMethodgetPassword
获取密码。
backend/src/main/java/com/kakarote/ai_crm/entity/BO/LoginUser.java:66
↓ 12 callersMethodgetUserIdOrNull
安全获取用户ID,失败时返回null而不是抛出异常 @return 用户ID或null
backend/src/main/java/com/kakarote/ai_crm/utils/UserUtil.java:56
↓ 12 callersMethodhasTextValue
判断是否存在文本值。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ScheduleTools.java:252
↓ 12 callersMethodsaveMessage
(Long sessionId, String role, String content)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ChatServiceImpl.java:1332
↓ 11 callersMethodabbreviate
(String text, int maxLength)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:1199
↓ 11 callersMethodcustomer
(Long id, String companyName)
backend/src/test/java/com/kakarote/ai_crm/ai/tools/support/AiToolCustomerResolverTest.java:118
↓ 11 callersMethodgetCustomFieldValues
获取实体的自定义字段值 @param entityType 实体类型 @param entityId 实体ID @return 自定义字段值Map(fieldName -> value)
backend/src/main/java/com/kakarote/ai_crm/service/ICustomFieldService.java:102
↓ 11 callersMethodgetDeptName
()
backend/src/main/java/com/kakarote/ai_crm/ai/state/EmployeeImportRow.java:34
↓ 11 callersMethodgetProject
(Long projectId)
backend/src/main/java/com/kakarote/ai_crm/service/IProjectService.java:14
↓ 11 callersMethodmemberUserIds
All member user IDs of a conversation.
backend/src/main/java/com/kakarote/ai_crm/service/ImConversationService.java:14
↓ 11 callersMethodnormalize
(String value)
backend/src/main/java/com/kakarote/ai_crm/common/enums/EmployeeStatusEnum.java:29
↓ 11 callersMethodnormalizeFieldSource
(String fieldSource)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:644
↓ 11 callersMethodnormalizeOptional
(String value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductServiceImpl.java:435
↓ 11 callersMethodsetUser
设置用户。
backend/src/main/java/com/kakarote/ai_crm/entity/BO/LoginUser.java:160
↓ 11 callersMethodsyncContactCache
同步客户的主联系人信息和联系人数量到客户表
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:2069
↓ 11 callersMethodupdateCustomFieldValues
更新实体的自定义字段值 @param entityType 实体类型 @param entityId 实体ID @param values 自定义字段值Map(fieldName -> value)
backend/src/main/java/com/kakarote/ai_crm/service/ICustomFieldService.java:111
↓ 11 callersMethodvalidateUniqueCustomFieldValues
Validate unique field values before saving a record. @param entityType entity type @param entityId current entity ID, excluded from duplicate check
backend/src/main/java/com/kakarote/ai_crm/service/ICustomFieldService.java:120
↓ 10 callersMethodcell
(List<Object> row, int index)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductServiceImpl.java:610
↓ 10 callersMethodexists
检验该key是否存在 存在返回true @param key key @return 是否存在
backend/src/main/java/com/kakarote/ai_crm/common/redis/Redis.java:55
↓ 10 callersFunctionfetchSessions
()
frontend/src/stores/chat.ts:192
↓ 10 callersMethodgetBaseUrl
()
backend/src/main/java/com/kakarote/ai_crm/config/WeKnoraConfig.java:70
↓ 10 callersMethodgetKnowledgeBaseId
()
backend/src/main/java/com/kakarote/ai_crm/config/WeKnoraConfig.java:86
↓ 10 callersMethodgetTotal
获取Total。
backend/src/main/java/com/kakarote/ai_crm/common/BasePage.java:163
↓ 10 callersMethodhasItems
(List<?> items)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:768
↓ 10 callersMethodhasText
(String value)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProjectTools.java:476
↓ 10 callersMethodisEnabled
()
backend/src/main/java/com/kakarote/ai_crm/service/WeKnoraClient.java:101
↓ 10 callersMethodloadAiConfigsFromDB
()
backend/src/main/java/com/kakarote/ai_crm/ai/DynamicChatClientProvider.java:777
↓ 10 callersFunctionloadMembers
()
frontend/src/views/settings/sections/team/useTeamManagement.ts:224
↓ 10 callersMethodnormalizeStringValue
(Object value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:730
↓ 10 callersMethodnormalizeUserFacingSummary
(String summary)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:1338
↓ 10 callersMethodrefreshKnowledgeIndex
刷新知识索引。
backend/src/main/java/com/kakarote/ai_crm/service/IGlobalSearchIndexService.java:51
↓ 10 callersMethodregister
完成用户注册。
backend/src/main/java/com/kakarote/ai_crm/ai/provider/AiProviderRegistry.java:307
↓ 10 callersMethodrequireName
(String value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1919
↓ 10 callersMethodrun
(ApplicationArguments args)
backend/src/main/java/com/kakarote/ai_crm/config/ChatSessionSchemaInitializer.java:17
↓ 9 callersMethodall
处理all方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/common/auth/DataPermissionContext.java:23
↓ 9 callersMethodassertUserDataAccessByPermission
处理assertUser数据访问ByPermission方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/service/DataPermissionService.java:35
↓ 9 callersMethodcleanTitle
(String text)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectAiCommandParser.java:172
↓ 9 callersMethodclearSession
清除指定会话的上下文 在会话结束或删除时调用 @param sessionId 会话ID
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:242
↓ 9 callersMethodclose
()
backend/src/main/java/com/kakarote/ai_crm/service/impl/LocalFileStorageService.java:190
↓ 9 callersMethodfindMember
(Long projectId, Long userId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1724
↓ 9 callersMethodgetBytes
(String url, String accessToken)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:1879
↓ 9 callersMethodgetEnabledFieldsByEntity
查询实体的已启用字段 @param entityType 实体类型 @return 字段列表
backend/src/main/java/com/kakarote/ai_crm/service/ICustomFieldService.java:69
↓ 9 callersMethodgetProjectById
(@Param("projectId") Long projectId)
backend/src/main/java/com/kakarote/ai_crm/mapper/ProjectMapper.java:17
↓ 9 callersMethodgetSearch
()
backend/src/main/java/com/kakarote/ai_crm/config/WeKnoraConfig.java:94
↓ 9 callersMethodhasTextValue
判断是否存在文本值。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/TaskTools.java:352
↓ 9 callersFunctionisNativePlatform
()
frontend/src/utils/nativeMobileRuntime.ts:46
↓ 9 callersMethodjoinFragments
处理joinFragments方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:838
↓ 9 callersFunctionnormalizeAppCode
(appCode?: string)
frontend/src/stores/chat.ts:1108
↓ 9 callersMethodnormalizeSearchText
标准化搜索文本。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:874
↓ 9 callersMethodreplaceMarkdownHeading
处理replaceMarkdownHeading方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/utils/KnowledgeAnswerLocalizationUtil.java:66
↓ 9 callersMethodreplaceStandaloneLine
处理replaceStandaloneLine方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/utils/KnowledgeAnswerLocalizationUtil.java:73
↓ 9 callersMethodresolveRuntimeConfig
(Map<String, String> configs)
backend/src/main/java/com/kakarote/ai_crm/ai/DynamicChatClientProvider.java:607
↓ 9 callersMethodselectProjectTasks
(@Param("projectId") Long projectId, @Param("keyword") St
backend/src/main/java/com/kakarote/ai_crm/mapper/ProjectTaskMapper.java:14
↓ 9 callersMethodsetRecords
设置Records。
backend/src/main/java/com/kakarote/ai_crm/common/BasePage.java:154
↓ 9 callersMethodupload
上传文件 @param file 文件 @param path 存储路径/key @return 文件存储路径
backend/src/main/java/com/kakarote/ai_crm/service/FileStorageService.java:20
↓ 8 callersMethodasString
(Object value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2622
↓ 8 callersMethodcontainsAny
(String value, String... candidates)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:3110
↓ 8 callersMethodcontainsAny
(String text, String... keywords)
backend/src/main/java/com/kakarote/ai_crm/service/impl/TaskServiceImpl.java:922
↓ 8 callersMethodcreateHeaders
(String apiKey)
backend/src/main/java/com/kakarote/ai_crm/service/WeKnoraClient.java:696
↓ 8 callersMethodcurrentUserDisplayName
()
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1933
↓ 8 callersMethodfirstNonNull
处理firstNonNull方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:916
↓ 8 callersMethodgetAuthentication
获取Authentication
backend/src/main/java/com/kakarote/ai_crm/utils/UserUtil.java:93
↓ 8 callersMethodgetCurrentCustomerId
()
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:174
↓ 8 callersMethodgetEnabledFieldsByEntity
(String entityType)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomFieldServiceImpl.java:387
↓ 8 callersMethodgetJson
(String url, String accessToken)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:1867
↓ 8 callersMethodgetLoginUser
获取用户
backend/src/main/java/com/kakarote/ai_crm/utils/UserUtil.java:75
↓ 8 callersMethodgetSize
获取Size。
backend/src/main/java/com/kakarote/ai_crm/common/BasePage.java:181
↓ 8 callersMethodgetTableName
获取实体对应的表名 @param entityType 实体类型 @return 表名
backend/src/main/java/com/kakarote/ai_crm/service/IDynamicSchemaService.java:42
↓ 8 callersMethodgetTextOrDefault
(JsonNode root, String field, String defaultValue)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ScheduleServiceImpl.java:754
↓ 8 callersMethodgetTextOrDefault
(JsonNode root, String field, String defaultValue)
backend/src/main/java/com/kakarote/ai_crm/service/impl/TaskServiceImpl.java:1072
↓ 8 callersFunctiongetToken
()
frontend/src/utils/request.ts:278
↓ 8 callersMethodgetValue
获取值。
backend/src/main/java/com/kakarote/ai_crm/config/ContextPropagationConfig.java:65
↓ 8 callersMethodisUsable
()
backend/src/main/java/com/kakarote/ai_crm/config/ExternalAuthProperties.java:65
↓ 8 callersMethodloadUserAccount
(Long accountId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:1996
↓ 8 callersMethodmemberSummary
(ProjectVO.ProjectMemberVO member)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:2087
↓ 8 callersMethodnormalize
(String content)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectAiCommandParser.java:196
↓ 8 callersMethodoptionKey
(String entityType, String fieldName)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomFieldServiceImpl.java:1025
↓ 8 callersMethodparseLong
(Object value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CandidateServiceImpl.java:814
↓ 8 callersMethodprojectDetail
(Long projectId)
backend/src/test/java/com/kakarote/ai_crm/service/impl/ProjectServiceImplTest.java:520
↓ 8 callersFunctionreadString
(data: Record<string, unknown>, key: string)
frontend/src/utils/chatStream.ts:138
↓ 8 callersMethodregister
(ChatApplicationDefinition application)
backend/src/main/java/com/kakarote/ai_crm/ai/app/ChatApplicationRegistry.java:198
↓ 8 callersMethodsend
(Long senderId, ImSendMessageBO bo)
backend/src/main/java/com/kakarote/ai_crm/service/ImMessageService.java:15
↓ 8 callersFunctionstartNewSession
( title?: string, agentId?: string, customerId?: string, appCode: string = GENERAL_APP_CODE,
frontend/src/stores/chat.ts:331
↓ 7 callersMethodaddCustomer
新增客户。
backend/src/main/java/com/kakarote/ai_crm/service/ICustomerService.java:37
↓ 7 callersMethodaddFollowUp
添加跟进记录
backend/src/main/java/com/kakarote/ai_crm/service/IFollowUpService.java:24
↓ 7 callersMethodappendInline
(StringBuilder builder, String label, String value)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProductTools.java:285
↓ 7 callersMethodappendLine
(StringBuilder builder, String label, String value)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProductTools.java:279
↓ 7 callersMethodbuildMedia
构建媒体。
backend/src/main/java/com/kakarote/ai_crm/utils/AiMediaUtil.java:21
↓ 7 callersMethodbuildSubtitle
构建Subtitle。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:746
↓ 7 callersMethodclearContext
()
backend/src/main/java/com/kakarote/ai_crm/service/support/SyncTaskExecutor.java:74
↓ 7 callersMethodclearThreadContext
()
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:232
↓ 7 callersMethodcreateSession
创建 OIDC Session @param loginUser 登录用户 @return session ID
backend/src/main/java/com/kakarote/ai_crm/service/OidcService.java:18
↓ 7 callersMethoddeleteByEntity
删除按Entity。
backend/src/main/java/com/kakarote/ai_crm/service/IGlobalSearchIndexService.java:56
← previousnext →101–200 of 3,958, ranked by callers