Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WuKongOpenSource/Wukong-AICRM
/ functions
Functions
3,958 in github.com/WuKongOpenSource/Wukong-AICRM
⨍
Functions
3,958
◇
Types & classes
930
↓ 7 callers
Method
deleteByEntity
删除按Entity。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:517
↓ 7 callers
Method
ensureBucketExists
确保BucketExists。
backend/src/main/java/com/kakarote/ai_crm/service/impl/MinioFileStorageService.java:45
↓ 7 callers
Method
fillSearchFallback
填充搜索兜底。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:737
↓ 7 callers
Method
formatNoAccessMessage
(String actionLabel)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/support/AiCustomerMatcher.java:446
↓ 7 callers
Method
getBatchCustomFieldValues
批量获取实体的自定义字段值 @param entityType 实体类型 @param entityIds 实体ID列表 @return entityId -> (fieldName -> value)
backend/src/main/java/com/kakarote/ai_crm/service/ICustomFieldService.java:149
↓ 7 callers
Method
getConfigsByType
(String configType)
backend/src/main/java/com/kakarote/ai_crm/service/ISystemConfigService.java:22
↓ 7 callers
Method
getCurrentObjectId
(Map<Long, Long> sessionMap, ThreadLocal<Long> threadLocal)
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:280
↓ 7 callers
Method
getDbConfigValue
(String key)
backend/src/main/java/com/kakarote/ai_crm/config/WeKnoraConfig.java:129
↓ 7 callers
Method
getMsg
默认系统响应提示,code=0时此处为空 @return msg
backend/src/main/java/com/kakarote/ai_crm/common/result/ResultCode.java:21
↓ 7 callers
Method
getToken
获取Token。
backend/src/main/java/com/kakarote/ai_crm/config/security/service/TokenService.java:249
↓ 7 callers
Method
loadUserMessage
(Long messageId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2027
↓ 7 callers
Method
normalizeEmptyFilterOperator
(String operator)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:789
↓ 7 callers
Method
normalizeMimeType
(String mimeType)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:1590
↓ 7 callers
Method
parseDateTime
(String value, LocalTime defaultTime)
backend/src/main/java/com/kakarote/ai_crm/service/impl/FollowUpServiceImpl.java:1062
↓ 7 callers
Method
previewEmployeeImport
( @ToolParam(description = "员工信息 JSON 数组字符串") String employeesJson)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/EmployeeTools.java:52
↓ 7 callers
Method
putAll
添加一个map @param key key @param map map
backend/src/main/java/com/kakarote/ai_crm/common/redis/Redis.java:202
↓ 7 callers
Method
putObjectContext
获取当前活跃会话数(用于调试)
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:259
↓ 7 callers
Method
resolveLogoUrl
解析Logo地址。
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerLogoService.java:125
↓ 7 callers
Method
resolveProjectId
(String value, String fieldName)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProjectTools.java:417
↓ 7 callers
Method
restoreObjectContext
(Map<Long, Long> sessionMap, ThreadLocal<Long> threadLocal, Long
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:270
↓ 7 callers
Method
row
(String username)
backend/src/test/java/com/kakarote/ai_crm/ai/state/PendingEmployeeImportStoreTest.java:15
↓ 7 callers
Method
safe
(String value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductServiceImpl.java:621
↓ 7 callers
Function
selectSession
(sessionId: string)
frontend/src/stores/chat.ts:411
↓ 7 callers
Method
setTotal
设置Total。
backend/src/main/java/com/kakarote/ai_crm/common/BasePage.java:172
↓ 7 callers
Method
textAt
(JsonNode root, String pointer)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ChatServiceImpl.java:1958
↓ 7 callers
Method
toVO
(ImMessage m)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ImMessageServiceImpl.java:232
↓ 7 callers
Method
trimToNull
(String value)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/RelationTools.java:152
↓ 7 callers
Method
truncateSummary
处理truncate摘要方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:895
↓ 7 callers
Method
truncateToChars
(String value, int maxChars)
backend/src/main/java/com/kakarote/ai_crm/common/log/AccessLogPayloadSanitizer.java:108
↓ 7 callers
Method
updateSessionTime
(Long sessionId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ChatServiceImpl.java:1380
↓ 7 callers
Method
upsert
处理upsert方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/mapper/GlobalSearchIndexMapper.java:18
↓ 7 callers
Method
writeJson
(Object value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:2050
↓ 6 callers
Method
abbreviateForLog
(String text)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/KnowledgeTools.java:386
↓ 6 callers
Method
appendFrontendQuery
(String redirect, Map<String, String> params)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ExternalAuthServiceImpl.java:850
↓ 6 callers
Method
applyPresenceFilter
(CustomerAiSearchQueryVO query, String normalizedQuery,
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:3073
↓ 6 callers
Method
assertMember
Throws BusinessException if userId is not a member of conversationId.
backend/src/main/java/com/kakarote/ai_crm/service/ImConversationService.java:17
↓ 6 callers
Method
createContextByPermission
创建上下文按权限。
backend/src/main/java/com/kakarote/ai_crm/service/DataPermissionService.java:15
↓ 6 callers
Method
errorResponse
生成错误响应
backend/src/main/java/com/kakarote/ai_crm/controller/OidcController.java:316
↓ 6 callers
Method
formatDateTime
(Date date)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:1117
↓ 6 callers
Method
formatDateTime
格式化日期时间。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/FollowupTools.java:389
↓ 6 callers
Method
get
(Long sessionId)
backend/src/main/java/com/kakarote/ai_crm/ai/state/PendingEmployeeImportStore.java:28
↓ 6 callers
Method
getActiveCategory
(Long categoryId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProductCategoryServiceImpl.java:199
↓ 6 callers
Method
getBaseUrl
获取当前请求的基础 URL(scheme + host,不含路径) 示例:http://192.168.1.170 或 https://example.com @return 基础 URL,如果无法获取则返回 null
backend/src/main/java/com/kakarote/ai_crm/utils/RequestContextUtil.java:36
↓ 6 callers
Method
getCurrentRelationId
()
backend/src/main/java/com/kakarote/ai_crm/ai/context/AiContextHolder.java:182
↓ 6 callers
Method
getIdColumnName
获取实体的主键列名 @param entityType 实体类型 @return 主键列名
backend/src/main/java/com/kakarote/ai_crm/service/IDynamicSchemaService.java:50
↓ 6 callers
Method
getLoginUser
获取Login用户。
backend/src/main/java/com/kakarote/ai_crm/config/security/service/TokenService.java:56
↓ 6 callers
Method
getName
()
backend/src/main/java/com/kakarote/ai_crm/common/enums/EmployeeStatusEnum.java:25
↓ 6 callers
Function
getProjectById
(projectId: string)
frontend/src/stores/project.ts:133
↓ 6 callers
Method
getProjectLane
(Long projectId, Long laneId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1808
↓ 6 callers
Function
getProjectSessionContext
(session?: Pick<ChatSession, 'sessionId' | 'projectId' | 'projectTaskId'> | null)
frontend/src/stores/chat.ts:237
↓ 6 callers
Method
getProjectTask
(Long projectId, Long taskId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1816
↓ 6 callers
Method
getRuntimeConfigSnapshot
(String providerCode, String modelName)
backend/src/main/java/com/kakarote/ai_crm/ai/DynamicChatClientProvider.java:209
↓ 6 callers
Method
getVisibleCandidate
(Long candidateId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CandidateServiceImpl.java:208
↓ 6 callers
Method
getVisibleProduct
(Long productId)
backend/src/main/java/com/kakarote/ai_crm/service/IProductService.java:38
↓ 6 callers
Method
isAvailable
(String knowledgeBaseId, String apiKey)
backend/src/main/java/com/kakarote/ai_crm/service/WeKnoraClient.java:481
↓ 6 callers
Method
isImageFile
(String mimeType, String fileName)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1043
↓ 6 callers
Method
lane
(Long laneId, String code, String name, int sortOrder)
backend/src/test/java/com/kakarote/ai_crm/service/impl/ProjectServiceImplTest.java:537
↓ 6 callers
Method
list
查询AI 服务商。
backend/src/main/java/com/kakarote/ai_crm/ai/provider/AiProviderRegistry.java:280
↓ 6 callers
Function
loadDeptTree
()
frontend/src/views/settings/sections/team/useTeamManagement.ts:205
↓ 6 callers
Method
none
处理none方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/common/auth/DataPermissionContext.java:30
↓ 6 callers
Method
normalizeExternalApiRoot
(String apiUrl)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ExternalAiProviderRegistrationService.java:165
↓ 6 callers
Method
normalizeFolders
(List<String> folders, List<String> defaults)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2541
↓ 6 callers
Method
normalizeForMatching
(String value)
backend/src/main/java/com/kakarote/ai_crm/ai/DynamicChatClientProvider.java:511
↓ 6 callers
Method
normalizeLongText
(String value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/RecruitmentJobServiceImpl.java:163
↓ 6 callers
Method
normalizeOptionalText
(String value)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ContactTools.java:407
↓ 6 callers
Method
normalizePermissions
(List<String> permissions)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:2034
↓ 6 callers
Method
normalizeSearchableContent
(String text)
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:1188
↓ 6 callers
Method
normalizeSidebarModuleOrder
(Collection<String> rawOrder)
backend/src/main/java/com/kakarote/ai_crm/service/support/UserPreferenceSupport.java:47
↓ 6 callers
Method
parse
(MimeMessage message)
backend/src/main/java/com/kakarote/ai_crm/utils/MailMimeParser.java:25
↓ 6 callers
Method
parseDate
(String value, String fieldName)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/ProjectTools.java:397
↓ 6 callers
Method
parseInt
(String value, int defaultValue)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/CandidateTools.java:286
↓ 6 callers
Method
parseJsonDate
(JsonNode node)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:3643
↓ 6 callers
Method
parseJsonResponse
(ResponseEntity<String> response)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ExternalAuthServiceImpl.java:596
↓ 6 callers
Method
parsePreferences
(String rawJson)
backend/src/main/java/com/kakarote/ai_crm/service/support/UserPreferenceSupport.java:63
↓ 6 callers
Method
parseToString
解析TOString。
backend/src/main/java/com/kakarote/ai_crm/utils/DocumentTextExtractor.java:30
↓ 6 callers
Method
readPositiveJsonInt
(JsonNode node)
backend/src/main/java/com/kakarote/ai_crm/service/impl/AiAudioTranscriptionServiceImpl.java:391
↓ 6 callers
Function
readString
(record: UnknownRecord, keys: string[])
frontend/src/utils/capacitorUpdateCore.ts:25
↓ 6 callers
Function
refreshConversations
()
frontend/src/stores/im.ts:162
↓ 6 callers
Method
refreshCustomerActivity
Refresh customer activity metadata after related CRM records change.
backend/src/main/java/com/kakarote/ai_crm/service/ICustomerService.java:144
↓ 6 callers
Method
refreshCustomerActivity
(Long customerId)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CustomerServiceImpl.java:1899
↓ 6 callers
Method
refreshOAuthIfNeeded
(MailAccount account, Map<String, Object> credentials)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:1789
↓ 6 callers
Method
resolveAttachmentSyncMode
(String mode)
backend/src/main/java/com/kakarote/ai_crm/service/impl/MailServiceImpl.java:2515
↓ 6 callers
Method
setDeptName
(String deptName)
backend/src/main/java/com/kakarote/ai_crm/ai/state/EmployeeImportRow.java:35
↓ 6 callers
Method
setErrors
(List<String> errors)
backend/src/main/java/com/kakarote/ai_crm/ai/state/EmployeeImportRow.java:47
↓ 6 callers
Method
setValue
设置值。
backend/src/main/java/com/kakarote/ai_crm/config/ContextPropagationConfig.java:78
↓ 6 callers
Function
toFiniteNumber
(value: number)
frontend/src/utils/mobileKeyboardViewport.ts:21
↓ 6 callers
Method
updateTask
更新任务
backend/src/main/java/com/kakarote/ai_crm/service/ITaskService.java:28
↓ 5 callers
Method
abbreviateAiContext
(String text, int limit)
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1088
↓ 5 callers
Method
addKeyword
新增Keyword。
backend/src/main/java/com/kakarote/ai_crm/ai/tools/support/AiCustomerMatcher.java:220
↓ 5 callers
Method
addPart
(List<String> parts, String label, String value)
backend/src/main/java/com/kakarote/ai_crm/service/impl/CandidateServiceImpl.java:900
↓ 5 callers
Method
addProduct
(ProductAddBO bo)
backend/src/main/java/com/kakarote/ai_crm/service/IProductService.java:24
↓ 5 callers
Method
addSchedule
添加日程
backend/src/main/java/com/kakarote/ai_crm/service/IScheduleService.java:23
↓ 5 callers
Method
addUser
添加用户 @param userAddBO data
backend/src/main/java/com/kakarote/ai_crm/service/ManageUserService.java:51
↓ 5 callers
Method
appendInline
(StringBuilder builder, String label, String value)
backend/src/main/java/com/kakarote/ai_crm/ai/tools/RelationTools.java:156
↓ 5 callers
Method
appendMemberLog
(Long projectId, String actionType, Long targetUserId, String targetUserName,
backend/src/main/java/com/kakarote/ai_crm/service/impl/ProjectServiceImpl.java:1763
↓ 5 callers
Function
appendSessionMessage
(sessionId: string, message: LocalMessage)
frontend/src/stores/chat.ts:961
↓ 5 callers
Method
applyScopedModule
处理apply范围内模块方法逻辑。
backend/src/main/java/com/kakarote/ai_crm/service/impl/GlobalSearchIndexServiceImpl.java:552
↓ 5 callers
Method
asyncUploadToWeKnora
异步上传文件到 WeKnora。
backend/src/main/java/com/kakarote/ai_crm/service/impl/KnowledgeServiceImpl.java:371
↓ 5 callers
Method
buildStatusCountMap
(List<TaskVO> tasks)
backend/src/main/java/com/kakarote/ai_crm/service/impl/TaskServiceImpl.java:438
↓ 5 callers
Function
canCurrentUserViewTask
(projectId: string, task: ProjectTask)
frontend/src/stores/project.ts:238
← previous
next →
201–300 of 3,958, ranked by callers