- 新增CamelOilToken和CamelOilCardBinding数据库表,实现Token及卡密绑定记录管理 - 在service层增加Token的创建、查询、更新、删除及分页功能 - 实现卡密与Token绑定的业务逻辑,支持基于Token的卡密管理 - 在API层新增Token和卡密绑定相关接口:创建Token、获取Token详情、删除Token、列出Token及根据Token查询绑定卡密 - camel_oil_api新增绑卡接口,支持绑卡状态分类及错误处理 - 在定时任务中增加卡密绑定任务,实现自动处理已支付订单的卡密绑定 - 优化订单提交及支付流程,包含日志调整和请求参数随机扰动 - 统一调整camel_oil模块多控制器实现,完成账号状态查询及订单相关接口实现 - 注册更多camel_oil定时任务,包括订单支付检查、账号日重置和待回调订单处理任务
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"
|
|
|
|
"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)
|
|
}
|