// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package card_info_original_jd

import (
	"context"

	"kami/api/card_info_original_jd/v1"
)

type ICardInfoOriginalJdV1 interface {
	OriginalJDAccountDelete(ctx context.Context, req *v1.OriginalJDAccountDeleteReq) (res *v1.OriginalJDAccountDeleteRes, err error)
	OriginalJDAccountList(ctx context.Context, req *v1.OriginalJDAccountListReq) (res *v1.OriginalJDAccountListRes, err error)
	OriginalJDAccountCreate(ctx context.Context, req *v1.OriginalJDAccountCreateReq) (res *v1.OriginalJDAccountCreateRes, err error)
	OriginalJDAccountCookieCheck(ctx context.Context, req *v1.OriginalJDAccountCookieCheckReq) (res *v1.OriginalJDAccountCookieCheckRes, err error)
	OriginalJDAccountUpdate(ctx context.Context, req *v1.OriginalJDAccountUpdateReq) (res *v1.OriginalJDAccountUpdateRes, err error)
	OriginalJDAccountWalletList(ctx context.Context, req *v1.OriginalJDAccountWalletListReq) (res *v1.OriginalJDAccountWalletListRes, err error)
	OriginalJDAccountUpdateStatus(ctx context.Context, req *v1.OriginalJDAccountUpdateStatusReq) (res *v1.OriginalJDAccountUpdateStatusRes, err error)
	OriginalJDAccountRefreshStatus(ctx context.Context, req *v1.OriginalJDAccountRefreshStatusReq) (res *v1.OriginalJDAccountRefreshStatusRes, err error)
	OriginalDownloadTemplate(ctx context.Context, req *v1.OriginalDownloadTemplateReq) (res *v1.OriginalDownloadTemplateRes, err error)
	OriginalJDAccountCookieBatchCheck(ctx context.Context, req *v1.OriginalJDAccountCookieBatchCheckReq) (res *v1.OriginalJDAccountCookieBatchCheckRes, err error)
	OriginalJDAccountCookieBatchAdd(ctx context.Context, req *v1.OriginalJDAccountCookieBatchAddReq) (res *v1.OriginalJDAccountCookieBatchAddRes, err error)
	OriginalDownload(ctx context.Context, req *v1.OriginalDownloadReq) (res *v1.OriginalDownloadRes, err error)
}
