Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SpringSunYY/LZ-litchi
/ functions
Functions
7,150 in github.com/SpringSunYY/LZ-litchi
⨍
Functions
7,150
◇
Types & classes
2,134
↓ 9 callers
Method
deletePermission
删除数据权限 @param bizType 数据类型,关联 {@link CrmBizTypeEnum} @param bizId 数据编号,关联 {@link CrmBizTypeEnum} 对应模块 DO#getId() @param level 数据权限级别,关联 {@link Cr
litchi-module-crm/src/main/java/com/lz/module/crm/service/permission/CrmPermissionService.java:67
↓ 9 callers
Method
formatComment
(Object... params)
litchi-module-bpm/src/main/java/com/lz/module/bpm/enums/task/BpmCommentTypeEnum.java:42
↓ 9 callers
Method
generateUploadPath
(String name, String directory)
litchi-module-infra/src/main/java/com/lz/module/infra/service/file/FileServiceImpl.java:141
↓ 9 callers
Method
generationCodes
执行指定表的代码生成 @param tableId 表编号 @return 生成结果。key 为文件路径,value 为对应的代码内容
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/CodegenService.java:96
↓ 9 callers
Method
getAll
获得所有 DataPermission @return DataPermission 队列
litchi-framework/litchi-spring-boot-starter-biz-data-permission/src/main/java/com/lz/framework/datapermission/core/aop/DataPermissionContextHolder.java:59
↓ 9 callers
Method
getChildDeptList
获得指定部门的所有子部门 @param id 部门编号 @return 子部门列表
litchi-module-system/src/main/java/com/lz/module/system/api/dept/DeptApi.java:59
↓ 9 callers
Method
getContext
(String key, Class<T> type)
litchi-framework/litchi-spring-boot-starter-security/src/main/java/com/lz/framework/security/core/LoginUser.java:71
↓ 9 callers
Method
getExpression
根据表名和别名,生成对应的 WHERE / OR 过滤条件 @param tableName 表名 @param tableAlias 别名,可能为空 @return 过滤条件 Expression 表达式
litchi-framework/litchi-spring-boot-starter-biz-data-permission/src/main/java/com/lz/framework/datapermission/core/rule/DataPermissionRule.java:34
↓ 9 callers
Method
getMenuList
获得所有菜单列表 @return 菜单列表
litchi-module-system/src/main/java/com/lz/module/system/service/permission/MenuService.java:52
↓ 9 callers
Method
getRequest
获得请求 @return HttpServletRequest
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/servlet/ServletUtils.java:52
↓ 9 callers
Method
getSimpleModel
获取仿钉钉流程设计模型结构 @param modelId 流程模型编号 @return 仿钉钉流程设计模型结构
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmModelService.java:124
↓ 9 callers
Method
getStock
获得产品库存 @param id 编号 @return 库存
litchi-module-erp/src/main/java/com/lz/module/erp/service/stock/ErpStockService.java:22
↓ 9 callers
Method
getToolCallingManager
()
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/model/AiModelFactoryImpl.java:830
↓ 9 callers
Method
getUserIds
获取用户编号数组。如果用户编号为空, 则获得部门下的用户编号数组,包括子部门的所有用户编号 @param reqVO 请求参数 @return 用户编号数组
litchi-module-crm/src/main/java/com/lz/module/crm/service/statistics/CrmStatisticsFunnelServiceImpl.java:141
↓ 9 callers
Method
getWxMaService
获得 clientId + clientSecret 对应的 WxMpService 对象 @param userType 用户类型 @return WxMpService 对象
litchi-module-system/src/main/java/com/lz/module/system/service/social/SocialClientServiceImpl.java:403
↓ 9 callers
Method
randomConfigDO
(Consumer<ConfigDO>... consumers)
litchi-module-infra/src/test/java/com/lz/module/infra/service/config/ConfigServiceImplTest.java:211
↓ 9 callers
Method
randomFileConfigDO
()
litchi-module-infra/src/test/java/com/lz/module/infra/service/file/FileConfigServiceImplTest.java:267
↓ 9 callers
Method
refreshAccessToken
刷新访问令牌 参考 DefaultTokenServices 的 refreshAccessToken 方法 @param refreshToken 刷新令牌 @param clientId 客户端编号 @return 访问令牌的信息
litchi-module-system/src/main/java/com/lz/module/system/service/oauth2/OAuth2TokenService.java:41
↓ 9 callers
Method
search
网页搜索 @param request 搜索请求 @return 搜索结果
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/webserch/AiWebSearchClient.java:16
↓ 9 callers
Method
setAuthenticatedUserId
(Long userId)
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/FlowableUtils.java:48
↓ 9 callers
Method
toolCallbacks
参考自 <a href="https://docs.spring.io/spring-ai/reference/api/mcp/mcp-client-boot-starter-docs.html">MCP Server Boot Starter</>
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/config/AiAutoConfiguration.java:318
↓ 9 callers
Method
validateDeptList
校验部门们是否有效。如下情况,视为无效: 1. 部门编号不存在 2. 部门被禁用 @param ids 角色编号数组
litchi-module-system/src/main/java/com/lz/module/system/api/dept/DeptApi.java:40
↓ 9 callers
Method
validateKnowledgeExists
校验知识库是否存在 @param id 记录编号
litchi-module-ai/src/main/java/com/lz/module/ai/service/knowledge/AiKnowledgeService.java:52
↓ 8 callers
Method
approveTask
通过任务 @param userId 用户编号 @param reqVO 通过请求
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/BpmTaskService.java:187
↓ 8 callers
Method
clearI18nCache
清理国际化缓存,同时传递更改国际化是否修改
litchi-module-infra/src/main/java/com/lz/module/infra/service/i18n/I18nLocaleService.java:74
↓ 8 callers
Method
convert
(ConfigDO bean)
litchi-module-infra/src/main/java/com/lz/module/infra/convert/config/ConfigConvert.java:22
↓ 8 callers
Method
filterList
(Collection<T> from, Predicate<T> predicate)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:35
↓ 8 callers
Method
getDeptDataPermission
获得登陆用户的部门数据权限 @param userId 用户编号 @return 部门数据权限
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/biz/system/permission/PermissionCommonApi.java:36
↓ 8 callers
Method
getMailAccountFromCache
从缓存中获取邮箱账号 @param id 编号 @return 邮箱账号
litchi-module-system/src/main/java/com/lz/module/system/service/mail/MailAccountService.java:62
↓ 8 callers
Method
getPostList
(Collection<Long> ids)
litchi-module-system/src/main/java/com/lz/module/system/api/dept/PostApi.java:28
↓ 8 callers
Method
getProcessDefinition
获得流程定义编号对应的 ProcessDefinition @param id 流程定义编号 @return 流程定义
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmProcessDefinitionService.java:108
↓ 8 callers
Method
getProcessDefinitionInfoMap
(Set<String> ids)
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmProcessDefinitionService.java:98
↓ 8 callers
Method
getRank
获得排行版数据 @param rankReqVO 参数 @param rankFunction 排行榜方法 @return 排行版数据
litchi-module-crm/src/main/java/com/lz/module/crm/service/statistics/CrmStatisticsRankServiceImpl.java:89
↓ 8 callers
Method
getSmsTemplate
查询指定的短信模板 如果查询失败,则返回 null 空 @param apiTemplateId 短信 API 的模板编号 @return 短信模板
litchi-module-system/src/main/java/com/lz/module/system/framework/sms/core/client/SmsClient.java:54
↓ 8 callers
Method
getTableName
获得 Table 对应的表名 <p> 兼容 MySQL 转义表名 `t_xxx` @param table 表 @return 去除转移字符后的表名
litchi-framework/litchi-spring-boot-starter-mybatis/src/main/java/com/lz/framework/mybatis/core/util/MyBatisUtils.java:84
↓ 8 callers
Method
getVectorStoreById
(AiKnowledgeDO knowledge)
litchi-module-ai/src/main/java/com/lz/module/ai/service/knowledge/AiKnowledgeSegmentServiceImpl.java:351
↓ 8 callers
Method
randomPostDO
(Consumer<PostDO>... consumers)
litchi-module-system/src/test/java/com/lz/module/system/service/dept/PostServiceImplTest.java:240
↓ 8 callers
Method
randomTemplateParams
()
litchi-module-system/src/test/java/com/lz/module/system/service/notify/NotifyMessageServiceImplTest.java:271
↓ 8 callers
Method
read
(MultipartFile file, Class<T> head)
litchi-framework/litchi-spring-boot-starter-excel/src/main/java/com/lz/framework/excel/core/util/ExcelUtils.java:83
↓ 8 callers
Method
request
请求七牛云短信 @see <a href="https://developer.qiniu.com/sms/5842/sms-api-authentication"</> @param httpMethod http请求方法 @param body http请求消息体 @param path UR
litchi-module-system/src/main/java/com/lz/module/system/framework/sms/core/client/impl/QiniuSmsClient.java:76
↓ 8 callers
Method
toJsonString
将大纲对象转换为JSON字符串 @return 大纲JSON字符串
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/model/xinghuo/api/XunFeiPptApi.java:354
↓ 8 callers
Method
updateTaskStatusAndReason
更新流程任务的 status 状态、reason 理由 @param id 任务编号 @param status 状态 @param reason 理由(审批通过、审批不通过的理由)
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/BpmTaskServiceImpl.java:826
↓ 8 callers
Method
upload
上传文件 @param content 文件流 @param path 相对路径 @param type 文件类型 @param moduleType 模块类型 @return 完整路径,即 HTTP 访问地址 @throws Exception 上传文件时,抛出 E
litchi-module-infra/src/main/java/com/lz/module/infra/framework/file/core/client/FileClient.java:27
↓ 8 callers
Method
validateModel
校验模型是否可使用 @param id 编号 @return 模型
litchi-module-ai/src/main/java/com/lz/module/ai/service/model/AiModelService.java:80
↓ 8 callers
Method
vue3TemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:634
↓ 8 callers
Method
vue3Vben5AntdGeneralTemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:651
↓ 8 callers
Method
vue3Vben5EpGeneralTemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:659
↓ 8 callers
Method
vueFilePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:629
↓ 8 callers
Method
vueTemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:625
↓ 7 callers
Method
buildBpmnSequenceFlow
(String sourceId, String targetId)
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/SimpleModelUtils.java:271
↓ 7 callers
Method
buildGroupedOpenApi
(String group)
litchi-framework/litchi-spring-boot-starter-web/src/main/java/com/lz/framework/swagger/config/LitchiSwaggerAutoConfiguration.java:117
↓ 7 callers
Method
create
(IpProperties ipProperties)
litchi-framework/litchi-spring-boot-starter-biz-ip/src/main/java/com/lz/framework/ip/core/template/IpTemplate.java:54
↓ 7 callers
Method
createArea
(Long id, String code, String name, String parentCode, Integer level)
litchi-framework/litchi-spring-boot-starter-biz-ip/src/test/java/com/lz/framework/ip/core/utils/AreaUtilsTest.java:69
↓ 7 callers
Method
deleteJob
删除定时任务 @param id 编号
litchi-module-infra/src/main/java/com/lz/module/infra/service/job/JobService.java:61
↓ 7 callers
Method
encodeUtf8
编码 URL 参数 @param value 参数 @return 编码后的参数
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/http/HttpUtils.java:34
↓ 7 callers
Method
execute
(String tenantIdStr, Runnable runnable)
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/FlowableUtils.java:74
↓ 7 callers
Method
executeBpmHttpRequest
(ProcessInstance processInstance, String url,
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmHttpRequestUtils.java:39
↓ 7 callers
Method
formatNotifyTemplateContent
格式化站内信内容 @param content 站内信模板的内容 @param params 站内信内容的参数 @return 格式化后的内容
litchi-module-system/src/main/java/com/lz/module/system/service/notify/NotifyTemplateService.java:79
↓ 7 callers
Method
getDataPermissionRule
获得指定 Mapper 的数据权限规则数组 @param mappedStatementId 指定 Mapper 的编号 @return 数据权限规则数组
litchi-framework/litchi-spring-boot-starter-biz-data-permission/src/main/java/com/lz/framework/datapermission/core/rule/DataPermissionRuleFactory.java:26
↓ 7 callers
Method
getDeptList
获得部门信息数组 @param ids 部门编号数组 @return 部门信息数组
litchi-module-system/src/main/java/com/lz/module/system/api/dept/DeptApi.java:31
↓ 7 callers
Method
getIpAddr
获取 IP 地址对应的地址信息
litchi-framework/litchi-spring-boot-starter-biz-ip/src/main/java/com/lz/framework/ip/core/utils/IPUtils.java:143
↓ 7 callers
Method
getProduct
获得产品 @param id 编号 @return 产品
litchi-module-erp/src/main/java/com/lz/module/erp/service/product/ErpProductService.java:59
↓ 7 callers
Method
getPurchasePrice
获得采购金额 计算逻辑:采购出库的金额 - 采购退货的金额 @param beginTime >= 开始时间 @param endTime < 结束时间 @return 采购金额
litchi-module-erp/src/main/java/com/lz/module/erp/service/statistics/ErpPurchaseStatisticsService.java:22
↓ 7 callers
Method
getSalePrice
获得销售金额 计算逻辑:销售出库的金额 - 销售退货的金额 @param beginTime >= 开始时间 @param endTime < 结束时间 @return 销售金额
litchi-module-erp/src/main/java/com/lz/module/erp/service/statistics/ErpSaleStatisticsService.java:22
↓ 7 callers
Method
getSelf
获得自身的代理对象,解决 AOP 生效问题 @return 自己
litchi-module-system/src/main/java/com/lz/module/system/service/permission/RoleServiceImpl.java:270
↓ 7 callers
Method
getTask
(String id)
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/BpmTaskServiceImpl.java:325
↓ 7 callers
Method
getToolCallingManager
()
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/config/AiAutoConfiguration.java:301
↓ 7 callers
Method
isIgnore
当前是否忽略租户 @return 是否忽略
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/context/TenantContextHolder.java:59
↓ 7 callers
Method
isValidNode
(BpmSimpleModelNodeVO node)
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/SimpleModelUtils.java:295
↓ 7 callers
Method
removeAccessToken
移除访问令牌 注意:该流程中,会移除相关的刷新令牌 参考 DefaultTokenServices 的 revokeToken 方法 @param accessToken 刷新令牌 @return 访问令牌的信息
litchi-module-system/src/main/java/com/lz/module/system/service/oauth2/OAuth2TokenService.java:70
↓ 7 callers
Method
selectPage
(Long userId, BpmOALeavePageReqVO reqVO)
litchi-module-bpm/src/main/java/com/lz/module/bpm/dal/mysql/oa/BpmOALeaveMapper.java:19
↓ 7 callers
Method
send
发送消息给指定用户 @param userType 用户类型 @param userId 用户编号 @param messageType 消息类型 @param messageContent 消息内容,JSON 格式
litchi-module-infra/src/main/java/com/lz/module/infra/api/websocket/WebSocketSenderApi.java:22
↓ 7 callers
Method
sendSmsCode
创建短信验证码,并进行发送 @param reqDTO 发送请求
litchi-module-system/src/main/java/com/lz/module/system/api/sms/SmsCodeApi.java:22
↓ 7 callers
Method
toInstant
(Object value)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/validation/i18n/I18nPastValidator.java:42
↓ 7 callers
Method
updateTaskStatus
更新流程任务的 status 状态 @param id 任务编号 @param status 状态
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/BpmTaskServiceImpl.java:815
↓ 7 callers
Method
validateApiKey
校验 API 密钥 @param id 比那好 @return API 密钥
litchi-module-ai/src/main/java/com/lz/module/ai/service/model/AiApiKeyService.java:54
↓ 7 callers
Method
validateContractExists
(Long id)
litchi-module-crm/src/main/java/com/lz/module/crm/service/contract/CrmContractServiceImpl.java:245
↓ 7 callers
Method
validateCustomerExists
(Long id)
litchi-module-crm/src/main/java/com/lz/module/crm/service/customer/CrmCustomerServiceImpl.java:586
↓ 7 callers
Method
validateDictTypeExists
(String type)
litchi-module-system/src/main/java/com/lz/module/system/service/dict/DictDataServiceImpl.java:156
↓ 7 callers
Method
validateModelManager
校验是否有流程模型的管理权限 @param id 流程模型编号 @param userId 用户编号 @return 流程模型
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmModelServiceImpl.java:196
↓ 6 callers
Method
__init__
(self, src: str, db_type)
sql/tools/convertor.py:66
↓ 6 callers
Method
addTime
(Duration duration)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/date/DateUtils.java:65
↓ 6 callers
Method
appendToBody
(StringBuilder body, String key, String value)
litchi-module-system/src/main/java/com/lz/module/system/framework/sms/core/client/impl/HuaweiSmsClient.java:156
↓ 6 callers
Method
assertResult
(Map<String, String> result, String path)
litchi-module-infra/src/test/java/com/lz/module/infra/service/codegen/inner/CodegenEngineAbstractTest.java:85
↓ 6 callers
Method
authSocialUser
授权获得对应的社交用户 如果授权失败,则会抛出 {@link ServiceException} 异常 @param socialType 社交平台的类型 {@link SocialTypeEnum} @param userType 用户类型 @param code 授权码 @param
litchi-module-system/src/main/java/com/lz/module/system/service/social/SocialUserServiceImpl.java:132
↓ 6 callers
Method
authenticate
验证账号 + 密码。如果通过,则返回用户 @param username 账号 @param password 密码 @return 用户
litchi-module-system/src/main/java/com/lz/module/system/service/auth/AdminAuthService.java:24
↓ 6 callers
Method
calculateUsers
基于候选人参数,获得任务的候选用户们 注意:实现 calculateUsers 系列方法时,有两种选择: 1. 只重写 calculateUsers 默认方法 2. 都重写 calculateUsersByTask 和 calculateUsersByActivity 两个方法 @param p
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/candidate/BpmTaskCandidateStrategy.java:52
↓ 6 callers
Method
clear
清空上下文 目前仅仅用于单测
litchi-framework/litchi-spring-boot-starter-biz-data-permission/src/main/java/com/lz/framework/datapermission/core/aop/DataPermissionContextHolder.java:68
↓ 6 callers
Method
configure
(Map<String, ?> configs)
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/mq/kafka/TenantKafkaProducerInterceptor.java:43
↓ 6 callers
Method
containsAny
(Object source, Object... targets)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:23
↓ 6 callers
Method
createMailLog
创建邮件日志 @param userId 用户编码 @param userType 用户类型 @param toMail 收件人邮件 @param account 邮件账号信息 @param template 模版信息 @param templateContent 模版内容 @param
litchi-module-system/src/main/java/com/lz/module/system/service/mail/MailLogService.java:48
↓ 6 callers
Method
createNotifyMessage
创建站内信 @param userId 用户编号 @param userType 用户类型 @param template 模版信息 @param templateContent 模版内容 @param templateParams 模版参数 @return 站内信编号
litchi-module-system/src/main/java/com/lz/module/system/service/notify/NotifyMessageService.java:30
↓ 6 callers
Method
createSmsLog
创建短信日志 @param mobile 手机号 @param userId 用户编号 @param userType 用户类型 @param isSend 是否发送 @param template 短信模板 @param templateContent 短信内容 @param templateP
litchi-module-system/src/main/java/com/lz/module/system/service/sms/SmsLogService.java:31
↓ 6 callers
Method
deleteByStudentId
(Long studentId)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/demo/demo03/erp/Demo03GradeErpMapper.java:30
↓ 6 callers
Method
deleteByStudentIds
(List<Long> studentIds)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/demo/demo03/erp/Demo03GradeErpMapper.java:34
↓ 6 callers
Method
executeSystemOrTenant
系统租户和普通租户的差异化执行 <p>如果当前是系统租户,则直接执行(忽略租户隔离,可操作所有租户数据); 如果是普通租户,则强制使用当前租户编号执行(确保只操作自己的数据,防止越权)。 <p>典型使用场景: <pre>{@code Long tenantId = TenantContextHo
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/util/TenantUtils.java:90
↓ 6 callers
Method
find
(String databaseProductName)
litchi-framework/litchi-spring-boot-starter-mybatis/src/main/java/com/lz/framework/mybatis/core/enums/DbTypeEnum.java:84
↓ 6 callers
Method
formatDateRange
格式化时间范围 @param startTime 开始时间 @param endTime 结束时间 @param interval 时间间隔 @return 时间范围
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/date/LocalDateTimeUtils.java:293
↓ 6 callers
Method
formatSmsTemplateContent
格式化短信内容 @param content 短信模板的内容 @param params 内容的参数 @return 格式化后的内容
litchi-module-system/src/main/java/com/lz/module/system/service/sms/SmsTemplateService.java:88
↓ 6 callers
Method
getBusiness
获得商机 @param id 编号 @return 商机
litchi-module-crm/src/main/java/com/lz/module/crm/service/business/CrmBusinessService.java:92
← previous
next →
201–300 of 7,150, ranked by callers