Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MA-douzhang/gebi-backend
/ functions
Functions
183 in github.com/MA-douzhang/gebi-backend
⨍
Functions
183
◇
Types & classes
123
↓ 56 callers
Method
throwIf
条件成立则抛异常 @param condition @param runtimeException
src/main/java/com/yupi/springbootinit/exception/ThrowUtils.java:19
↓ 47 callers
Method
success
成功 @param data @param <T> @return
src/main/java/com/yupi/springbootinit/common/ResultUtils.java:18
↓ 26 callers
Method
getLoginUser
获取当前登录用户 @param request @return
src/main/java/com/yupi/springbootinit/service/UserService.java:56
↓ 13 callers
Method
error
失败 @param errorCode @return
src/main/java/com/yupi/springbootinit/common/ResultUtils.java:28
↓ 7 callers
Method
doRateLimit
限流操作 @param key
src/main/java/com/yupi/springbootinit/manager/RedisLimiterManager.java:28
↓ 7 callers
Method
get
()
src/main/java/com/yupi/springbootinit/controller/QueueController.java:48
↓ 6 callers
Method
isAdmin
是否为管理员 @param request @return
src/main/java/com/yupi/springbootinit/service/UserService.java:72
↓ 5 callers
Method
buildUserInput
图表用户输入构造 @param chart @return
src/main/java/com/yupi/springbootinit/service/ChartService.java:24
↓ 5 callers
Method
doChat
(String message,Long modelId)
src/main/java/com/yupi/springbootinit/manager/AiManager.java:21
↓ 5 callers
Method
getCreditTotal
根据 当前用户ID 获取积分总数 @param userId @return
src/main/java/com/yupi/springbootinit/service/CreditService.java:20
↓ 5 callers
Method
sendMessage
发信息 @param exchange @param routingKey @param message
src/main/java/com/yupi/springbootinit/mq/common/MqMessageProducer.java:23
↓ 4 callers
Method
handleChartUpdateError
图表更新失败 @param chartId @param execMessage
src/main/java/com/yupi/springbootinit/service/ChartService.java:37
↓ 4 callers
Method
validSortField
校验排序字段是否合法(防止 SQL 注入) @param sortField @return
src/main/java/com/yupi/springbootinit/utils/SqlUtils.java:19
↓ 3 callers
Method
add
(String name)
src/main/java/com/yupi/springbootinit/controller/QueueController.java:32
↓ 3 callers
Method
getChartTask
获取准备分析的表数据(事务回滚) @param multipartFile @param genChartByAiRequest @param loginUser @return
src/main/java/com/yupi/springbootinit/service/ChartService.java:45
↓ 3 callers
Method
getCode
()
src/main/java/com/yupi/springbootinit/exception/BusinessException.java:33
↓ 3 callers
Method
getMessage
()
src/main/java/com/yupi/springbootinit/common/ErrorCode.java:40
↓ 3 callers
Method
handleTextTaskUpdateError
文本更新失败 @param textTaskId @param execMessage
src/main/java/com/yupi/springbootinit/service/TextTaskService.java:32
↓ 3 callers
Method
saveChartAiResult
处理Ai返回信息保存 @param result @return
src/main/java/com/yupi/springbootinit/service/ChartService.java:30
↓ 3 callers
Method
updateCredits
更新积分(内部方法) 正数为增加积分,负数为消耗积分 @param userId @param credits @return
src/main/java/com/yupi/springbootinit/service/CreditService.java:35
↓ 3 callers
Method
userRegister
用户注册 @param userAccount 用户账户 @param userPassword 用户密码 @param checkPassword 校验密码 @return 新用户 id
src/main/java/com/yupi/springbootinit/service/UserService.java:29
↓ 2 callers
Method
getCode
()
src/main/java/com/yupi/springbootinit/common/ErrorCode.java:36
↓ 2 callers
Method
getLoginUserVO
(User user)
src/main/java/com/yupi/springbootinit/service/impl/UserServiceImpl.java:231
↓ 2 callers
Method
getQueryWrapper
(CreditQueryRequest creditQueryRequest)
src/main/java/com/yupi/springbootinit/controller/CreditController.java:217
↓ 2 callers
Method
getQueryWrapper
(ChartQueryRequest chartQueryRequest)
src/main/java/com/yupi/springbootinit/controller/ChartController.java:248
↓ 2 callers
Method
getQueryWrapper
(TextTaskQueryRequest textTaskQueryRequest)
src/main/java/com/yupi/springbootinit/controller/TextController.java:278
↓ 2 callers
Method
getQueryWrapper
获取查询条件 @param userQueryRequest @return
src/main/java/com/yupi/springbootinit/service/UserService.java:119
↓ 2 callers
Method
getTextTask
获取准备分析的表数据(事务回滚) @param multipartFile @param genTextTaskByAiRequest @param loginUser @return
src/main/java/com/yupi/springbootinit/service/TextTaskService.java:25
↓ 2 callers
Method
getUserVO
获取脱敏的用户信息 @param user @return
src/main/java/com/yupi/springbootinit/service/UserService.java:103
↓ 2 callers
Method
getValue
()
src/main/java/com/yupi/springbootinit/model/enums/UserRoleEnum.java:56
↓ 1 callers
Method
doChat
()
src/test/java/com/yupi/springbootinit/manager/AiManagerTest.java:19
↓ 1 callers
Method
excelToCsv
(MultipartFile multipartFile)
src/main/java/com/yupi/springbootinit/utils/ExcelUtils.java:29
↓ 1 callers
Method
getEnumByValue
根据 value 获取枚举 @param value @return
src/main/java/com/yupi/springbootinit/model/enums/FileUploadBizEnum.java:42
↓ 1 callers
Method
getEnumByValue
根据 value 获取枚举 @param value @return
src/main/java/com/yupi/springbootinit/model/enums/UserRoleEnum.java:44
↓ 1 callers
Method
getLoginUserVO
获取脱敏的已登录用户信息 @return
src/main/java/com/yupi/springbootinit/service/UserService.java:95
↓ 1 callers
Method
getUserById
根据 id 获取用户(仅管理员) @param id @param request @return
src/main/java/com/yupi/springbootinit/controller/UserController.java:224
↓ 1 callers
Method
getValue
()
src/main/java/com/yupi/springbootinit/model/enums/FileUploadBizEnum.java:54
↓ 1 callers
Method
getWxMpService
单例模式(不用 @Bean 是为了防止和公众号的 service 冲突) @return
src/main/java/com/yupi/springbootinit/config/WxOpenConfig.java:34
↓ 1 callers
Method
handleChartUpdateError
(Long chartId, String execMessage)
src/main/java/com/yupi/springbootinit/mq/Bi/BiMessageConsumer.java:85
↓ 1 callers
Method
handleChartUpdateError
(Long chartId, String execMessage)
src/main/java/com/yupi/springbootinit/mq/Bi/BiMessageDeadConsumer.java:59
↓ 1 callers
Method
handleOrdersUpdateError
(Long ordersId, String execMessage)
src/main/java/com/yupi/springbootinit/mq/Alipay/AlipayMessageDeadConsumer.java:59
↓ 1 callers
Method
putObject
上传对象 @param key 唯一键 @param localFilePath 本地文件路径 @return
src/main/java/com/yupi/springbootinit/manager/CosManager.java:33
↓ 1 callers
Method
queryChartData
(String querySql)
src/main/java/com/yupi/springbootinit/mapper/ChartMapper.java:16
↓ 1 callers
Method
readerFile
(File file)
src/test/java/com/yupi/springbootinit/utils/TxtUtilsTest.java:16
↓ 1 callers
Method
readerFile
(MultipartFile file)
src/main/java/com/yupi/springbootinit/utils/TxtUtils.java:25
↓ 1 callers
Method
signUser
每日签到 @param userId @return
src/main/java/com/yupi/springbootinit/service/CreditService.java:27
↓ 1 callers
Method
userLogin
用户登录 @param userAccount 用户账户 @param userPassword 用户密码 @param request @return 脱敏后的用户信息
src/main/java/com/yupi/springbootinit/service/UserService.java:39
↓ 1 callers
Method
userLoginByMpOpen
用户登录(微信开放平台) @param wxOAuth2UserInfo 从微信获取的用户信息 @param request @return 脱敏后的用户信息
src/main/java/com/yupi/springbootinit/service/UserService.java:48
↓ 1 callers
Method
userLogout
用户注销 @param request @return
src/main/java/com/yupi/springbootinit/service/UserService.java:88
↓ 1 callers
Method
validFile
校验文件 @param multipartFile @param fileUploadBizEnum 业务类型
src/main/java/com/yupi/springbootinit/controller/FileController.java:93
Method
AliPayBinding
(Queue AliPayQueue, DirectExchange AliPayExchange)
src/main/java/com/yupi/springbootinit/mq/Alipay/AlipayMqInitMain.java:55
Method
AliPayDeadBinding
(Queue AliPayDeadQueue, DirectExchange AliPayDeadExchange)
src/main/java/com/yupi/springbootinit/mq/Alipay/AlipayMqInitMain.java:31
Method
AliPayDeadExchange
()
src/main/java/com/yupi/springbootinit/mq/Alipay/AlipayMqInitMain.java:25
Method
AliPayDeadQueue
将死信队列和交换机声明
src/main/java/com/yupi/springbootinit/mq/Alipay/AlipayMqInitMain.java:20
Method
AliPayExchange
()
src/main/java/com/yupi/springbootinit/mq/Alipay/AlipayMqInitMain.java:50
Method
AliPayQueue
将队列和交换机声明
src/main/java/com/yupi/springbootinit/mq/Alipay/AlipayMqInitMain.java:39
Method
BaseResponse
(int code, T data, String message)
src/main/java/com/yupi/springbootinit/common/BaseResponse.java:22
Method
BiBinding
(Queue BiQueue, DirectExchange BiExchange)
src/main/java/com/yupi/springbootinit/mq/Bi/BiMqInitMain.java:55
Method
BiDeadBinding
(Queue BiDeadQueue, DirectExchange BiDeadExchange)
src/main/java/com/yupi/springbootinit/mq/Bi/BiMqInitMain.java:31
Method
BiDeadExchange
()
src/main/java/com/yupi/springbootinit/mq/Bi/BiMqInitMain.java:25
Method
BiDeadQueue
将死信队列和交换机声明
src/main/java/com/yupi/springbootinit/mq/Bi/BiMqInitMain.java:20
Method
BiExchange
()
src/main/java/com/yupi/springbootinit/mq/Bi/BiMqInitMain.java:50
Method
BiQueue
将队列和交换机声明
src/main/java/com/yupi/springbootinit/mq/Bi/BiMqInitMain.java:39
Method
BusinessException
(int code, String message)
src/main/java/com/yupi/springbootinit/exception/BusinessException.java:18
Method
ErrorCode
(int code, String message)
src/main/java/com/yupi/springbootinit/common/ErrorCode.java:31
Method
FileUploadBizEnum
(String text, String value)
src/main/java/com/yupi/springbootinit/model/enums/FileUploadBizEnum.java:22
Method
TxtBinding
(Queue TxtQueue, DirectExchange TxtExchange)
src/main/java/com/yupi/springbootinit/mq/Text/TextMqInitMain.java:55
Method
TxtDeadBinding
(Queue TxtDeadQueue, DirectExchange TxtDeadExchange)
src/main/java/com/yupi/springbootinit/mq/Text/TextMqInitMain.java:31
Method
TxtDeadExchange
()
src/main/java/com/yupi/springbootinit/mq/Text/TextMqInitMain.java:25
Method
TxtDeadQueue
将死信队列和交换机声明
src/main/java/com/yupi/springbootinit/mq/Text/TextMqInitMain.java:20
Method
TxtExchange
()
src/main/java/com/yupi/springbootinit/mq/Text/TextMqInitMain.java:50
Method
TxtQueue
将队列和交换机声明
src/main/java/com/yupi/springbootinit/mq/Text/TextMqInitMain.java:39
Method
UserRoleEnum
(String text, String value)
src/main/java/com/yupi/springbootinit/model/enums/UserRoleEnum.java:24
Method
addChart
创建 @param chartAddRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/ChartController.java:77
Method
addCorsMappings
(CorsRegistry registry)
src/main/java/com/yupi/springbootinit/config/CorsConfig.java:16
Method
addCredit
(@RequestBody CreditAddRequest creditAddRequest, HttpServletRequest request)
src/main/java/com/yupi/springbootinit/controller/CreditController.java:49
Method
addTextTask
创建 @param textTaskAddRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/TextController.java:83
Method
addUser
创建用户 @param userAddRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/UserController.java:166
Method
alipayClient
()
src/main/java/com/yupi/springbootinit/config/AliPayConfig.java:28
Method
buildUserInput
文本用户输入构造 @param textRecord @param textTaskType @return
src/main/java/com/yupi/springbootinit/service/TextRecordService.java:18
Method
buildUserInput
(TextRecord textRecord,String textTaskType)
src/main/java/com/yupi/springbootinit/service/impl/TextRecordServiceImpl.java:19
Method
buildUserInput
(Chart chart)
src/main/java/com/yupi/springbootinit/service/impl/ChartServiceImpl.java:41
Method
businessExceptionHandler
(BusinessException e)
src/main/java/com/yupi/springbootinit/exception/GlobalExceptionHandler.java:20
Method
contextLoads
()
src/test/java/com/yupi/springbootinit/MainApplicationTests.java:20
Method
cosClient
()
src/main/java/com/yupi/springbootinit/config/CosClientConfig.java:44
Method
defaultApi2
()
src/main/java/com/yupi/springbootinit/config/Knife4jConfig.java:25
Method
deleteChart
删除 @param deleteRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/ChartController.java:100
Method
deleteCredit
删除 @param deleteRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/CreditController.java:72
Method
deleteTextTask
删除 @param deleteRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/TextController.java:106
Method
deleteUser
删除用户 @param deleteRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/UserController.java:186
Method
doImport
()
src/test/java/com/yupi/springbootinit/utils/EasyExcelTest.java:23
Method
doInterceptor
执行拦截 @param joinPoint @param authCheck @return
src/main/java/com/yupi/springbootinit/aop/AuthInterceptor.java:40
Method
doInterceptor
执行拦截
src/main/java/com/yupi/springbootinit/aop/LogInterceptor.java:30
Method
doRateLimit
()
src/test/java/com/yupi/springbootinit/manager/RedisLimiterManagerTest.java:16
Method
editChart
编辑(用户) @param chartEditRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/ChartController.java:229
Method
editCredit
编辑(用户) @param creditEditRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/CreditController.java:183
Method
editTextTask
编辑(用户) @param textTaskEditRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/TextController.java:259
Method
genChartAi
图表数据上传(同步) @param multipartFile @param genChartByAiRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/ChartController.java:282
Method
genChartAsyncAi
图表数据上传(异步) @param multipartFile @param genChartByAiRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/ChartController.java:313
Method
genChartAsyncAiMq
图表数据上传(mq) @param multipartFile @param genChartByAiRequest @param request @return
src/main/java/com/yupi/springbootinit/controller/ChartController.java:360
next →
1–100 of 183, ranked by callers