- 实现账号增删改查接口和逻辑 - 支持账号状态更新及状态历史记录功能 - 提供账号列表、历史和统计信息查询API - 实现账号轮询机制,支持按使用时间轮询获取账号 - 增加账号登录流程及批量登录功能,集成接码平台和平台API - 管理账号订单容量,支持容量检查与账号登录触发 - 提供账号池状态统计接口 - 账号历史记录查询支持多种变更类型文本展示 - 密码等敏感信息采用脱敏展示 - 完善日志记录和错误处理机制,保证业务稳定运行
42 lines
3.5 KiB
Go
42 lines
3.5 KiB
Go
// =================================================================================
|
|
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
|
|
// =================================================================================
|
|
|
|
package card_info_apple
|
|
|
|
import (
|
|
"context"
|
|
|
|
v1 "kami/api/card_info_apple/v1"
|
|
)
|
|
|
|
type ICardInfoAppleV1 interface {
|
|
CardHistoryInfoList(ctx context.Context, req *v1.CardHistoryInfoListReq) (res *v1.CardHistoryInfoListRes, err error)
|
|
CardInfoList(ctx context.Context, req *v1.CardInfoListReq) (res *v1.CardInfoListRes, err error)
|
|
CardInfoCreate(ctx context.Context, req *v1.CardInfoCreateReq) (res *v1.CardInfoCreateRes, err error)
|
|
CardInfoUpdate(ctx context.Context, req *v1.CardInfoUpdateReq) (res *v1.CardInfoUpdateRes, err error)
|
|
CardInfoDelete(ctx context.Context, req *v1.CardInfoDeleteReq) (res *v1.CardInfoDeleteRes, err error)
|
|
CardInfoDownloadTemplate(ctx context.Context, req *v1.CardInfoDownloadTemplateReq) (res *v1.CardInfoDownloadTemplateRes, err error)
|
|
CardInfoBatchAddFromXlsx(ctx context.Context, req *v1.CardInfoBatchAddFromXlsxReq) (res *v1.CardInfoBatchAddFromXlsxRes, err error)
|
|
CardInfoUpdateStatus(ctx context.Context, req *v1.CardInfoUpdateStatusReq) (res *v1.CardInfoUpdateStatusRes, err error)
|
|
CardInfoSuspendOrContinue(ctx context.Context, req *v1.CardInfoSuspendOrContinueReq) (res *v1.CardInfoSuspendOrContinueRes, err error)
|
|
ConfigGet(ctx context.Context, req *v1.ConfigGetReq) (res *v1.ConfigGetRes, err error)
|
|
ConfigSet(ctx context.Context, req *v1.ConfigSetReq) (res *v1.ConfigSetRes, err error)
|
|
RechargeSubmit(ctx context.Context, req *v1.RechargeSubmitReq) (res *v1.RechargeSubmitRes, err error)
|
|
RechargeSubmitQuery(ctx context.Context, req *v1.RechargeSubmitQueryReq) (res *v1.RechargeSubmitQueryRes, err error)
|
|
RechargeList(ctx context.Context, req *v1.RechargeListReq) (res *v1.RechargeListRes, err error)
|
|
CallBackOrderManual(ctx context.Context, req *v1.CallBackOrderManualReq) (res *v1.CallBackOrderManualRes, err error)
|
|
RechargeOrderModifyActualAmount(ctx context.Context, req *v1.RechargeOrderModifyActualAmountReq) (res *v1.RechargeOrderModifyActualAmountRes, err error)
|
|
RechargeDuplicatedCardPass(ctx context.Context, req *v1.RechargeDuplicatedCardPassReq) (res *v1.RechargeDuplicatedCardPassRes, err error)
|
|
RechargeListDownload(ctx context.Context, req *v1.RechargeListDownloadReq) (res *v1.RechargeListDownloadRes, err error)
|
|
RechargeOrderResetStatus(ctx context.Context, req *v1.RechargeOrderResetStatusReq) (res *v1.RechargeOrderResetStatusRes, err error)
|
|
RechargeHistoryList(ctx context.Context, req *v1.RechargeHistoryListReq) (res *v1.RechargeHistoryListRes, err error)
|
|
RechargeStealSetting(ctx context.Context, req *v1.RechargeStealSettingReq) (res *v1.RechargeStealSettingRes, err error)
|
|
RechargeStealSettingGet(ctx context.Context, req *v1.RechargeStealSettingGetReq) (res *v1.RechargeStealSettingGetRes, err error)
|
|
RechargeStealRuleAdd(ctx context.Context, req *v1.RechargeStealRuleAddReq) (res *v1.RechargeStealRuleAddRes, err error)
|
|
RechargeStealRuleUpdate(ctx context.Context, req *v1.RechargeStealRuleUpdateReq) (res *v1.RechargeStealRuleUpdateRes, err error)
|
|
RechargeStealRuleDelete(ctx context.Context, req *v1.RechargeStealRuleDeleteReq) (res *v1.RechargeStealRuleDeleteRes, err error)
|
|
RechargeStealRuleList(ctx context.Context, req *v1.RechargeStealRuleListReq) (res *v1.RechargeStealRuleListRes, err error)
|
|
RechargeStealRuleStatusUpdate(ctx context.Context, req *v1.RechargeStealRuleStatusUpdateReq) (res *v1.RechargeStealRuleStatusUpdateRes, err error)
|
|
}
|