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
↓ 4 callers
Method
getRoleList
获得角色列表 @param ids 角色编号数组 @return 角色列表
litchi-module-system/src/main/java/com/lz/module/system/service/permission/RoleService.java:81
↓ 4 callers
Method
getSelf
获得自身的代理对象,解决 AOP 生效问题 @return 自己
litchi-module-crm/src/main/java/com/lz/module/crm/service/customer/CrmCustomerServiceImpl.java:652
↓ 4 callers
Method
getSignature
(String method, String path, String body, String signDate)
litchi-module-system/src/main/java/com/lz/module/system/framework/sms/core/client/impl/QiniuSmsClient.java:95
↓ 4 callers
Method
getSmsTemplateCountByChannelId
获得指定短信渠道下的短信模板数量 @param channelId 短信渠道编号 @return 数量
litchi-module-system/src/main/java/com/lz/module/system/service/sms/SmsTemplateService.java:79
↓ 4 callers
Method
getTableNames
返回需要生效的表名数组 为什么需要该方法?Data Permission 数组基于 SQL 重写,通过 Where 返回只有权限的数据 如果需要基于实体名获得表名,可调用 {@link TableInfoHelper#getTableInfo(Class)} 获得 @return 表名数组
litchi-framework/litchi-spring-boot-starter-biz-data-permission/src/main/java/com/lz/framework/datapermission/core/rule/DataPermissionRule.java:25
↓ 4 callers
Method
getTenantId
获得租户编号,从 header 中 考虑到其它 framework 组件也会使用到租户编号,所以不得不放在 WebFrameworkUtils 统一提供 @param request 请求 @return 租户编号
litchi-framework/litchi-spring-boot-starter-web/src/main/java/com/lz/framework/web/core/util/WebFrameworkUtils.java:49
↓ 4 callers
Method
getTenantPage
获得租户分页 @param pageReqVO 分页查询 @return 租户分页
litchi-module-system/src/main/java/com/lz/module/system/service/tenant/TenantService.java:78
↓ 4 callers
Method
getUserIds
获取用户编号数组。如果用户编号为空, 则获得部门下的用户编号数组,包括子部门的所有用户编号 @param reqVO 请求参数 @return 用户编号数组
litchi-module-crm/src/main/java/com/lz/module/crm/service/statistics/CrmStatisticsPortraitServiceImpl.java:118
↓ 4 callers
Method
getUserList
通过用户 ID 查询用户们 @param ids 用户 ID 们 @return 用户对象信息
litchi-module-system/src/main/java/com/lz/module/system/api/user/AdminUserApi.java:40
↓ 4 callers
Method
getUserListByPostIds
获得指定岗位的用户数组 @param postIds 岗位数组 @return 用户数组
litchi-module-system/src/main/java/com/lz/module/system/api/user/AdminUserApi.java:56
↓ 4 callers
Method
getUserPage
获得用户分页列表 @param reqVO 分页条件 @return 分页列表
litchi-module-system/src/main/java/com/lz/module/system/service/user/AdminUserService.java:127
↓ 4 callers
Method
getUserRoleIdListByUserId
获得用户拥有的角色编号集合 @param userId 用户编号 @return 角色编号集合
litchi-module-system/src/main/java/com/lz/module/system/service/permission/PermissionService.java:117
↓ 4 callers
Method
getWxMpService
获得 clientId + clientSecret 对应的 WxMpService 对象 @param userType 用户类型 @return WxMpService 对象
litchi-module-system/src/main/java/com/lz/module/system/service/social/SocialClientServiceImpl.java:226
↓ 4 callers
Method
hasAnyPermissions
判断是否有权限,任一一个即可 @param userId 用户编号 @param permissions 权限 @return 是否
litchi-module-system/src/main/java/com/lz/module/system/service/permission/PermissionService.java:26
↓ 4 callers
Method
hmac256
(byte[] key, String msg)
litchi-module-system/src/main/java/com/lz/module/system/framework/sms/core/client/impl/TencentSmsClient.java:197
↓ 4 callers
Method
initAreasByDatabase
初始化地区数据
litchi-framework/litchi-spring-boot-starter-biz-ip/src/main/java/com/lz/framework/ip/core/utils/AreaUtils.java:110
↓ 4 callers
Method
inserts
(table_name: str, script_content: str)
sql/tools/convertor.py:165
↓ 4 callers
Method
invoke
(MethodInvocation methodInvocation)
litchi-framework/litchi-spring-boot-starter-biz-data-permission/src/main/java/com/lz/framework/datapermission/core/aop/DataPermissionAnnotationInterceptor.java:32
↓ 4 callers
Method
isAssignUserTask
判断指定用户,是否是当前任务的审批人 @param userId 用户编号 @param task 任务 @return 是否
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/BpmTaskServiceImpl.java:498
↓ 4 callers
Method
isNotPresent
(String className)
litchi-framework/litchi-spring-boot-starter-web/src/main/java/com/lz/framework/banner/core/BannerApplicationRunner.java:49
↓ 4 callers
Method
isOwner
(Integer level)
litchi-module-crm/src/main/java/com/lz/module/crm/enums/permission/CrmPermissionLevelEnum.java:42
↓ 4 callers
Method
isPasswordMatch
判断密码是否匹配 @param rawPassword 未加密的密码 @param encodedPassword 加密后的密码 @return 是否匹配
litchi-module-system/src/main/java/com/lz/module/system/service/user/AdminUserService.java:215
↓ 4 callers
Method
isRead
(Integer level)
litchi-module-crm/src/main/java/com/lz/module/crm/enums/permission/CrmPermissionLevelEnum.java:46
↓ 4 callers
Method
parseApproveType
解析审批类型 @see BpmUserTaskApproveTypeEnum @param userTask 任务节点 @return 审批类型
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:157
↓ 4 callers
Method
parseAssignEmptyHandlerType
解析用户任务的审批人为空时,处理类型枚举 @param userTask 任务节点 @return 处理类型枚举
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:252
↓ 4 callers
Method
parseTree
(String text)
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/json/JsonUtils.java:180
↓ 4 callers
Method
postAccessToken
对应 Spring Security OAuth 的 TokenEndpoint 类的 postAccessToken 方法 授权码 authorization_code 模式时:code + redirectUri + state 参数 密码 password 模式时:username + pa
litchi-module-system/src/main/java/com/lz/module/system/controller/admin/oauth2/OAuth2OpenController.java:85
↓ 4 callers
Method
processRoleDeleted
处理角色删除时,删除关联授权数据 @param roleId 角色编号
litchi-module-system/src/main/java/com/lz/module/system/service/permission/PermissionService.java:51
↓ 4 callers
Method
processUserDeleted
处理用户删除时,删除关联授权数据 @param userId 用户编号
litchi-module-system/src/main/java/com/lz/module/system/service/permission/PermissionService.java:101
↓ 4 callers
Method
randomFields
()
litchi-module-bpm/src/test/java/com/lz/module/bpm/service/definition/BpmFormServiceTest.java:137
↓ 4 callers
Method
randomLocalDateTime
()
litchi-framework/litchi-spring-boot-starter-test/src/main/java/com/lz/framework/test/core/util/RandomUtils.java:84
↓ 4 callers
Method
randomMobile
()
litchi-framework/litchi-spring-boot-starter-test/src/main/java/com/lz/framework/test/core/util/RandomUtils.java:106
↓ 4 callers
Method
removeDurationSuffix
移除多余的后缀,返回具体的时间 @param ttlStr 过期时间字符串 @return 时间
litchi-framework/litchi-spring-boot-starter-redis/src/main/java/com/lz/framework/redis/core/TimeoutRedisCacheManager.java:82
↓ 4 callers
Method
run
()
litchi-module-ai/src/main/java/com/lz/module/ai/framework/ai/core/model/AiModelFactoryImpl.java:702
↓ 4 callers
Method
saveApprove
(Long userId, Integer userType, String clientId, String scope, Boolean approved, LocalDat
litchi-module-system/src/main/java/com/lz/module/system/service/oauth2/OAuth2ApproveServiceImpl.java:90
↓ 4 callers
Method
saveModel
保存模型的基本信息、流程图 @param model 模型 @param saveReqVO 保存信息
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/definition/BpmModelServiceImpl.java:133
↓ 4 callers
Method
selectByBizTypeAndBizId
(Integer bizType, Long bizId)
litchi-module-crm/src/main/java/com/lz/module/crm/dal/mysql/permission/CrmPermissionMapper.java:26
↓ 4 callers
Method
selectByCode
(String code)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/area/AreaMapper.java:38
↓ 4 callers
Method
selectByConfigKey
(@NotEmpty(message = "配置键不能为空") String configKey)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/file/FileConfigMapper.java:32
↓ 4 callers
Method
selectByMessageKey
(@I18nNotEmpty(i18nKey = "infra.i18nMessage.back.messageKey.notEmpty", message = "键不能为空") String messageKey)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/i18n/I18nKeyMapper.java:30
↓ 4 callers
Method
selectBySocialTypeAndUserType
(Integer socialType, Integer userType)
litchi-module-system/src/main/java/com/lz/module/system/dal/mysql/social/SocialClientMapper.java:13
↓ 4 callers
Method
selectCountByParentId
(Long parentId)
litchi-module-system/src/main/java/com/lz/module/system/dal/mysql/dept/DeptMapper.java:25
↓ 4 callers
Method
selectListByConversationId
(Long conversationId)
litchi-module-ai/src/main/java/com/lz/module/ai/dal/mysql/chat/AiChatMessageMapper.java:27
↓ 4 callers
Method
selectListByStatus
(@Nullable Collection<Integer> statuses)
litchi-module-system/src/main/java/com/lz/module/system/dal/mysql/permission/RoleMapper.java:35
↓ 4 callers
Method
selectListByStudentId
(Long studentId)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/demo/demo03/inner/Demo03CourseInnerMapper.java:17
↓ 4 callers
Method
selectListByTableId
(Long tableId)
litchi-module-infra/src/main/java/com/lz/module/infra/dal/mysql/codegen/CodegenColumnMapper.java:14
↓ 4 callers
Method
sendSingleMessageToAdmin
发送单条站内信给 Admin 用户 @param reqDTO 发送请求 @return 发送消息 ID
litchi-module-system/src/main/java/com/lz/module/system/api/notify/NotifyMessageSendApi.java:20
↓ 4 callers
Method
sendSingleSms
发送单条短信给用户 @param mobile 手机号 @param userId 用户编号 @param userType 用户类型 @param templateCode 短信模板编号 @param templateParams 短信模板参数 @return 发送日志编号
litchi-module-system/src/main/java/com/lz/module/system/service/sms/SmsSendService.java:53
↓ 4 callers
Method
skipPermissionCheck
是否条件跳过权限校验,包括数据权限、功能权限 @return 是否跳过
litchi-framework/litchi-spring-boot-starter-security/src/main/java/com/lz/framework/security/core/util/SecurityFrameworkUtils.java:148
↓ 4 callers
Method
startWithAny
给定字符串是否以任何一个字符串开始 给定字符串和数组为空都返回 false @param str 给定字符串 @param prefixes 需要检测的开始字符串 @since 3.0.6
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/string/StrUtils.java:33
↓ 4 callers
Method
toLinkedHashSet
转换为 LinkedHashSet @param <T> 元素类型 @param elementType 集合中元素类型 @param value 被转换的值 @return {@link LinkedHashSet}
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/collection/CollectionUtils.java:346
↓ 4 callers
Method
traverseNodeToBuildSequenceFlow
遍历节点,构建 SequenceFlow 元素 @param process Bpmn 流程 @param node 当前节点 @param targetNodeId 目标节点 ID
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/SimpleModelUtils.java:136
↓ 4 callers
Method
unbindSocialUser
取消绑定社交用户 @param reqDTO 解绑
litchi-module-system/src/main/java/com/lz/module/system/api/social/SocialUserApi.java:29
↓ 4 callers
Method
unique_index
(ddl: Dict)
sql/tools/convertor.py:201
↓ 4 callers
Method
updateApiErrorLogProcess
更新 API 错误日志已处理 @param id API 日志编号 @param processStatus 处理结果 @param processUserId 处理人
litchi-module-infra/src/main/java/com/lz/module/infra/service/logger/ApiErrorLogService.java:37
↓ 4 callers
Method
updatePurchaseOrderInCount
(Long orderId)
litchi-module-erp/src/main/java/com/lz/module/erp/service/purchase/ErpPurchaseInServiceImpl.java:146
↓ 4 callers
Method
updatePurchaseOrderReturnCount
(Long orderId)
litchi-module-erp/src/main/java/com/lz/module/erp/service/purchase/ErpPurchaseReturnServiceImpl.java:142
↓ 4 callers
Method
updateSaleOrderOutCount
(Long orderId)
litchi-module-erp/src/main/java/com/lz/module/erp/service/sale/ErpSaleOutServiceImpl.java:154
↓ 4 callers
Method
updateSaleOrderReturnCount
(Long orderId)
litchi-module-erp/src/main/java/com/lz/module/erp/service/sale/ErpSaleReturnServiceImpl.java:154
↓ 4 callers
Method
updateSmsSendResult
更新日志的发送结果 @param id 日志编号 @param success 发送是否成功 @param apiSendCode 短信 API 发送结果的编码 @param apiSendMsg 短信 API 发送失败的提示 @param apiRequestId 短信 API 发送返回的唯一请
litchi-module-system/src/main/java/com/lz/module/system/service/sms/SmsLogService.java:44
↓ 4 callers
Method
updateTenant
更新租户 @param updateReqVO 更新信息
litchi-module-system/src/main/java/com/lz/module/system/service/tenant/TenantService.java:38
↓ 4 callers
Method
updateTenantAccountCount
更新租户的账号数量 @param isAdd 是否添加
litchi-module-system/src/main/java/com/lz/module/system/service/user/AdminUserServiceImpl.java:135
↓ 4 callers
Method
validWarehouseList
校验仓库列表的有效性 @param ids 编号数组 @return 仓库列表
litchi-module-erp/src/main/java/com/lz/module/erp/service/stock/ErpWarehouseService.java:66
↓ 4 callers
Method
validateClientIdExists
(Long id, String clientId)
litchi-module-system/src/main/java/com/lz/module/system/service/oauth2/OAuth2ClientServiceImpl.java:89
↓ 4 callers
Method
validateConfigExists
(Long id)
litchi-module-infra/src/main/java/com/lz/module/infra/service/config/ConfigServiceImpl.java:97
↓ 4 callers
Method
validateDictDataExists
(Long id)
litchi-module-system/src/main/java/com/lz/module/system/service/dict/DictDataServiceImpl.java:145
↓ 4 callers
Method
validateDictDataList
校验字典数据们是否有效。如下情况,视为无效: 1. 字典数据不存在 2. 字典数据被禁用 @param dictType 字典类型 @param values 字典数据值的数组
litchi-module-system/src/main/java/com/lz/module/system/api/dict/DictDataApi.java:22
↓ 4 callers
Method
validateDocuments
校验知识库是否存在 @param knowledgeIds 知识库编号列表
litchi-module-ai/src/main/java/com/lz/module/ai/service/model/AiChatRoleServiceImpl.java:108
↓ 4 callers
Method
validateEmailUnique
(Long id, String email)
litchi-module-system/src/main/java/com/lz/module/system/service/user/AdminUserServiceImpl.java:422
↓ 4 callers
Method
validateFileConfigExists
(Long id)
litchi-module-infra/src/main/java/com/lz/module/infra/service/file/FileConfigServiceImpl.java:198
↓ 4 callers
Method
validateImageExists
(Long id)
litchi-module-ai/src/main/java/com/lz/module/ai/service/image/AiImageServiceImpl.java:216
↓ 4 callers
Method
validateJobExists
(Long id)
litchi-module-infra/src/main/java/com/lz/module/infra/service/job/JobServiceImpl.java:185
↓ 4 callers
Method
validateMenuName
校验菜单是否合法 <p> 1. 校验相同父菜单编号下,是否存在相同的菜单名 @param name 菜单名字 @param parentId 父菜单编号 @param id 菜单编号
litchi-module-system/src/main/java/com/lz/module/system/service/permission/MenuServiceImpl.java:271
↓ 4 callers
Method
validateMobileUnique
(Long id, String mobile)
litchi-module-system/src/main/java/com/lz/module/system/service/user/AdminUserServiceImpl.java:440
↓ 4 callers
Method
validateMusicExists
校验音乐是否存在 @param id 音乐编号 @return 音乐信息
litchi-module-ai/src/main/java/com/lz/module/ai/service/music/AiMusicServiceImpl.java:210
↓ 4 callers
Method
validateNoticeExists
(Long id)
litchi-module-system/src/main/java/com/lz/module/system/service/notice/NoticeServiceImpl.java:68
↓ 4 callers
Method
validateParentDept
(Long id, Long parentId)
litchi-module-system/src/main/java/com/lz/module/system/service/dept/DeptServiceImpl.java:102
↓ 4 callers
Method
validatePurchaseOrder
校验采购订单,已经审核通过 @param id 编号 @return 采购订单
litchi-module-erp/src/main/java/com/lz/module/erp/service/purchase/ErpPurchaseOrderService.java:82
↓ 4 callers
Method
validateReceivableExists
(Long id)
litchi-module-crm/src/main/java/com/lz/module/crm/service/receivable/CrmReceivableServiceImpl.java:261
↓ 4 callers
Method
validateRoleList
校验角色们是否有效。如下情况,视为无效: 1. 角色编号不存在 2. 角色被禁用 @param ids 角色编号数组
litchi-module-system/src/main/java/com/lz/module/system/service/permission/RoleService.java:129
↓ 4 callers
Method
validateSaleOrder
校验销售订单,已经审核通过 @param id 编号 @return 销售订单
litchi-module-erp/src/main/java/com/lz/module/erp/service/sale/ErpSaleOrderService.java:82
↓ 4 callers
Method
validateTaskExist
(String id)
litchi-module-bpm/src/main/java/com/lz/module/bpm/service/task/BpmTaskServiceImpl.java:317
↓ 4 callers
Method
validateTemplateParams
校验站内信模版参数是否确实 @param template 邮箱模板 @param templateParams 参数列表
litchi-module-system/src/main/java/com/lz/module/system/service/notify/NotifySendServiceImpl.java:102
↓ 4 callers
Method
validateTools
校验工具是否存在 @param toolIds 工具编号列表
litchi-module-ai/src/main/java/com/lz/module/ai/service/model/AiChatRoleServiceImpl.java:121
↓ 4 callers
Method
validateUserForCreateOrUpdate
(Long id, String username, String mobile, String email,
litchi-module-system/src/main/java/com/lz/module/system/service/user/AdminUserServiceImpl.java:372
↓ 4 callers
Method
valueOf
(Integer type)
litchi-module-bpm/src/main/java/com/lz/module/bpm/enums/definition/BpmSimpleModelNodeTypeEnum.java:61
↓ 4 callers
Method
vue3VbenTemplatePath
(String path)
litchi-module-infra/src/main/java/com/lz/module/infra/service/codegen/inner/CodegenEngine.java:643
↓ 3 callers
Method
addCandidateElements
给节点添加候选人元素 @param candidateStrategy 候选人策略 @param candidateParam 候选人参数,允许空 @param flowElement 节点
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:111
↓ 3 callers
Method
addFormFieldsPermission
给节点添加表单字段权限元素 @param fieldsPermissions 表单字段权限 @param flowElement 节点
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:272
↓ 3 callers
Method
addHeader
(String key, String value)
litchi-framework/litchi-spring-boot-starter-mq/src/main/java/com/lz/framework/mq/redis/core/message/AbstractRedisMessage.java:25
↓ 3 callers
Method
addIgnoreTable
(String tableName, boolean ignore)
litchi-framework/litchi-spring-boot-starter-biz-tenant/src/main/java/com/lz/framework/tenant/core/db/TenantDatabaseInterceptor.java:63
↓ 3 callers
Method
addJob
添加 Job 到 Quartz 中 @param jobId 任务编号 @param jobHandlerName 任务处理器的名字 @param jobHandlerParam 任务处理器的参数 @param cronExpression CRON 表达式 @param retryCount 重
litchi-framework/litchi-spring-boot-starter-job/src/main/java/com/lz/framework/quartz/core/scheduler/SchedulerManager.java:40
↓ 3 callers
Method
addListenerConfig
(FlowableListener flowableListener, BpmSimpleModelNodeVO.ListenerHandler handler)
litchi-module-bpm/src/main/java/com/lz/module/bpm/framework/flowable/core/util/BpmnModelUtils.java:402
↓ 3 callers
Method
addSessionFactory
(SessionFactory sessionFactory)
sql/dm/flowable-patch/src/main/java/org/flowable/common/engine/impl/AbstractEngineConfiguration.java:553
↓ 3 callers
Method
addUserColumn
(Class<? extends BaseDO> entityClass)
litchi-framework/litchi-spring-boot-starter-biz-data-permission/src/main/java/com/lz/framework/datapermission/core/rule/dept/DeptDataPermissionRule.java:196
↓ 3 callers
Method
assignUserRole
设置用户角色 @param userId 角色编号 @param roleIds 角色编号集合
litchi-module-system/src/main/java/com/lz/module/system/service/permission/PermissionService.java:94
↓ 3 callers
Method
authorize
对应 Spring Security OAuth 的 AuthorizationEndpoint 类的 authorize 方法
litchi-module-system/src/main/java/com/lz/module/system/controller/admin/oauth2/OAuth2OpenController.java:175
↓ 3 callers
Method
beginOfMonth
获取指定日期所在的月份的开始时间 例如:2023-09-30 00:00:00,000 @param date 日期 @return 月份的开始时间
litchi-framework/litchi-common/src/main/java/com/lz/framework/common/util/date/LocalDateTimeUtils.java:153
↓ 3 callers
Method
buildAncestors
构建祖级列表(批量导入使用,从缓存的 parentAreaMap 中获取父级) @param parentCode 父级编码 @param ownCode 自己的编码 @param parentAreaMap 父级区域 map @return 祖级列表字符串
litchi-module-infra/src/main/java/com/lz/module/infra/service/area/AreaServiceImpl.java:297
↓ 3 callers
Method
buildChatOptions
(AiPlatformEnum platform, String model, Double temperature, Integer maxTokens)
litchi-module-ai/src/main/java/com/lz/module/ai/util/AiUtils.java:60
← previous
next →
501–600 of 7,150, ranked by callers