Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PanYW-Git/gigot-api
/ functions
Functions
764 in github.com/PanYW-Git/gigot-api
⨍
Functions
764
◇
Types & classes
260
↓ 104 callers
Method
success
成功 @param data @param <T> @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ResultUtils.java:18
↓ 70 callers
Method
equals
(Object that)
gigotapi/gigotapi-common/src/main/java/top/panyuwen/gigotapicommon/model/entity/ProductInfo.java:85
↓ 60 callers
Method
error
失败 @param errorCode @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ResultUtils.java:28
↓ 46 callers
Method
throwIf
条件成立则抛异常 @param condition @param runtimeException
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/exception/ThrowUtils.java:19
↓ 30 callers
Method
toString
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/config/WxPayConfig.java:68
↓ 29 callers
Method
get
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 callers
Method
get
根据指定的key获取缓存 @param key @return JSON
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:71
↓ 28 callers
Method
getMessage
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ErrorCode.java:39
↓ 27 callers
Method
getLoginUser
获取当前登录用户 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:60
↓ 27 callers
Method
set
将任意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 callers
Method
delete
(String key)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:228
↓ 21 callers
Method
getPath
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/model/enums/UrlToMethodEnum.java:67
↓ 18 callers
Method
getMethod
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/model/enums/UrlToMethodEnum.java:63
↓ 17 callers
Method
getCode
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/common/ErrorCode.java:35
↓ 17 callers
Method
getValue
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/model/enums/UserRoleEnum.java:56
↓ 17 callers
Method
tryLock
获取锁 @param key @return false:锁被占用获取失败 true:锁没被占用
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:241
↓ 17 callers
Method
unlock
解锁 @param key
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/redis/CacheClient.java:252
↓ 15 callers
Method
save
存储日志
gigotapi/gigotapi-common/src/main/java/top/panyuwen/gigotapicommon/service/InnerInterfaceLogService.java:10
↓ 14 callers
Method
getMessage
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/common/ErrorCode.java:39
↓ 11 callers
Method
isAdmin
是否为管理员 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:76
↓ 10 callers
Function
zero
(d)
gigotapi-doc/utils/modules/fn.js:19
↓ 9 callers
Method
deleteRedisCache
清除所有Redis缓存 @param id
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductInfoService.java:72
↓ 9 callers
Method
getCode
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/common/ErrorCode.java:35
↓ 8 callers
Method
error
失败 @param errorCode @return
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/common/ResultUtils.java:28
↓ 8 callers
Method
getAbsolutePathUtil
获取绝对路径方法 @param @return 绝对路径
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/GetAbsolutePathUtils.java:14
↓ 8 callers
Method
invokeMethod
反射方法(不带参数) @param methodName @return @throws GigotApiException
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/client/GigotApiClient.java:218
↓ 8 callers
Method
sendRequest
发送请求 @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 callers
Method
invoke
接口调用次数+1 @param id @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:64
↓ 6 callers
Method
create
(Transaction transaction)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/PaymentTransactionLogService.java:14
↓ 6 callers
Method
filter
过滤器执行逻辑 @param exchange @param chain @return
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/filter/CustomGlobalFilter.java:142
↓ 6 callers
Method
getMessage
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/exception/ErrorCode.java:39
↓ 6 callers
Method
getQueryWrapper
获取查询条件 @param userQueryRequest @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:123
↓ 6 callers
Method
getUser
(String authorization)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/UserHolder.java:30
↓ 5 callers
Method
validSortField
校验排序字段是否合法(防止 SQL 注入) @param sortField @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/SqlUtils.java:19
↓ 4 callers
Method
generateSecretId
生成secretId
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:148
↓ 4 callers
Method
generateSecretKey
生成secretKey
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:156
↓ 4 callers
Method
getCode
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/exception/BusinessException.java:51
↓ 4 callers
Method
getProductOrderVO
(ProductOrder productOrder)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/ProductOrderServiceImpl.java:408
↓ 4 callers
Function
valueLength
(val: any)
gigotapi-fontend/src/pages/User/info/index.tsx:37
↓ 3 callers
Method
getCode
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/exception/GigotApiException.java:26
↓ 3 callers
Method
getInterfaceInfoTotalInvokesCount
@Description: 获取接口信息总调用次数 @param: @return: @auther: PYW @createDate: 2023-3-05
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/mapper/InterfaceInfoMapper.java:22
↓ 3 callers
Method
getLoginUser
获取当前登录用户 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:246
↓ 3 callers
Function
getTimeDistance
(type: 'today' | 'week' | 'month' | 'year')
gigotapi-fontend/src/pages/Admin/analysis/utils/utils.ts:10
↓ 3 callers
Method
getValue
()
gigotapi/gigotapi-common/src/main/java/top/panyuwen/gigotapicommon/model/enums/PayTypeEnum.java:50
↓ 3 callers
Method
getWithLogicalExpire
根据指定的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 callers
Function
listInterfaceInfoVoByPageUsingPost
( body: API.InterfaceInfoQueryRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:96
↓ 3 callers
Method
loadEmailTemplate
加载email模板 @param templateName @return @throws IOException
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/MailUtils.java:84
↓ 3 callers
Method
populateTemplate
替换模板中的变量 格式:{1} @param template @param placeholdersAndValues @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/MailUtils.java:97
↓ 3 callers
Method
redissonDistributedLocks
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 callers
Method
sendMail
@param email 需要发送的邮箱 @param content 短信信息 @throws MessagingException
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/MailUtils.java:34
↓ 3 callers
Method
updateUserCache
(Long userId)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:531
↓ 3 callers
Method
userRegister
用户注册 @param userAccount 用户账户 @param userPassword 用户密码 @param checkPassword 校验密码 @return 新用户 id
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:33
↓ 3 callers
Method
validInterfaceInfo
验证接口信息 @param interfaceInfo @param b
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:50
↓ 3 callers
Method
validProductInfo
验证接口信息 @param productInfo @param b
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductInfoService.java:52
↓ 3 callers
Method
validUserInterfaceInfo
校验用户接口调用信息 @param userInterfaceInfo @param b
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserInterfaceInfoService.java:24
↓ 2 callers
Method
adjustmentGoldCoin
调整金币(增加传输正数,减少传输负数) @param userId @param addGoldCoin @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:173
↓ 2 callers
Function
clearCache
()
gigotapi-fontend/src/global.tsx:6
↓ 2 callers
Method
convertToListMap
返回单个结果转换为map String
gigotapi/gigotapi-interface/src/main/java/top/panyuwen/gigotapiinterface/utils/RequestUtils.java:82
↓ 2 callers
Function
createOrder
()
gigotapi-fontend/src/pages/ProductInfo/pay/index.tsx:28
↓ 2 callers
Function
deleteByIdProductOrderUsingPost
( body: API.DeleteRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/productOrderController.ts:6
↓ 2 callers
Function
fixedZero
(val: number)
gigotapi-fontend/src/pages/Admin/analysis/utils/utils.ts:6
↓ 2 callers
Method
getAccessToken
(String appId, String secret)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/WxXcxQRUtils.java:63
↓ 2 callers
Method
getCode
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/exception/BusinessException.java:34
↓ 2 callers
Method
getCode
()
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/exception/ErrorCode.java:35
↓ 2 callers
Method
getCountByStatus
获取成功订单数量 @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:139
↓ 2 callers
Method
getInterfaceInfoAverageCost
@Description: 获取调用平均时长(最近1000条) @param: @return: @auther: PYW @createDate: 2023-3-15
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/mapper/InterfaceLogMapper.java:23
↓ 2 callers
Method
getInterfaceInfoById
获取接口信息 @param id @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:42
↓ 2 callers
Method
getInterfaceInfoVOPage
获取接口信息VO分页 @param interfaceInfoPage
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/InterfaceInfoService.java:57
↓ 2 callers
Function
getLoginUserUsingGet
(options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:101
↓ 2 callers
Method
getProductInfoVOPage
获取接口信息VO分页 @param productInfoPage
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductInfoService.java:59
↓ 2 callers
Method
getProductOrderByOutTradeNo
获取外部订单号 @param outTradeNo @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:90
↓ 2 callers
Method
getProductOrderServiceByPayType
按付费类型获取产品订单服务 @param payType 付款类型 @return {@link ProductOrderService}
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/ProductOrderServiceImpl.java:107
↓ 2 callers
Method
getProductOrderVOPage
获取接口信息VO分页 @param productOrderPage
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:61
↓ 2 callers
Method
getRandomName
()
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/RandomNickName.java:14
↓ 2 callers
Method
getSign
获取签名值 @param body 请求体 @param secretKey 秘钥 @return 签名值
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/utils/SignUtils.java:19
↓ 2 callers
Method
getUserInterfaceInfoVOPage
获取用户接口调用信息VO分页 @param userInterfaceInfoPage @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserInterfaceInfoService.java:47
↓ 2 callers
Method
getUserVO
获取脱敏的用户信息 @param user @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:107
↓ 2 callers
Method
getVoucher
获取用户的 api秘钥 @param request @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:137
↓ 2 callers
Method
logSave
()
gigotapi/gigotapi-gateway/src/main/java/top/panyuwen/gigotapigateway/filter/CustomGlobalFilter.java:372
↓ 2 callers
Method
noPayOrderByDurationHandler
超时未支付订单处理器 @param value @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/ProductOrderService.java:133
↓ 2 callers
Function
offlineInterfaceInfoUsingPost
( body: API.IdRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:126
↓ 2 callers
Function
onlineInterfaceInfoUsingPost
( body: API.IdRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:141
↓ 2 callers
Method
parseAddressAndCallInterface
解析地址和调用接口 @param baseRequest @return @throws GigotApiException
gigotapi-client-sdk/src/main/java/top/panyuwen/gigotapiclientsdk/client/GigotApiClient.java:144
↓ 2 callers
Method
renderChart
(type?: string)
gigotapi-fontend/src/pages/Admin/analysis/components/Charts/WaterWave/index.tsx:58
↓ 2 callers
Method
saveUser
(LoginUserVO loginUserVO)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/utils/UserHolder.java:26
↓ 2 callers
Method
sendEmailVerificationCode
发送验证码 @param email
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:199
↓ 2 callers
Method
setWithLogicalExpire
将任意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 callers
Function
unbindEmailUsingPost
(options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:78
↓ 2 callers
Function
updateStatusByIdUsingPost
( body: API.ProductOrderUpdateStatusRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/productOrderController.ts:111
↓ 2 callers
Method
updateUserCache
更新用户缓存 @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:179
↓ 2 callers
Function
updateUserUsingPost
( body: API.UserUpdateRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:291
↓ 2 callers
Function
uploadAvatarUsingPost
(body: string, options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/fileController.ts:44
↓ 2 callers
Function
waitTime
(time: number = 100)
gigotapi-fontend/src/pages/User/Login/login.test.tsx:8
↓ 1 callers
Function
addInterfaceInfoUsingPost
( body: API.InterfaceInfoAddRequest, options?: { [key: string]: any }, )
gigotapi-fontend/src/services/gigotapi-backend/interfaceInfoController.ts:6
↓ 1 callers
Function
addRule
(options?: { [key: string]: any })
gigotapi-fontend/src/services/ant-design-pro/api.ts:72
↓ 1 callers
Method
addUser
添加 @param userAddRequest @return
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/UserService.java:151
↓ 1 callers
Function
addUserUsingPost
(body: API.UserAddRequest, options?: { [key: string]: any })
gigotapi-fontend/src/services/gigotapi-backend/userController.ts:6
↓ 1 callers
Method
adjustmentGoldCoin
(Long userId, Long addGoldCoin)
gigotapi/gigotapi-backend/src/main/java/top/panyuwen/gigotapibackend/service/impl/UserServiceImpl.java:508
↓ 1 callers
Function
axiosExample
(url?: string, method?: string)
gigotapi-fontend/src/pages/ListOpenApi/info/components/defaultCode.tsx:9
↓ 1 callers
Function
beforeUpload
(file: RcFile)
gigotapi-fontend/src/pages/Admin/UserManage/components/UpdateModal.tsx:31
next →
1–100 of 764, ranked by callers