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
↓ 20 callers
Method
equalsAny
(T obj, T... array)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/object/ObjectUtils.java:58
↓ 20 callers
Method
getFlowElementById
获取流程元素信息 @param model bpmnModel 对象 @param flowElementId 元素 ID @return 元素信息
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:479
↓ 20 callers
Method
selectPage
(ErpStockPageReqVO reqVO)
litchi-module-erp/src/main/java/com/lz/module/erp/dal/mysql/stock/ErpStockMapper.java:26
↓ 19 callers
Method
calculateUsersByTask
基于【执行任务】,获得任务的候选用户们 @param execution 执行任务 @return 用户编号集合
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/candidate/BpmTaskCandidateStrategy.java:62
↓ 19 callers
Method
convertList
(T[] from, Function<T, U> func)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:56
↓ 19 callers
Method
format
格式化区域 @param code 区域编码 @return 格式化后的区域
litchi-framework/litchi-spring-boot-starter-biz-ip/src/main/java/com/lz/framework/ip/core/utils/AreaUtils.java:291
↓ 19 callers
Method
handle
基于传入的租户信息,进行相关逻辑的执行 例如说,创建用户时,超过最大账户配额 @param tenant 租户信息
litchi-module-system/src/main/java/com/lz/module/system/service/tenant/handler/TenantInfoHandler.java:19
↓ 19 callers
Method
javaTemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:587
↓ 19 callers
Method
randomDictDataDO
(Consumer<DictDataDO>... consumers)
litchi-module-system/src/test/java/com/lz/module/system/service/dict/DictDataServiceImplTest.java:331
↓ 18 callers
Method
diffList
对比老、新两个列表,找出新增、修改、删除的数据 @param oldList 老列表 @param newList 新列表 @param sameFunc 对比函数,返回 true 表示相同,返回 false 表示不同 注意,same 是通过每个元素的“标识”,
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:233
↓ 18 callers
Method
parseDictDataLabel
(String dictType, Integer value)
litchi-framework/litchi-spring-boot-starter-excel/src/main/java/com/lz/framework/dict/core/DictFrameworkUtils.java:46
↓ 18 callers
Method
setIgnore
(Boolean ignore)
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/context/TenantContextHolder.java:50
↓ 18 callers
Method
setLevel
(Integer level)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/biz/infra/area/dto/AreaSimpleVO.java:76
↓ 18 callers
Method
setTenantId
(Long tenantId)
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/context/TenantContextHolder.java:46
↓ 17 callers
Method
clean
清理有 Xss 风险的文本 @param html 原 html @return 清理后的 html
litchi-framework/litchi-spring-boot-starter-web/src/main/java/com/lz/framework/xss/core/clean/XssCleaner.java:14
↓ 17 callers
Method
estimate
(String text)
litchi-module-ai/src/main/java/com/lz/module/ai/service/knowledge/splitter/MarkdownQaSplitter.java:306
↓ 17 callers
Method
execute
触发器执行 @param processInstanceId 流程实例编号 @param param 触发器参数
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/trigger/BpmTrigger.java:28
↓ 17 callers
Method
selectPage
(JobPageReqVO reqVO)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/job/JobMapper.java:22
↓ 17 callers
Method
validateUser
校验用户是否有效。如下情况,视为无效: 1. 用户编号不存在 2. 用户被禁用 @param id 用户编号
litchi-module-system/src/main/java/com/lz/module/system/api/user/AdminUserApi.java:76
↓ 16 callers
Method
convertSetByFlatMap
(Collection<T> from, Function<T, ? extends Stream<? extend
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:133
↓ 16 callers
Method
getConfig
获得参数配置 @param id 配置编号 @return 参数配置
litchi-module-infra/src/main/java/com/lz/module/infra/service/config/ConfigService.java:53
↓ 16 callers
Method
getProcessDefinitionInfo
获得流程定义的信息 @param id 流程定义编号 @return 流程定义信息
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmProcessDefinitionService.java:88
↓ 16 callers
Method
post
HTTP post 请求,基于 {@link cn.hutool.http.HttpUtil} 实现 为什么要封装该方法,因为 HttpUtil 默认封装的方法,没有允许传递 headers 参数 @param url URL @param headers 请求头 @param requestB
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/http/HttpUtils.java:149
↓ 16 callers
Method
validateAccount
校验结算账户 @param id 编号 @return 结算账户
litchi-module-erp/src/main/java/com/lz/module/erp/service/finance/ErpAccountService.java:66
↓ 15 callers
Method
convertMultiMap
(Collection<T> from, Function<T, K> keyFunc)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:192
↓ 15 callers
Method
get
返回AuthRequest对象 @param source {@link AuthSource} @return {@link AuthRequest}
litchi-module-system/src/main/java/com/lz/module/system/framework/justauth/core/AuthRequestFactory.java:95
↓ 15 callers
Method
getField
获取字段 @param generator JsonGenerator @return 字段
litchi-framework/litchi-spring-boot-starter-web/src/main/java/com/lz/framework/desensitize/core/base/serializer/StringDesensitizeSerializer.java:85
↓ 15 callers
Method
isDisable
(Integer status)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/enums/CommonStatusEnum.java:42
↓ 15 callers
Method
selectOne
()
litchi-module-crm/src/main/java/com/lz/module/crm/dal/mysql/contract/CrmContractConfigMapper.java:16
↓ 14 callers
Method
defaultIfNull
(T... array)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/object/ObjectUtils.java:48
↓ 14 callers
Method
isExpired
(LocalDateTime time)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/date/DateUtils.java:69
↓ 14 callers
Method
priceMultiplyPercent
金额相乘(百分比),默认进行四舍五入 位数:{@link #PRICE_SCALE} @param price 金额 @param percent 百分比 @return 金额相乘结果
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/number/MoneyUtils.java:124
↓ 14 callers
Method
selectPage
(AiModelPageReqVO reqVO)
litchi-module-ai/src/main/java/com/lz/module/ai/dal/mysql/model/AiChatMapper.java:30
↓ 13 callers
Method
between
获取指定日期到现在过了几天,如果指定日期在当前日期之后,获取结果为负 @param dateTime 日期 @return 相差天数
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/date/LocalDateTimeUtils.java:184
↓ 13 callers
Method
convert
(OAuth2AccessTokenDO bean)
litchi-module-system/src/main/java/com/lz/module/system/convert/auth/AuthConvert.java:29
↓ 13 callers
Method
convertSmsTemplateAuditStatus
(String templateStatus)
litchi-module-system/src/main/java/com/lz/module/system/framework/sms/core/client/impl/QiniuSmsClient.java:145
↓ 13 callers
Method
format
使用 {} 占位符格式化字符串。 <p> 规则: 1. 如果 params 为空,直接返回 messagePattern 2. 如果参数过多,只替换能匹配的,剩余占位符保留 3. 如果参数过少,剩余占位符保留在原位 @param messagePattern 消息模板,使用 {} 作为占位符 @p
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/string/StrUtils.java:119
↓ 13 callers
Method
getArea
获得地区信息 @param id 编号 @return 地区信息
litchi-module-infra/src/main/java/com/lz/module/infra/service/area/AreaService.java:45
↓ 13 callers
Method
getAreaCode
查询 IP 对应的地区编码
litchi-framework/litchi-spring-boot-starter-biz-ip/src/main/java/com/lz/framework/ip/core/utils/IPUtils.java:67
↓ 13 callers
Method
getCategory
获得流程分类 @param id 编号 @return BPM 流程分类
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmCategoryService.java:50
↓ 13 callers
Method
getParentCode
()
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/biz/infra/area/dto/AreaSimpleVO.java:64
↓ 13 callers
Method
getStreamKey
获得 Redis Stream Key,默认使用类名 @return Channel
litchi-framework/litchi-spring-boot-starter-mq/src/main/java/com/lz/framework/mq/redis/core/stream/AbstractRedisStreamMessage.java:18
↓ 13 callers
Method
selectByCode
根据租户编号查询租户信息
litchi-module-system/src/main/java/com/lz/module/system/service/tenant/TenantService.java:100
↓ 13 callers
Method
selectPage
(CrmCluePageReqVO pageReqVO, Long userId)
litchi-module-crm/src/main/java/com/lz/module/crm/dal/mysql/clue/CrmClueMapper.java:21
↓ 13 callers
Method
set
设置键值对
litchi-framework/litchi-spring-boot-starter-redis/src/main/java/com/lz/framework/redis/core/RedisUtils.java:96
↓ 12 callers
Method
calculateUsersByActivity
基于【流程活动】,获得任务的候选用户们 <p> 目的:用于获取未执行节点的候选用户们 @param bpmnModel 流程图 @param activityId 活动 ID (对应 Bpmn XML id) @param param 节点的参数 @param startUserId 流
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/candidate/BpmTaskCandidateStrategy.java:79
↓ 12 callers
Method
createAccessToken
创建访问令牌 注意:该流程中,会包含创建刷新令牌的创建 参考 DefaultTokenServices 的 createAccessToken 方法 @param userId 用户编号 @param userType 用户类型 @param clientId 客户端编号 @param scop
litchi-module-system/src/main/java/com/lz/module/system/service/oauth2/OAuth2TokenService.java:30
↓ 12 callers
Method
delete
删除文件 @param path 相对路径 @throws Exception 删除文件时,抛出 Exception 异常
litchi-module-infra/src/main/java/com/lz/module/infra/framework/file/core/client/FileClient.java:42
↓ 12 callers
Method
exception0
不经过国际化翻译,直接使用传入的 messagePattern 进行格式化。
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/exception/util/ServiceExceptionUtil.java:37
↓ 12 callers
Method
generate
生成序号,使用当前日期,格式为 {PREFIX} + yyyyMMdd + 6 位自增 例如说:QTRK 202109 000001 (没有中间空格) @param prefix 前缀 @return 序号
litchi-module-erp/src/main/java/com/lz/module/erp/dal/redis/no/ErpNoRedisDAO.java:86
↓ 12 callers
Method
get
(T[] array, int index)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/ArrayUtils.java:51
↓ 12 callers
Method
getLoginUser
获取当前用户 @return 当前用户
litchi-framework/litchi-spring-boot-starter-security/src/main/java/com/lz/framework/security/core/util/SecurityFrameworkUtils.java:74
↓ 12 callers
Method
getPort
()
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/model/AiModelFactoryImpl.java:788
↓ 12 callers
Method
getRoleListFromCache
获得角色数组,从缓存中 @param ids 角色编号数组 @return 角色数组
litchi-module-system/src/main/java/com/lz/module/system/service/permission/RoleService.java:89
↓ 12 callers
Method
getSmsChannel
获得短信渠道 @param id 编号 @return 短信渠道
litchi-module-system/src/main/java/com/lz/module/system/service/sms/SmsChannelService.java:55
↓ 12 callers
Method
getUserIds
获得部门下的用户编号数组,包括子部门的 @param deptId 部门编号 @return 用户编号数组
litchi-module-crm/src/main/java/com/lz/module/crm/service/statistics/CrmStatisticsRankServiceImpl.java:126
↓ 12 callers
Method
in
(String column, Collection<?> coll)
litchi-framework/litchi-spring-boot-starter-mybatis/src/main/java/com/lz/framework/mybatis/core/query/QueryWrapperX.java:136
↓ 12 callers
Method
parseCandidateStrategy
解析候选人策略 @param userTask 任务节点 @return 候选人策略
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:123
↓ 12 callers
Method
priceMultiply
金额相乘,默认进行四舍五入 位数:{@link #PRICE_SCALE} @param price 金额 @param count 数量 @return 金额相乘结果
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/number/MoneyUtils.java:108
↓ 12 callers
Method
randomDictTypeDO
(Consumer<DictTypeDO>... consumers)
litchi-module-system/src/test/java/com/lz/module/system/service/dict/DictTypeServiceImplTest.java:263
↓ 12 callers
Method
selectByNo
(String no)
litchi-module-erp/src/main/java/com/lz/module/erp/dal/mysql/sale/ErpSaleOutMapper.java:62
↓ 12 callers
Method
selectListByOrderId
(Long orderId)
litchi-module-erp/src/main/java/com/lz/module/erp/dal/mysql/sale/ErpSaleOutMapper.java:66
↓ 12 callers
Method
sendSms
发送消息 @param logId 日志编号 @param mobile 手机号 @param apiTemplateId 短信 API 的模板编号 @param templateParams 短信模板参数。通过 List 数组,保证参数的顺序 @return 短信发送结果
litchi-module-system/src/main/java/com/lz/module/system/framework/sms/core/client/SmsClient.java:34
↓ 12 callers
Method
set
(OAuth2AccessTokenDO accessTokenDO)
litchi-module-system/src/main/java/com/lz/module/system/dal/redis/oauth2/OAuth2AccessTokenRedisDAO.java:35
↓ 12 callers
Method
splitToLongSet
(String value)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/string/StrUtils.java:51
↓ 12 callers
Method
updateByIdAndStatus
(Long id, Integer status, ErpSaleOutDO updateObj)
litchi-module-erp/src/main/java/com/lz/module/erp/dal/mysql/sale/ErpSaleOutMapper.java:57
↓ 12 callers
Method
valueOf
(Integer strategy)
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/enums/BpmTaskCandidateStrategyEnum.java:50
↓ 11 callers
Method
addIfPresent
(Map<K, V> map, K key, V value)
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/model/xinghuo/api/XunFeiPptApi.java:480
↓ 11 callers
Method
anyMatch
(Collection<T> from, Predicate<T> predicate)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:31
↓ 11 callers
Method
call
(Prompt prompt)
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/model/grok/GrokChatModel.java:29
↓ 11 callers
Method
convertListByFlatMap
(Collection<T> from, Function<T, ? extends Stream<? exte
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:84
↓ 11 callers
Method
createLoginLog
创建登录日志 @param reqDTO 日志信息
litchi-module-system/src/main/java/com/lz/module/system/api/logger/LoginLogApi.java:19
↓ 11 callers
Method
createPermission
创建数据权限 @param reqVO 创建信息 @param userId 用户编号
litchi-module-crm/src/main/java/com/lz/module/crm/service/permission/CrmPermissionService.java:29
↓ 11 callers
Method
findFirst
(Collection<T> from, Predicate<T> predicate)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:272
↓ 11 callers
Method
formatMailTemplateContent
邮件模版内容合成 @param content 邮件模版 @param params 合成参数 @return 格式化后的内容
litchi-module-system/src/main/java/com/lz/module/system/service/mail/MailTemplateService.java:87
↓ 11 callers
Method
getBpmnModelByDefinitionId
获得流程定义编号对应的 BPMN Model @param processDefinitionId 流程定义编号 @return BPMN Model
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmModelService.java:114
↓ 11 callers
Method
getCandidateStrategy
(Integer strategy)
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/candidate/BpmTaskCandidateInvoker.java:199
↓ 11 callers
Method
getSmsClient
获得短信客户端 @param id 编号 @return 短信客户端
litchi-module-system/src/main/java/com/lz/module/system/service/sms/SmsChannelService.java:78
↓ 11 callers
Method
isBetween
判指定断时间,是否在该时间范围内 @param startTime 开始时间 @param endTime 结束时间 @param time 指定时间 @return 是否
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/date/LocalDateTimeUtils.java:93
↓ 11 callers
Method
selectCount
()
litchi-framework/litchi-spring-boot-starter-mybatis/src/main/java/com/lz/framework/mybatis/core/mapper/BaseMapperX.java:126
↓ 11 callers
Method
validatePlatform
(String platform)
litchi-module-ai/src/main/java/com/lz/module/ai/enums/model/AiPlatformEnum.java:58
↓ 11 callers
Method
validateUserList
校验用户们是否有效。如下情况,视为无效: 1. 用户编号不存在 2. 用户被禁用 @param ids 用户编号数组
litchi-module-system/src/main/java/com/lz/module/system/api/user/AdminUserApi.java:87
↓ 10 callers
Method
createFile
保存文件,并返回文件的访问路径 @param content 文件内容 @return 文件路径
litchi-module-infra/src/main/java/com/lz/module/infra/api/file/FileApi.java:18
↓ 10 callers
Method
executeIgnore
忽略租户,执行对应的逻辑 @param runnable 逻辑
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/util/TenantUtils.java:240
↓ 10 callers
Method
getClientIP
()
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/servlet/ServletUtils.java:68
↓ 10 callers
Method
getColumnList
(String name)
litchi-module-infra/src/test/java/com/lz/module/infra/service/codegen/inner/CodegenEngineAbstractTest.java:62
↓ 10 callers
Method
getFileClient
获得指定编号的文件客户端 @param id 配置编号 @return 文件客户端
litchi-module-infra/src/main/java/com/lz/module/infra/service/file/FileConfigService.java:93
↓ 10 callers
Method
getHost
()
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/model/AiModelFactoryImpl.java:783
↓ 10 callers
Method
getOptions
获得列下拉数据源 @return 下拉数据源
litchi-framework/litchi-spring-boot-starter-excel/src/main/java/com/lz/framework/excel/core/function/ExcelColumnSelectFunction.java:26
↓ 10 callers
Method
getSelf
获得自身的代理对象,解决 AOP 生效问题 @return 自己
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/BpmTaskServiceImpl.java:1617
↓ 10 callers
Method
getUserListByDeptIds
获得指定部门的用户数组 @param deptIds 部门数组 @return 用户数组
litchi-module-system/src/main/java/com/lz/module/system/api/user/AdminUserApi.java:48
↓ 10 callers
Method
index
生成索引定义 Args: ddl (Dict): 表DDL Yields: Generator[str]: create index 语句
sql/tools/convertor.py:178
↓ 10 callers
Method
parseExtensionElement
解析扩展元素 @param flowElement 节点 @param elementName 元素名称 @return 扩展元素
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:96
↓ 10 callers
Method
randomEmail
()
litchi-framework/litchi-spring-boot-starter-test/src/main/java/com/lz/framework/test/core/util/RandomUtils.java:102
↓ 10 callers
Method
validProductList
校验产品们的有效性 @param ids 编号数组 @return 产品列表
litchi-module-erp/src/main/java/com/lz/module/erp/service/product/ErpProductService.java:51
↓ 10 callers
Method
vue3Vben5AntdSchemaTemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:647
↓ 10 callers
Method
vue3Vben5EpSchemaTemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:655
↓ 9 callers
Method
buildAsyncReloadingCache
构建异步刷新的 LoadingCache 对象 注意:如果你的缓存和 ThreadLocal 有关系,要么自己处理 ThreadLocal 的传递,要么使用 {@link #buildCache(Duration, CacheLoader)} 方法 或者简单理解: 1、和“人”相关的,使用 {@
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/cache/CacheUtils.java:30
↓ 9 callers
Method
clear
()
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/context/TenantContextHolder.java:63
↓ 9 callers
Method
createStockRecord
创建库存明细 @param createReqBO 创建库存明细 BO
litchi-module-erp/src/main/java/com/lz/module/erp/service/stock/ErpStockRecordService.java:37
← previous
next →
101–200 of 7,150, ranked by callers