MCPcopy Create free account

hub / github.com/PanYW-Git/gigot-api / functions

Functions764 in github.com/PanYW-Git/gigot-api

↓ 104 callersMethodsuccess
成功 @param data @param <T> @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ResultUtils.java:18
↓ 70 callersMethodequals
(Object that)
gigotapi/gigotapi-common/src/main/java/top/panyuwen/gigotapicommon/model/entity/ProductInfo.java:85
↓ 60 callersMethoderror
失败 @param errorCode @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ResultUtils.java:28
↓ 46 callersMethodthrowIf
条件成立则抛异常 @param condition @param runtimeException
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/exception/ThrowUtils.java:19
↓ 30 callersMethodtoString
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/config/WxPayConfig.java:68
↓ 29 callersMethodget
get请求 @param baseUrl 基本url @param params params @return {@link String} @throws GigotApiException api异常
gigotapi/gigotapi-interface/src/main/java/top/panyuwen/gigotapiinterface/utils/RequestUtils.java:63
↓ 29 callersMethodget
根据指定的key获取缓存 @param key @return JSON
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:71
↓ 28 callersMethodgetMessage
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ErrorCode.java:39
↓ 27 callersMethodgetLoginUser
获取当前登录用户 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:60
↓ 27 callersMethodset
将任意java对象序列化为json并存储在string类型的key中,并且可以设置TTL过期时间 @param key @param value @param timeout @param unit
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:46
↓ 24 callersMethoddelete
(String key)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:228
↓ 21 callersMethodgetPath
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/model/enums/UrlToMethodEnum.java:67
↓ 18 callersMethodgetMethod
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/model/enums/UrlToMethodEnum.java:63
↓ 17 callersMethodgetCode
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ErrorCode.java:35
↓ 17 callersMethodgetValue
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/model/enums/UserRoleEnum.java:56
↓ 17 callersMethodtryLock
获取锁 @param key @return false:锁被占用获取失败 true:锁没被占用
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:241
↓ 17 callersMethodunlock
解锁 @param key
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:252
↓ 15 callersMethodsave
存储日志
gigotapi/gigotapi-common/src/main/java/top/panyuwen/gigotapicommon/service/InnerInterfaceLogService.java:10
↓ 14 callersMethodgetMessage
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/common/ErrorCode.java:39
↓ 11 callersMethodisAdmin
是否为管理员 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:76
↓ 10 callersFunctionzero
(d)
gigotapi-doc/utils/modules/fn.js:19
↓ 9 callersMethoddeleteRedisCache
清除所有Redis缓存 @param id
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductInfoService.java:72
↓ 9 callersMethodgetCode
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/common/ErrorCode.java:35
↓ 8 callersMethoderror
失败 @param errorCode @return
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/common/ResultUtils.java:28
↓ 8 callersMethodgetAbsolutePathUtil
获取绝对路径方法 @param @return 绝对路径
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/GetAbsolutePathUtils.java:14
↓ 8 callersMethodinvokeMethod
反射方法(不带参数) @param methodName @return @throws GigotApiException
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/client/GigotApiClient.java:218
↓ 8 callersMethodsendRequest
发送请求 @param url 请求地址 @param method 请求方式 @param params 请求参数 @param responseType 响应类型 @param <T> 响应类型 @return 响应结果 @throw
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/client/GigotApiClient.java:270
↓ 7 callersMethodinvoke
接口调用次数+1 @param id @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:64
↓ 6 callersMethodcreate
(Transaction transaction)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/PaymentTransactionLogService.java:14
↓ 6 callersMethodfilter
过滤器执行逻辑 @param exchange @param chain @return
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/filter/CustomGlobalFilter.java:142
↓ 6 callersMethodgetMessage
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/exception/ErrorCode.java:39
↓ 6 callersMethodgetQueryWrapper
获取查询条件 @param userQueryRequest @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:123
↓ 6 callersMethodgetUser
(String authorization)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/UserHolder.java:30
↓ 5 callersMethodvalidSortField
校验排序字段是否合法(防止 SQL 注入) @param sortField @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/SqlUtils.java:19
↓ 4 callersMethodgenerateSecretId
生成secretId
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:148
↓ 4 callersMethodgenerateSecretKey
生成secretKey
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:156
↓ 4 callersMethodgetCode
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/exception/BusinessException.java:51
↓ 4 callersMethodgetProductOrderVO
(ProductOrder productOrder)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/ProductOrderServiceImpl.java:408
↓ 4 callersFunctionvalueLength
(val: any)
gigotapi-fontend/src/pages/User/info/index.tsx:37
↓ 3 callersMethodgetCode
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/exception/GigotApiException.java:26
↓ 3 callersMethodgetInterfaceInfoTotalInvokesCount
@Description: 获取接口信息总调用次数 @param: @return: @auther: PYW @createDate: 2023-3-05
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/mapper/InterfaceInfoMapper.java:22
↓ 3 callersMethodgetLoginUser
获取当前登录用户 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:246
↓ 3 callersFunctiongetTimeDistance
(type: 'today' | 'week' | 'month' | 'year')
gigotapi-fontend/src/pages/Admin/analysis/utils/utils.ts:10
↓ 3 callersMethodgetValue
()
gigotapi/gigotapi-common/src/main/java/top/panyuwen/gigotapicommon/model/enums/PayTypeEnum.java:50
↓ 3 callersMethodgetWithLogicalExpire
根据指定的key查询缓存,并反序列化为指定类型,需要利用逻辑过期解决缓存击穿问题 @param keyPrefix key前缀 @param id 标识(注:如果方法中参数id这个地方就传id) @param type 返回值类型 @param timeout 过期时间 @param unit 过期
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:145
↓ 3 callersFunctionlistInterfaceInfoVoByPageUsingPost
( body: API.InterfaceInfoQueryRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:96
↓ 3 callersMethodloadEmailTemplate
加载email模板 @param templateName @return @throws IOException
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/MailUtils.java:84
↓ 3 callersMethodpopulateTemplate
替换模板中的变量 格式:{1} @param template @param placeholdersAndValues @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/MailUtils.java:97
↓ 3 callersMethodredissonDistributedLocks
redisson分布式锁 @param lockName 锁名称 @param supplier 供应商 @param errorCode 错误代码 @param errorMessage 错误消息 @return {@link T}
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/RedissonLockUtil.java:37
↓ 3 callersMethodsendMail
@param email 需要发送的邮箱 @param content 短信信息 @throws MessagingException
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/MailUtils.java:34
↓ 3 callersMethodupdateUserCache
(Long userId)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:531
↓ 3 callersMethoduserRegister
用户注册 @param userAccount 用户账户 @param userPassword 用户密码 @param checkPassword 校验密码 @return 新用户 id
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:33
↓ 3 callersMethodvalidInterfaceInfo
验证接口信息 @param interfaceInfo @param b
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:50
↓ 3 callersMethodvalidProductInfo
验证接口信息 @param productInfo @param b
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductInfoService.java:52
↓ 3 callersMethodvalidUserInterfaceInfo
校验用户接口调用信息 @param userInterfaceInfo @param b
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserInterfaceInfoService.java:24
↓ 2 callersMethodadjustmentGoldCoin
调整金币(增加传输正数,减少传输负数) @param userId @param addGoldCoin @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:173
↓ 2 callersFunctionclearCache
()
gigotapi-fontend/src/global.tsx:6
↓ 2 callersMethodconvertToListMap
返回单个结果转换为map String
gigotapi/gigotapi-interface/src/main/java/top/panyuwen/gigotapiinterface/utils/RequestUtils.java:82
↓ 2 callersFunctioncreateOrder
()
gigotapi-fontend/src/pages/ProductInfo/pay/index.tsx:28
↓ 2 callersFunctiondeleteByIdProductOrderUsingPost
( body: API.DeleteRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/productOrderController.ts:6
↓ 2 callersFunctionfixedZero
(val: number)
gigotapi-fontend/src/pages/Admin/analysis/utils/utils.ts:6
↓ 2 callersMethodgetAccessToken
(String appId, String secret)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/WxXcxQRUtils.java:63
↓ 2 callersMethodgetCode
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/exception/BusinessException.java:34
↓ 2 callersMethodgetCode
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/exception/ErrorCode.java:35
↓ 2 callersMethodgetCountByStatus
获取成功订单数量 @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:139
↓ 2 callersMethodgetInterfaceInfoAverageCost
@Description: 获取调用平均时长(最近1000条) @param: @return: @auther: PYW @createDate: 2023-3-15
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/mapper/InterfaceLogMapper.java:23
↓ 2 callersMethodgetInterfaceInfoById
获取接口信息 @param id @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:42
↓ 2 callersMethodgetInterfaceInfoVOPage
获取接口信息VO分页 @param interfaceInfoPage
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:57
↓ 2 callersFunctiongetLoginUserUsingGet
(options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:101
↓ 2 callersMethodgetProductInfoVOPage
获取接口信息VO分页 @param productInfoPage
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductInfoService.java:59
↓ 2 callersMethodgetProductOrderByOutTradeNo
获取外部订单号 @param outTradeNo @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:90
↓ 2 callersMethodgetProductOrderServiceByPayType
按付费类型获取产品订单服务 @param payType 付款类型 @return {@link ProductOrderService}
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/ProductOrderServiceImpl.java:107
↓ 2 callersMethodgetProductOrderVOPage
获取接口信息VO分页 @param productOrderPage
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:61
↓ 2 callersMethodgetRandomName
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/RandomNickName.java:14
↓ 2 callersMethodgetSign
获取签名值 @param body 请求体 @param secretKey 秘钥 @return 签名值
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/utils/SignUtils.java:19
↓ 2 callersMethodgetUserInterfaceInfoVOPage
获取用户接口调用信息VO分页 @param userInterfaceInfoPage @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserInterfaceInfoService.java:47
↓ 2 callersMethodgetUserVO
获取脱敏的用户信息 @param user @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:107
↓ 2 callersMethodgetVoucher
获取用户的 api秘钥 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:137
↓ 2 callersMethodlogSave
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/filter/CustomGlobalFilter.java:372
↓ 2 callersMethodnoPayOrderByDurationHandler
超时未支付订单处理器 @param value @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:133
↓ 2 callersFunctionofflineInterfaceInfoUsingPost
( body: API.IdRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:126
↓ 2 callersFunctiononlineInterfaceInfoUsingPost
( body: API.IdRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:141
↓ 2 callersMethodparseAddressAndCallInterface
解析地址和调用接口 @param baseRequest @return @throws GigotApiException
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/client/GigotApiClient.java:144
↓ 2 callersMethodrenderChart
(type?: string)
gigotapi-fontend/src/pages/Admin/analysis/components/Charts/WaterWave/index.tsx:58
↓ 2 callersMethodsaveUser
(LoginUserVO loginUserVO)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/UserHolder.java:26
↓ 2 callersMethodsendEmailVerificationCode
发送验证码 @param email
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:199
↓ 2 callersMethodsetWithLogicalExpire
将任意java对象序列化为json并存储在string类型的key中,并且可以设置逻辑过期时间,用于处理缓存击穿问题 @param key @param value @param timeout @param unit
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:57
↓ 2 callersFunctionunbindEmailUsingPost
(options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:78
↓ 2 callersFunctionupdateStatusByIdUsingPost
( body: API.ProductOrderUpdateStatusRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/productOrderController.ts:111
↓ 2 callersMethodupdateUserCache
更新用户缓存 @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:179
↓ 2 callersFunctionupdateUserUsingPost
( body: API.UserUpdateRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:291
↓ 2 callersFunctionuploadAvatarUsingPost
(body: string, options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/fileController.ts:44
↓ 2 callersFunctionwaitTime
(time: number = 100)
gigotapi-fontend/src/pages/User/Login/login.test.tsx:8
↓ 1 callersFunctionaddInterfaceInfoUsingPost
( body: API.InterfaceInfoAddRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:6
↓ 1 callersFunctionaddRule
(options?: { [key: string]: any })
gigotapi-fontend/src/services/ant-design-pro/api.ts:72
↓ 1 callersMethodaddUser
添加 @param userAddRequest @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:151
↓ 1 callersFunctionaddUserUsingPost
(body: API.UserAddRequest, options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:6
↓ 1 callersMethodadjustmentGoldCoin
(Long userId, Long addGoldCoin)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:508
↓ 1 callersFunctionaxiosExample
(url?: string, method?: string)
gigotapi-fontend/src/pages/ListOpenApi/info/components/defaultCode.tsx:9
↓ 1 callersFunctionbeforeUpload
(file: RcFile)
gigotapi-fontend/src/pages/Admin/UserManage/components/UpdateModal.tsx:31
next →1–100 of 764, ranked by callers