build(api): 更新 OpenAPI 生成配置并优化 API 客户端

- 修改了 OpenAPI 生成配置,增加了 useTags、useTagAsApiPackage 等参数
- 优化了 API 客户端代码,引入了生成的模型类型
- 更新了项目结构,增加了生成的 API 和模型文件
This commit is contained in:
danial
2024-12-21 22:19:32 +08:00
parent 2d1593ce7f
commit 287e5a5eed
225 changed files with 27523 additions and 23640 deletions

View File

@@ -1,4 +1 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
pnpm commitlint --edit $1

View File

@@ -1,4 +1 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npm run lint-staged

View File

@@ -22,7 +22,7 @@
"clean:cache": "rimraf .eslintcache && rimraf node_modules && pnpm install",
"prepare": "husky",
"release": "bumpp",
"gen:api": "openapi-generator-cli generate -i http://127.0.0.1:12401/api.json -g typescript-axios -o ./src/api/generated -p 'withSeparateModelsAndApi=true,modelPackage=models,apiPackage=apis' -p supportsES6=true,withInterfaces=true,withSeparateModelsAndApi=true,withoutPrefixEnums=true"
"gen:api": "openapi-generator-cli generate -i http://127.0.0.1:12401/api.json -g typescript-axios -o ./src/api/generated -p withSeparateModelsAndApi=true,modelPackage=models,apiPackage=apis -p supportsES6=true,useTags=true,useTagAsApiPackage=true,sortParamsByRequiredFlag=true"
},
"lint-staged": {
"*.{js,ts,jsx,tsx}": [

View File

@@ -3,6 +3,10 @@ import qs from 'query-string';
import type { CommonPageResult, CommonResult } from './common';
import { isArray, isUndefined } from 'lodash';
import axios from 'axios';
import {
type KamiApiCardInfoJdV1ListRes,
KamiInternalModelEntityV1CardJdOrderInfo
} from './generated';
export interface JdCardOrderRecord {
/**
@@ -107,15 +111,12 @@ export function queryJdCardOrderList(params: JdCardOrderParams) {
// });
// }
// delete params.dateRange;
return axios.get<CommonPageResult<JdCardOrderRecord>>(
'/cardInfo/JDCard/order/list',
{
params,
paramsSerializer: obj => {
return qs.stringify(obj, { arrayFormat: 'bracket' });
}
return axios.get<KamiApiCardInfoJdV1ListRes>('/cardInfo/JDCard/order/list', {
params,
paramsSerializer: obj => {
return qs.stringify(obj, { arrayFormat: 'bracket' });
}
);
});
}
export interface JDOrderHistoryList {

View File

@@ -1,8 +1,222 @@
.gitignore
.npmignore
api.ts
apis/default-api.ts
apis/totpapi.ts
base.ts
common.ts
configuration.ts
git_push.sh
index.ts
models/index.ts
models/kami-api-card-info-apple-v1-apple-card-list-record-upload-user.ts
models/kami-api-card-info-apple-v1-apple-card-list-record.ts
models/kami-api-card-info-apple-v1-call-back-order-manual-req.ts
models/kami-api-card-info-apple-v1-card-history-info-list-req.ts
models/kami-api-card-info-apple-v1-card-history-info-list-res.ts
models/kami-api-card-info-apple-v1-card-history-model.ts
models/kami-api-card-info-apple-v1-card-info-batch-add-from-xlsx-req.ts
models/kami-api-card-info-apple-v1-card-info-batch-add-from-xlsx-res.ts
models/kami-api-card-info-apple-v1-card-info-create-req.ts
models/kami-api-card-info-apple-v1-card-info-delete-req.ts
models/kami-api-card-info-apple-v1-card-info-list-req.ts
models/kami-api-card-info-apple-v1-card-info-list-res.ts
models/kami-api-card-info-apple-v1-card-info-suspend-or-continue-req.ts
models/kami-api-card-info-apple-v1-card-info-update-req.ts
models/kami-api-card-info-apple-v1-card-info-update-status-req.ts
models/kami-api-card-info-apple-v1-recharge-duplicated-card-pass-req.ts
models/kami-api-card-info-apple-v1-recharge-handler-req.ts
models/kami-api-card-info-apple-v1-recharge-handler-res.ts
models/kami-api-card-info-apple-v1-recharge-history-list-req.ts
models/kami-api-card-info-apple-v1-recharge-history-list-res.ts
models/kami-api-card-info-apple-v1-recharge-itunes-callback-req.ts
models/kami-api-card-info-apple-v1-recharge-list-download-req.ts
models/kami-api-card-info-apple-v1-recharge-list-req.ts
models/kami-api-card-info-apple-v1-recharge-list-res.ts
models/kami-api-card-info-apple-v1-recharge-order-modify-actual-amount-req.ts
models/kami-api-card-info-apple-v1-recharge-order-reset-status-req.ts
models/kami-api-card-info-apple-v1-recharge-steal-rule-add-req.ts
models/kami-api-card-info-apple-v1-recharge-steal-rule-delete-req.ts
models/kami-api-card-info-apple-v1-recharge-steal-rule-list-req.ts
models/kami-api-card-info-apple-v1-recharge-steal-rule-list-res.ts
models/kami-api-card-info-apple-v1-recharge-steal-rule-status-update-req.ts
models/kami-api-card-info-apple-v1-recharge-steal-rule-update-req.ts
models/kami-api-card-info-apple-v1-recharge-steal-setting-get-res.ts
models/kami-api-card-info-apple-v1-recharge-steal-setting-req.ts
models/kami-api-card-info-apple-v1-recharge-submit-query-req.ts
models/kami-api-card-info-apple-v1-recharge-submit-query-res.ts
models/kami-api-card-info-apple-v1-recharge-submit-req.ts
models/kami-api-card-info-apple-v1-recharge-submit-res.ts
models/kami-api-card-info-jd-v1-batch-add-from-xlsx-req.ts
models/kami-api-card-info-jd-v1-batch-add-from-xlsx-res.ts
models/kami-api-card-info-jd-v1-jdaccount-cookie-check-req.ts
models/kami-api-card-info-jd-v1-jdaccount-cookie-check-res.ts
models/kami-api-card-info-jd-v1-jdaccount-create-req.ts
models/kami-api-card-info-jd-v1-jdaccount-delete-req.ts
models/kami-api-card-info-jd-v1-jdaccount-list-record.ts
models/kami-api-card-info-jd-v1-jdaccount-list-req.ts
models/kami-api-card-info-jd-v1-jdaccount-list-res.ts
models/kami-api-card-info-jd-v1-jdaccount-refresh-status-req.ts
models/kami-api-card-info-jd-v1-jdaccount-update-req.ts
models/kami-api-card-info-jd-v1-jdaccount-update-status-req.ts
models/kami-api-card-info-jd-v1-jdaccount-wallet-list-req.ts
models/kami-api-card-info-jd-v1-jdaccount-wallet-list-res.ts
models/kami-api-card-info-jd-v1-list-req.ts
models/kami-api-card-info-jd-v1-list-res.ts
models/kami-api-card-info-jd-v1-order-history-req.ts
models/kami-api-card-info-jd-v1-order-history-res.ts
models/kami-api-card-info-jd-v1-order-summary-list-req.ts
models/kami-api-card-info-jd-v1-order-summary-list-res.ts
models/kami-api-card-info-jd-v1-order-summary-record.ts
models/kami-api-card-info-jd-v1-submit-req.ts
models/kami-api-card-info-tmall-game-v1-call-back-order-manual-req.ts
models/kami-api-card-info-tmall-game-v1-shop-order-record.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-authorize-callback-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-authorize-get-key-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-create-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-delete-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-get-one-random-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-get-one-random-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-list-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-list-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-tmall-auth-status-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-account-toggle-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-agiso-callback-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-daily-order-summary-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-daily-order-summary-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-data-sync-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-data-sync-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-category.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-list-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-list-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-modify-status-succeed-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-query-category-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-query-category-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-query-order-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-query-order-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-submit-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-order-submit-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-get-one-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-get-one-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-history-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-history-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-list-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-list-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-tmall-history-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-shop-order-tmall-history-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-stats-req.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-stats-res.ts
models/kami-api-card-info-tmall-game-v1-tmall-game-summary-list-record.ts
models/kami-api-card-info-tmall-game-v1-tmall-list-record-account-info.ts
models/kami-api-card-info-tmall-game-v1-tmall-list-record-shop-info.ts
models/kami-api-card-info-tmall-game-v1-tmall-list-record.ts
models/kami-api-channel-v2-entrance-create-req.ts
models/kami-api-channel-v2-entrance-delete-req.ts
models/kami-api-channel-v2-entrance-list-req.ts
models/kami-api-channel-v2-entrance-list-res.ts
models/kami-api-channel-v2-entrance-params.ts
models/kami-api-channel-v2-entrance-update-req.ts
models/kami-api-merchant-v1-merchant-config-add-req.ts
models/kami-api-merchant-v1-merchant-config-detail-req.ts
models/kami-api-merchant-v1-merchant-config-detail-res.ts
models/kami-api-merchant-v1-merchant-config-list-req.ts
models/kami-api-merchant-v1-merchant-config-list-res.ts
models/kami-api-merchant-v1-merchant-config-status-req.ts
models/kami-api-merchant-v1-merchant-config-update-req.ts
models/kami-api-merchant-v1-merchant-deploy-add-req.ts
models/kami-api-merchant-v1-merchant-deploy-delete-req.ts
models/kami-api-merchant-v1-merchant-deploy-get-detail-req.ts
models/kami-api-merchant-v1-merchant-deploy-get-detail-res.ts
models/kami-api-merchant-v1-merchant-deploy-list-req.ts
models/kami-api-merchant-v1-merchant-deploy-list-res.ts
models/kami-api-merchant-v1-merchant-deploy-record.ts
models/kami-api-merchant-v1-merchant-deploy-update-req.ts
models/kami-api-merchant-v1-merchant-info-record.ts
models/kami-api-merchant-v1-merchant-steal-set-req.ts
models/kami-api-merchant-v1-platform-rate-record.ts
models/kami-api-merchant-v1-recharge-steal-rule-add-req.ts
models/kami-api-merchant-v1-recharge-steal-rule-delete-req.ts
models/kami-api-merchant-v1-recharge-steal-rule-list-req.ts
models/kami-api-merchant-v1-recharge-steal-rule-list-res.ts
models/kami-api-merchant-v1-recharge-steal-rule-status-update-req.ts
models/kami-api-merchant-v1-recharge-steal-rule-update-req.ts
models/kami-api-merchant-v1-recharge-steal-setting-get-res.ts
models/kami-api-merchant-v1-recharge-steal-setting-req.ts
models/kami-api-order-v1-order-form-delete-req.ts
models/kami-api-order-v1-order-form-list-req.ts
models/kami-api-order-v1-order-form-update-req.ts
models/kami-api-order-v1-order-log-delete-req.ts
models/kami-api-order-v1-order-log-list-req.ts
models/kami-api-order-v1-order-summary-get-list-req.ts
models/kami-api-order-v1-order-summary-get-list-res.ts
models/kami-api-order-v1-order-summary-record.ts
models/kami-api-restriction-v1-block-order-req.ts
models/kami-api-restriction-v1-check-ipallowed-req.ts
models/kami-api-restriction-v1-check-ipallowed-res.ts
models/kami-api-restriction-v1-query-all-province-res.ts
models/kami-api-restriction-v1-user-info-collection-req.ts
models/kami-api-road-pool-v1-road-pool-simple-info.ts
models/kami-api-road-pool-v1-simple-all-get-road-res.ts
models/kami-api-road-v1-road-simple-info.ts
models/kami-api-road-v1-simple-all-get-road-res.ts
models/kami-api-sys-payment-v1-payment-summary-list-req.ts
models/kami-api-sys-payment-v1-payment-summary-list-res.ts
models/kami-api-sys-payment-v1-payment-summary-record.ts
models/kami-api-sys-payment-v1-sys-payment-add-req.ts
models/kami-api-sys-payment-v1-sys-payment-get-one-req.ts
models/kami-api-sys-payment-v1-sys-payment-get-one-res.ts
models/kami-api-sys-payment-v1-sys-payment-get-req.ts
models/kami-api-sys-payment-v1-sys-payment-get-res.ts
models/kami-api-sys-payment-v1-sys-payment-records-get-req.ts
models/kami-api-sys-payment-v1-sys-payment-records-get-res.ts
models/kami-api-sys-payment-v1-sys-payment-records-get-statistics-res.ts
models/kami-api-sys-user-login-v1-user-login-req.ts
models/kami-api-sys-user-login-v1-user-login-res.ts
models/kami-api-sys-user-login-v1-user-menus.ts
models/kami-api-sys-user-v1-login-user-record.ts
models/kami-api-sys-user-v1-sys-user-role-dept-res.ts
models/kami-api-sys-user-v1-sys-user-simple-res.ts
models/kami-api-sys-user-v1-totp-image-get-req.ts
models/kami-api-sys-user-v1-totp-image-get-res.ts
models/kami-api-sys-user-v1-totp-reset-req.ts
models/kami-api-sys-user-v1-totp-reset-res.ts
models/kami-api-sys-user-v1-totp-set-req.ts
models/kami-api-sys-user-v1-totp-status-get-res.ts
models/kami-api-sys-user-v1-user-add-req.ts
models/kami-api-sys-user-v1-user-change-pwd-req.ts
models/kami-api-sys-user-v1-user-delete-req.ts
models/kami-api-sys-user-v1-user-edit-req.ts
models/kami-api-sys-user-v1-user-forbidden-by-id-req.ts
models/kami-api-sys-user-v1-user-get-all-simple-user.ts
models/kami-api-sys-user-v1-user-get-all-user-res.ts
models/kami-api-sys-user-v1-user-get-by-ids-req.ts
models/kami-api-sys-user-v1-user-get-by-ids-res.ts
models/kami-api-sys-user-v1-user-get-edit-req.ts
models/kami-api-sys-user-v1-user-get-edit-res.ts
models/kami-api-sys-user-v1-user-get-params-res.ts
models/kami-api-sys-user-v1-user-login-out-req.ts
models/kami-api-sys-user-v1-user-menus-get-req.ts
models/kami-api-sys-user-v1-user-menus-get-res.ts
models/kami-api-sys-user-v1-user-search-req.ts
models/kami-api-sys-user-v1-user-search-res.ts
models/kami-api-sys-user-v1-user-status-req.ts
models/kami-api-sys-user-v1-user-suspend-or-continue-req.ts
models/kami-api-user-center-v1-get-user-info-res.ts
models/kami-api-validation-v1-get-captcha-res.ts
models/kami-internal-model-entity-v1-card-apple-hidden-settings.ts
models/kami-internal-model-entity-v1-card-apple-history-info.ts
models/kami-internal-model-entity-v1-card-apple-recharge-info.ts
models/kami-internal-model-entity-v1-card-jd-account-history.ts
models/kami-internal-model-entity-v1-card-jd-order-history.ts
models/kami-internal-model-entity-v1-card-jd-order-info.ts
models/kami-internal-model-entity-v1-recharge-tmall-account.ts
models/kami-internal-model-entity-v1-recharge-tmall-order-history.ts
models/kami-internal-model-entity-v1-recharge-tmall-order.ts
models/kami-internal-model-entity-v1-recharge-tmall-shop-history.ts
models/kami-internal-model-entity-v1-recharge-tmall-shop.ts
models/kami-internal-model-entity-v1-sys-role.ts
models/kami-internal-model-entity-v1-sys-user-payment-records.ts
models/kami-internal-model-entity-v1-sys-user-payment.ts
models/kami-internal-model-entity-v1-sys-user.ts
models/kami-internal-model-user-info.ts
models/kami-internal-system-v2-model-entity-v2-road-info.ts

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,518 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import type { Configuration } from '../configuration';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import {
DUMMY_BASE_URL,
assertParamExists,
setApiKeyToObject,
setBasicAuthToObject,
setBearerAuthToObject,
setOAuthToObject,
setSearchParams,
serializeDataIfNeeded,
toPathString,
createRequestFunction
} from '../common';
// @ts-ignore
import {
BASE_PATH,
COLLECTION_FORMATS,
type RequestArgs,
BaseAPI,
RequiredError,
operationServerMap
} from '../base';
// @ts-ignore
import type { KamiApiSysUserV1TotpImageGetRes } from '../models';
// @ts-ignore
import type { KamiApiSysUserV1TotpResetReq } from '../models';
// @ts-ignore
import type { KamiApiSysUserV1TotpResetRes } from '../models';
// @ts-ignore
import type { KamiApiSysUserV1TotpSetReq } from '../models';
// @ts-ignore
import type { KamiApiSysUserV1TotpStatusGetRes } from '../models';
/**
* TOTPApi - axios parameter creator
* @export
*/
export const TOTPApiAxiosParamCreator = function (
configuration?: Configuration
) {
return {
/**
*
* @summary 查看两步验证图像
* @param {string} code
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpImageGet: async (
code: string,
options: RawAxiosRequestConfig = {}
): Promise<RequestArgs> => {
// verify required parameter 'code' is not null or undefined
assertParamExists('apiUserTotpImageGet', 'code', code);
const localVarPath = `/api/user/totp/image`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = {
method: 'GET',
...baseOptions,
...options
};
const localVarHeaderParameter = {} as any;
const localVarQueryParameter = {} as any;
if (code !== undefined) {
localVarQueryParameter['code'] = code;
}
setSearchParams(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions =
baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = {
...localVarHeaderParameter,
...headersFromBaseOptions,
...options.headers
};
return {
url: toPathString(localVarUrlObj),
options: localVarRequestOptions
};
},
/**
*
* @summary 重置两步验证
* @param {KamiApiSysUserV1TotpResetReq} [kamiApiSysUserV1TotpResetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpResetPost: async (
kamiApiSysUserV1TotpResetReq?: KamiApiSysUserV1TotpResetReq,
options: RawAxiosRequestConfig = {}
): Promise<RequestArgs> => {
const localVarPath = `/api/user/totp/reset`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = {
method: 'POST',
...baseOptions,
...options
};
const localVarHeaderParameter = {} as any;
const localVarQueryParameter = {} as any;
localVarHeaderParameter['Content-Type'] = 'application/json';
setSearchParams(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions =
baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = {
...localVarHeaderParameter,
...headersFromBaseOptions,
...options.headers
};
localVarRequestOptions.data = serializeDataIfNeeded(
kamiApiSysUserV1TotpResetReq,
localVarRequestOptions,
configuration
);
return {
url: toPathString(localVarUrlObj),
options: localVarRequestOptions
};
},
/**
*
* @summary 设置二步验证
* @param {KamiApiSysUserV1TotpSetReq} [kamiApiSysUserV1TotpSetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpSetPost: async (
kamiApiSysUserV1TotpSetReq?: KamiApiSysUserV1TotpSetReq,
options: RawAxiosRequestConfig = {}
): Promise<RequestArgs> => {
const localVarPath = `/api/user/totp/set`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = {
method: 'POST',
...baseOptions,
...options
};
const localVarHeaderParameter = {} as any;
const localVarQueryParameter = {} as any;
localVarHeaderParameter['Content-Type'] = 'application/json';
setSearchParams(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions =
baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = {
...localVarHeaderParameter,
...headersFromBaseOptions,
...options.headers
};
localVarRequestOptions.data = serializeDataIfNeeded(
kamiApiSysUserV1TotpSetReq,
localVarRequestOptions,
configuration
);
return {
url: toPathString(localVarUrlObj),
options: localVarRequestOptions
};
},
/**
*
* @summary 确认当前用户是否开启totp
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpStatusGet: async (
options: RawAxiosRequestConfig = {}
): Promise<RequestArgs> => {
const localVarPath = `/api/user/totp/status`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = {
method: 'GET',
...baseOptions,
...options
};
const localVarHeaderParameter = {} as any;
const localVarQueryParameter = {} as any;
setSearchParams(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions =
baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = {
...localVarHeaderParameter,
...headersFromBaseOptions,
...options.headers
};
return {
url: toPathString(localVarUrlObj),
options: localVarRequestOptions
};
}
};
};
/**
* TOTPApi - functional programming interface
* @export
*/
export const TOTPApiFp = function (configuration?: Configuration) {
const localVarAxiosParamCreator = TOTPApiAxiosParamCreator(configuration);
return {
/**
*
* @summary 查看两步验证图像
* @param {string} code
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiUserTotpImageGet(
code: string,
options?: RawAxiosRequestConfig
): Promise<
(
axios?: AxiosInstance,
basePath?: string
) => AxiosPromise<KamiApiSysUserV1TotpImageGetRes>
> {
const localVarAxiosArgs =
await localVarAxiosParamCreator.apiUserTotpImageGet(code, options);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath =
operationServerMap['TOTPApi.apiUserTotpImageGet']?.[
localVarOperationServerIndex
]?.url;
return (axios, basePath) =>
createRequestFunction(
localVarAxiosArgs,
globalAxios,
BASE_PATH,
configuration
)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
* @summary 重置两步验证
* @param {KamiApiSysUserV1TotpResetReq} [kamiApiSysUserV1TotpResetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiUserTotpResetPost(
kamiApiSysUserV1TotpResetReq?: KamiApiSysUserV1TotpResetReq,
options?: RawAxiosRequestConfig
): Promise<
(
axios?: AxiosInstance,
basePath?: string
) => AxiosPromise<KamiApiSysUserV1TotpResetRes>
> {
const localVarAxiosArgs =
await localVarAxiosParamCreator.apiUserTotpResetPost(
kamiApiSysUserV1TotpResetReq,
options
);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath =
operationServerMap['TOTPApi.apiUserTotpResetPost']?.[
localVarOperationServerIndex
]?.url;
return (axios, basePath) =>
createRequestFunction(
localVarAxiosArgs,
globalAxios,
BASE_PATH,
configuration
)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
* @summary 设置二步验证
* @param {KamiApiSysUserV1TotpSetReq} [kamiApiSysUserV1TotpSetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiUserTotpSetPost(
kamiApiSysUserV1TotpSetReq?: KamiApiSysUserV1TotpSetReq,
options?: RawAxiosRequestConfig
): Promise<
(axios?: AxiosInstance, basePath?: string) => AxiosPromise<object>
> {
const localVarAxiosArgs =
await localVarAxiosParamCreator.apiUserTotpSetPost(
kamiApiSysUserV1TotpSetReq,
options
);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath =
operationServerMap['TOTPApi.apiUserTotpSetPost']?.[
localVarOperationServerIndex
]?.url;
return (axios, basePath) =>
createRequestFunction(
localVarAxiosArgs,
globalAxios,
BASE_PATH,
configuration
)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
* @summary 确认当前用户是否开启totp
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiUserTotpStatusGet(
options?: RawAxiosRequestConfig
): Promise<
(
axios?: AxiosInstance,
basePath?: string
) => AxiosPromise<KamiApiSysUserV1TotpStatusGetRes>
> {
const localVarAxiosArgs =
await localVarAxiosParamCreator.apiUserTotpStatusGet(options);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath =
operationServerMap['TOTPApi.apiUserTotpStatusGet']?.[
localVarOperationServerIndex
]?.url;
return (axios, basePath) =>
createRequestFunction(
localVarAxiosArgs,
globalAxios,
BASE_PATH,
configuration
)(axios, localVarOperationServerBasePath || basePath);
}
};
};
/**
* TOTPApi - factory interface
* @export
*/
export const TOTPApiFactory = function (
configuration?: Configuration,
basePath?: string,
axios?: AxiosInstance
) {
const localVarFp = TOTPApiFp(configuration);
return {
/**
*
* @summary 查看两步验证图像
* @param {string} code
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpImageGet(
code: string,
options?: RawAxiosRequestConfig
): AxiosPromise<KamiApiSysUserV1TotpImageGetRes> {
return localVarFp
.apiUserTotpImageGet(code, options)
.then(request => request(axios, basePath));
},
/**
*
* @summary 重置两步验证
* @param {KamiApiSysUserV1TotpResetReq} [kamiApiSysUserV1TotpResetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpResetPost(
kamiApiSysUserV1TotpResetReq?: KamiApiSysUserV1TotpResetReq,
options?: RawAxiosRequestConfig
): AxiosPromise<KamiApiSysUserV1TotpResetRes> {
return localVarFp
.apiUserTotpResetPost(kamiApiSysUserV1TotpResetReq, options)
.then(request => request(axios, basePath));
},
/**
*
* @summary 设置二步验证
* @param {KamiApiSysUserV1TotpSetReq} [kamiApiSysUserV1TotpSetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpSetPost(
kamiApiSysUserV1TotpSetReq?: KamiApiSysUserV1TotpSetReq,
options?: RawAxiosRequestConfig
): AxiosPromise<object> {
return localVarFp
.apiUserTotpSetPost(kamiApiSysUserV1TotpSetReq, options)
.then(request => request(axios, basePath));
},
/**
*
* @summary 确认当前用户是否开启totp
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiUserTotpStatusGet(
options?: RawAxiosRequestConfig
): AxiosPromise<KamiApiSysUserV1TotpStatusGetRes> {
return localVarFp
.apiUserTotpStatusGet(options)
.then(request => request(axios, basePath));
}
};
};
/**
* TOTPApi - object-oriented interface
* @export
* @class TOTPApi
* @extends {BaseAPI}
*/
export class TOTPApi extends BaseAPI {
/**
*
* @summary 查看两步验证图像
* @param {string} code
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof TOTPApi
*/
public apiUserTotpImageGet(code: string, options?: RawAxiosRequestConfig) {
return TOTPApiFp(this.configuration)
.apiUserTotpImageGet(code, options)
.then(request => request(this.axios, this.basePath));
}
/**
*
* @summary 重置两步验证
* @param {KamiApiSysUserV1TotpResetReq} [kamiApiSysUserV1TotpResetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof TOTPApi
*/
public apiUserTotpResetPost(
kamiApiSysUserV1TotpResetReq?: KamiApiSysUserV1TotpResetReq,
options?: RawAxiosRequestConfig
) {
return TOTPApiFp(this.configuration)
.apiUserTotpResetPost(kamiApiSysUserV1TotpResetReq, options)
.then(request => request(this.axios, this.basePath));
}
/**
*
* @summary 设置二步验证
* @param {KamiApiSysUserV1TotpSetReq} [kamiApiSysUserV1TotpSetReq]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof TOTPApi
*/
public apiUserTotpSetPost(
kamiApiSysUserV1TotpSetReq?: KamiApiSysUserV1TotpSetReq,
options?: RawAxiosRequestConfig
) {
return TOTPApiFp(this.configuration)
.apiUserTotpSetPost(kamiApiSysUserV1TotpSetReq, options)
.then(request => request(this.axios, this.basePath));
}
/**
*
* @summary 确认当前用户是否开启totp
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof TOTPApi
*/
public apiUserTotpStatusGet(options?: RawAxiosRequestConfig) {
return TOTPApiFp(this.configuration)
.apiUserTotpStatusGet(options)
.then(request => request(this.axios, this.basePath));
}
}

View File

@@ -14,3 +14,4 @@
export * from './api';
export * from './configuration';
export * from './models';

View File

@@ -0,0 +1,211 @@
export * from './kami-api-card-info-apple-v1-apple-card-list-record';
export * from './kami-api-card-info-apple-v1-apple-card-list-record-upload-user';
export * from './kami-api-card-info-apple-v1-call-back-order-manual-req';
export * from './kami-api-card-info-apple-v1-card-history-info-list-req';
export * from './kami-api-card-info-apple-v1-card-history-info-list-res';
export * from './kami-api-card-info-apple-v1-card-history-model';
export * from './kami-api-card-info-apple-v1-card-info-batch-add-from-xlsx-req';
export * from './kami-api-card-info-apple-v1-card-info-batch-add-from-xlsx-res';
export * from './kami-api-card-info-apple-v1-card-info-create-req';
export * from './kami-api-card-info-apple-v1-card-info-delete-req';
export * from './kami-api-card-info-apple-v1-card-info-list-req';
export * from './kami-api-card-info-apple-v1-card-info-list-res';
export * from './kami-api-card-info-apple-v1-card-info-suspend-or-continue-req';
export * from './kami-api-card-info-apple-v1-card-info-update-req';
export * from './kami-api-card-info-apple-v1-card-info-update-status-req';
export * from './kami-api-card-info-apple-v1-recharge-duplicated-card-pass-req';
export * from './kami-api-card-info-apple-v1-recharge-handler-req';
export * from './kami-api-card-info-apple-v1-recharge-handler-res';
export * from './kami-api-card-info-apple-v1-recharge-history-list-req';
export * from './kami-api-card-info-apple-v1-recharge-history-list-res';
export * from './kami-api-card-info-apple-v1-recharge-itunes-callback-req';
export * from './kami-api-card-info-apple-v1-recharge-list-download-req';
export * from './kami-api-card-info-apple-v1-recharge-list-req';
export * from './kami-api-card-info-apple-v1-recharge-list-res';
export * from './kami-api-card-info-apple-v1-recharge-order-modify-actual-amount-req';
export * from './kami-api-card-info-apple-v1-recharge-order-reset-status-req';
export * from './kami-api-card-info-apple-v1-recharge-steal-rule-add-req';
export * from './kami-api-card-info-apple-v1-recharge-steal-rule-delete-req';
export * from './kami-api-card-info-apple-v1-recharge-steal-rule-list-req';
export * from './kami-api-card-info-apple-v1-recharge-steal-rule-list-res';
export * from './kami-api-card-info-apple-v1-recharge-steal-rule-status-update-req';
export * from './kami-api-card-info-apple-v1-recharge-steal-rule-update-req';
export * from './kami-api-card-info-apple-v1-recharge-steal-setting-get-res';
export * from './kami-api-card-info-apple-v1-recharge-steal-setting-req';
export * from './kami-api-card-info-apple-v1-recharge-submit-query-req';
export * from './kami-api-card-info-apple-v1-recharge-submit-query-res';
export * from './kami-api-card-info-apple-v1-recharge-submit-req';
export * from './kami-api-card-info-apple-v1-recharge-submit-res';
export * from './kami-api-card-info-jd-v1-batch-add-from-xlsx-req';
export * from './kami-api-card-info-jd-v1-batch-add-from-xlsx-res';
export * from './kami-api-card-info-jd-v1-jdaccount-cookie-check-req';
export * from './kami-api-card-info-jd-v1-jdaccount-cookie-check-res';
export * from './kami-api-card-info-jd-v1-jdaccount-create-req';
export * from './kami-api-card-info-jd-v1-jdaccount-delete-req';
export * from './kami-api-card-info-jd-v1-jdaccount-list-record';
export * from './kami-api-card-info-jd-v1-jdaccount-list-req';
export * from './kami-api-card-info-jd-v1-jdaccount-list-res';
export * from './kami-api-card-info-jd-v1-jdaccount-refresh-status-req';
export * from './kami-api-card-info-jd-v1-jdaccount-update-req';
export * from './kami-api-card-info-jd-v1-jdaccount-update-status-req';
export * from './kami-api-card-info-jd-v1-jdaccount-wallet-list-req';
export * from './kami-api-card-info-jd-v1-jdaccount-wallet-list-res';
export * from './kami-api-card-info-jd-v1-list-req';
export * from './kami-api-card-info-jd-v1-list-res';
export * from './kami-api-card-info-jd-v1-order-history-req';
export * from './kami-api-card-info-jd-v1-order-history-res';
export * from './kami-api-card-info-jd-v1-order-summary-list-req';
export * from './kami-api-card-info-jd-v1-order-summary-list-res';
export * from './kami-api-card-info-jd-v1-order-summary-record';
export * from './kami-api-card-info-jd-v1-submit-req';
export * from './kami-api-card-info-tmall-game-v1-call-back-order-manual-req';
export * from './kami-api-card-info-tmall-game-v1-shop-order-record';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-summary-list-record';
export * from './kami-api-card-info-tmall-game-v1-tmall-list-record';
export * from './kami-api-card-info-tmall-game-v1-tmall-list-record-account-info';
export * from './kami-api-card-info-tmall-game-v1-tmall-list-record-shop-info';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-authorize-callback-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-authorize-get-key-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-create-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-delete-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-get-one-random-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-get-one-random-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-list-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-list-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-tmall-auth-status-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-account-toggle-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-agiso-callback-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-daily-order-summary-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-daily-order-summary-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-data-sync-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-data-sync-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-category';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-list-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-list-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-modify-status-succeed-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-query-category-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-query-category-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-query-order-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-query-order-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-submit-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-order-submit-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-get-one-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-get-one-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-history-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-history-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-list-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-list-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-tmall-history-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-shop-order-tmall-history-res';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-stats-req';
export * from './kami-api-card-info-tmall-game-v1-tmall-game-stats-res';
export * from './kami-api-channel-v2-entrance-create-req';
export * from './kami-api-channel-v2-entrance-delete-req';
export * from './kami-api-channel-v2-entrance-list-req';
export * from './kami-api-channel-v2-entrance-list-res';
export * from './kami-api-channel-v2-entrance-params';
export * from './kami-api-channel-v2-entrance-update-req';
export * from './kami-api-merchant-v1-merchant-config-add-req';
export * from './kami-api-merchant-v1-merchant-config-detail-req';
export * from './kami-api-merchant-v1-merchant-config-detail-res';
export * from './kami-api-merchant-v1-merchant-config-list-req';
export * from './kami-api-merchant-v1-merchant-config-list-res';
export * from './kami-api-merchant-v1-merchant-config-status-req';
export * from './kami-api-merchant-v1-merchant-config-update-req';
export * from './kami-api-merchant-v1-merchant-deploy-add-req';
export * from './kami-api-merchant-v1-merchant-deploy-delete-req';
export * from './kami-api-merchant-v1-merchant-deploy-get-detail-req';
export * from './kami-api-merchant-v1-merchant-deploy-get-detail-res';
export * from './kami-api-merchant-v1-merchant-deploy-list-req';
export * from './kami-api-merchant-v1-merchant-deploy-list-res';
export * from './kami-api-merchant-v1-merchant-deploy-record';
export * from './kami-api-merchant-v1-merchant-deploy-update-req';
export * from './kami-api-merchant-v1-merchant-info-record';
export * from './kami-api-merchant-v1-merchant-steal-set-req';
export * from './kami-api-merchant-v1-platform-rate-record';
export * from './kami-api-merchant-v1-recharge-steal-rule-add-req';
export * from './kami-api-merchant-v1-recharge-steal-rule-delete-req';
export * from './kami-api-merchant-v1-recharge-steal-rule-list-req';
export * from './kami-api-merchant-v1-recharge-steal-rule-list-res';
export * from './kami-api-merchant-v1-recharge-steal-rule-status-update-req';
export * from './kami-api-merchant-v1-recharge-steal-rule-update-req';
export * from './kami-api-merchant-v1-recharge-steal-setting-get-res';
export * from './kami-api-merchant-v1-recharge-steal-setting-req';
export * from './kami-api-order-v1-order-form-delete-req';
export * from './kami-api-order-v1-order-form-list-req';
export * from './kami-api-order-v1-order-form-update-req';
export * from './kami-api-order-v1-order-log-delete-req';
export * from './kami-api-order-v1-order-log-list-req';
export * from './kami-api-order-v1-order-summary-get-list-req';
export * from './kami-api-order-v1-order-summary-get-list-res';
export * from './kami-api-order-v1-order-summary-record';
export * from './kami-api-restriction-v1-block-order-req';
export * from './kami-api-restriction-v1-check-ipallowed-req';
export * from './kami-api-restriction-v1-check-ipallowed-res';
export * from './kami-api-restriction-v1-query-all-province-res';
export * from './kami-api-restriction-v1-user-info-collection-req';
export * from './kami-api-road-pool-v1-road-pool-simple-info';
export * from './kami-api-road-pool-v1-simple-all-get-road-res';
export * from './kami-api-road-v1-road-simple-info';
export * from './kami-api-road-v1-simple-all-get-road-res';
export * from './kami-api-sys-payment-v1-payment-summary-list-req';
export * from './kami-api-sys-payment-v1-payment-summary-list-res';
export * from './kami-api-sys-payment-v1-payment-summary-record';
export * from './kami-api-sys-payment-v1-sys-payment-add-req';
export * from './kami-api-sys-payment-v1-sys-payment-get-one-req';
export * from './kami-api-sys-payment-v1-sys-payment-get-one-res';
export * from './kami-api-sys-payment-v1-sys-payment-get-req';
export * from './kami-api-sys-payment-v1-sys-payment-get-res';
export * from './kami-api-sys-payment-v1-sys-payment-records-get-req';
export * from './kami-api-sys-payment-v1-sys-payment-records-get-res';
export * from './kami-api-sys-payment-v1-sys-payment-records-get-statistics-res';
export * from './kami-api-sys-user-login-v1-user-login-req';
export * from './kami-api-sys-user-login-v1-user-login-res';
export * from './kami-api-sys-user-login-v1-user-menus';
export * from './kami-api-sys-user-v1-login-user-record';
export * from './kami-api-sys-user-v1-sys-user-role-dept-res';
export * from './kami-api-sys-user-v1-sys-user-simple-res';
export * from './kami-api-sys-user-v1-totp-image-get-req';
export * from './kami-api-sys-user-v1-totp-image-get-res';
export * from './kami-api-sys-user-v1-totp-reset-req';
export * from './kami-api-sys-user-v1-totp-reset-res';
export * from './kami-api-sys-user-v1-totp-set-req';
export * from './kami-api-sys-user-v1-totp-status-get-res';
export * from './kami-api-sys-user-v1-user-add-req';
export * from './kami-api-sys-user-v1-user-change-pwd-req';
export * from './kami-api-sys-user-v1-user-delete-req';
export * from './kami-api-sys-user-v1-user-edit-req';
export * from './kami-api-sys-user-v1-user-forbidden-by-id-req';
export * from './kami-api-sys-user-v1-user-get-all-simple-user';
export * from './kami-api-sys-user-v1-user-get-all-user-res';
export * from './kami-api-sys-user-v1-user-get-by-ids-req';
export * from './kami-api-sys-user-v1-user-get-by-ids-res';
export * from './kami-api-sys-user-v1-user-get-edit-req';
export * from './kami-api-sys-user-v1-user-get-edit-res';
export * from './kami-api-sys-user-v1-user-get-params-res';
export * from './kami-api-sys-user-v1-user-login-out-req';
export * from './kami-api-sys-user-v1-user-menus-get-req';
export * from './kami-api-sys-user-v1-user-menus-get-res';
export * from './kami-api-sys-user-v1-user-search-req';
export * from './kami-api-sys-user-v1-user-search-res';
export * from './kami-api-sys-user-v1-user-status-req';
export * from './kami-api-sys-user-v1-user-suspend-or-continue-req';
export * from './kami-api-user-center-v1-get-user-info-res';
export * from './kami-api-validation-v1-get-captcha-res';
export * from './kami-internal-model-entity-v1-card-apple-hidden-settings';
export * from './kami-internal-model-entity-v1-card-apple-history-info';
export * from './kami-internal-model-entity-v1-card-apple-recharge-info';
export * from './kami-internal-model-entity-v1-card-jd-account-history';
export * from './kami-internal-model-entity-v1-card-jd-order-history';
export * from './kami-internal-model-entity-v1-card-jd-order-info';
export * from './kami-internal-model-entity-v1-recharge-tmall-account';
export * from './kami-internal-model-entity-v1-recharge-tmall-order';
export * from './kami-internal-model-entity-v1-recharge-tmall-order-history';
export * from './kami-internal-model-entity-v1-recharge-tmall-shop';
export * from './kami-internal-model-entity-v1-recharge-tmall-shop-history';
export * from './kami-internal-model-entity-v1-sys-role';
export * from './kami-internal-model-entity-v1-sys-user';
export * from './kami-internal-model-entity-v1-sys-user-payment';
export * from './kami-internal-model-entity-v1-sys-user-payment-records';
export * from './kami-internal-model-user-info';
export * from './kami-internal-system-v2-model-entity-v2-road-info';

View File

@@ -0,0 +1,39 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1AppleCardListRecordUploadUser
*/
export interface KamiApiCardInfoAppleV1AppleCardListRecordUploadUser {
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecordUploadUser
*/
id?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecordUploadUser
*/
username?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecordUploadUser
*/
nickname?: string;
}

View File

@@ -0,0 +1,115 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoAppleV1AppleCardListRecordUploadUser } from './kami-api-card-info-apple-v1-apple-card-list-record-upload-user';
/**
*
* @export
* @interface KamiApiCardInfoAppleV1AppleCardListRecord
*/
export interface KamiApiCardInfoAppleV1AppleCardListRecord {
/**
* 主键
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
id?: string;
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
account?: string;
/**
* 密码
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
password?: string;
/**
* 余额
* @type {number}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
balance?: number;
/**
* itunes充值后余额
* @type {number}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
balanceItunes?: number;
/**
* 状态 0.停用 1.正常使用(待充值) 2.正在充值 3.已达到单日充值限制
* @type {number}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
status?: number;
/**
* 今日充值金额,临时字段,方便查询
* @type {number}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
todayRechargeAmount?: number;
/**
* 今日充值笔数,临时字段,方便查询
* @type {number}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
todayRechargeCount?: number;
/**
* 今日日期,临时字段,方便查询
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
todayRechargeDatetime?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
createdUserId?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
createdUserRole?: string;
/**
* 创建日期
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
createdAt?: string;
/**
* 更新日期
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
updatedAt?: string;
/**
* 删除日期
* @type {string}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
deletedAt?: string;
/**
*
* @type {KamiApiCardInfoAppleV1AppleCardListRecordUploadUser}
* @memberof KamiApiCardInfoAppleV1AppleCardListRecord
*/
uploadUser?: KamiApiCardInfoAppleV1AppleCardListRecordUploadUser;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CallBackOrderManualReq
*/
export interface KamiApiCardInfoAppleV1CallBackOrderManualReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1CallBackOrderManualReq
*/
orderNo: string;
/**
* 充值ID
* @type {number}
* @memberof KamiApiCardInfoAppleV1CallBackOrderManualReq
*/
id?: number;
}

View File

@@ -0,0 +1,57 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardHistoryInfoListReq
*/
export interface KamiApiCardInfoAppleV1CardHistoryInfoListReq {
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryInfoListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryInfoListReq
*/
pageSize: KamiApiCardInfoAppleV1CardHistoryInfoListReqPageSizeEnum;
/**
* 苹果账户名
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardHistoryInfoListReq
*/
accountName?: string;
/**
* 苹果账户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardHistoryInfoListReq
*/
accountId?: string;
}
export const KamiApiCardInfoAppleV1CardHistoryInfoListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoAppleV1CardHistoryInfoListReqPageSizeEnum =
(typeof KamiApiCardInfoAppleV1CardHistoryInfoListReqPageSizeEnum)[keyof typeof KamiApiCardInfoAppleV1CardHistoryInfoListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoAppleV1CardHistoryModel } from './kami-api-card-info-apple-v1-card-history-model';
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardHistoryInfoListRes
*/
export interface KamiApiCardInfoAppleV1CardHistoryInfoListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryInfoListRes
*/
total?: number;
/**
*
* @type {Array<KamiApiCardInfoAppleV1CardHistoryModel>}
* @memberof KamiApiCardInfoAppleV1CardHistoryInfoListRes
*/
list?: Array<KamiApiCardInfoAppleV1CardHistoryModel>;
}

View File

@@ -0,0 +1,81 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardHistoryModel
*/
export interface KamiApiCardInfoAppleV1CardHistoryModel {
/**
* 账户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
accountId?: string;
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
accountName?: string;
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
orderNo?: string;
/**
* 余额(itunes)
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
balanceBeforeItunes?: number;
/**
* 余额增长后(itunes)
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
balanceAfterItunes?: number;
/**
* 余额(自动计算)
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
balanceBeforeAutoIncrement?: number;
/**
* 余额增长后(自动计算)
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
balanceAfterAutoIncrement?: number;
/**
* 充值金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
amount?: number;
/**
* 描述
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
description?: string;
/**
* 创建时间
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardHistoryModel
*/
createdAt?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoBatchAddFromXlsxReq
*/
export interface KamiApiCardInfoAppleV1CardInfoBatchAddFromXlsxReq {
/**
* 选择上传文件
* @type {any}
* @memberof KamiApiCardInfoAppleV1CardInfoBatchAddFromXlsxReq
*/
file: any;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoBatchAddFromXlsxRes
*/
export interface KamiApiCardInfoAppleV1CardInfoBatchAddFromXlsxRes {
/**
* 导入结果
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoBatchAddFromXlsxRes
*/
msg?: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoCreateReq
*/
export interface KamiApiCardInfoAppleV1CardInfoCreateReq {
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoCreateReq
*/
account: string;
/**
* 密码
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoCreateReq
*/
password: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoDeleteReq
*/
export interface KamiApiCardInfoAppleV1CardInfoDeleteReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoDeleteReq
*/
id: string;
}

View File

@@ -0,0 +1,51 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoListReq
*/
export interface KamiApiCardInfoAppleV1CardInfoListReq {
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoListReq
*/
account?: string;
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardInfoListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardInfoListReq
*/
pageSize: KamiApiCardInfoAppleV1CardInfoListReqPageSizeEnum;
}
export const KamiApiCardInfoAppleV1CardInfoListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoAppleV1CardInfoListReqPageSizeEnum =
(typeof KamiApiCardInfoAppleV1CardInfoListReqPageSizeEnum)[keyof typeof KamiApiCardInfoAppleV1CardInfoListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoAppleV1AppleCardListRecord } from './kami-api-card-info-apple-v1-apple-card-list-record';
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoListRes
*/
export interface KamiApiCardInfoAppleV1CardInfoListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardInfoListRes
*/
total?: number;
/**
*
* @type {Array<KamiApiCardInfoAppleV1AppleCardListRecord>}
* @memberof KamiApiCardInfoAppleV1CardInfoListRes
*/
list?: Array<KamiApiCardInfoAppleV1AppleCardListRecord>;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoSuspendOrContinueReq
*/
export interface KamiApiCardInfoAppleV1CardInfoSuspendOrContinueReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoSuspendOrContinueReq
*/
id: string;
}

View File

@@ -0,0 +1,39 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoUpdateReq
*/
export interface KamiApiCardInfoAppleV1CardInfoUpdateReq {
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoUpdateReq
*/
account: string;
/**
* 密码
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoUpdateReq
*/
password: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoUpdateReq
*/
id: string;
}

View File

@@ -0,0 +1,41 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1CardInfoUpdateStatusReq
*/
export interface KamiApiCardInfoAppleV1CardInfoUpdateStatusReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoAppleV1CardInfoUpdateStatusReq
*/
id: string;
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1CardInfoUpdateStatusReq
*/
status: KamiApiCardInfoAppleV1CardInfoUpdateStatusReqStatusEnum;
}
export const KamiApiCardInfoAppleV1CardInfoUpdateStatusReqStatusEnum = {
NUMBER_10: 10,
NUMBER_20: 20
} as const;
export type KamiApiCardInfoAppleV1CardInfoUpdateStatusReqStatusEnum =
(typeof KamiApiCardInfoAppleV1CardInfoUpdateStatusReqStatusEnum)[keyof typeof KamiApiCardInfoAppleV1CardInfoUpdateStatusReqStatusEnum];

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeDuplicatedCardPassReq
*/
export interface KamiApiCardInfoAppleV1RechargeDuplicatedCardPassReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeDuplicatedCardPassReq
*/
orderNo: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeHandlerReq
*/
export interface KamiApiCardInfoAppleV1RechargeHandlerReq {
/**
* 机器ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeHandlerReq
*/
machineId: string;
}

View File

@@ -0,0 +1,51 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeHandlerRes
*/
export interface KamiApiCardInfoAppleV1RechargeHandlerRes {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeHandlerRes
*/
orderNo?: string;
/**
* 卡号
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeHandlerRes
*/
cardNo?: string;
/**
* 卡密
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeHandlerRes
*/
cardPass?: string;
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeHandlerRes
*/
account?: string;
/**
* 密码
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeHandlerRes
*/
password?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeHistoryListReq
*/
export interface KamiApiCardInfoAppleV1RechargeHistoryListReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeHistoryListReq
*/
orderNo: string;
}

View File

@@ -0,0 +1,31 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1CardAppleHistoryInfo } from './kami-internal-model-entity-v1-card-apple-history-info';
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeHistoryListRes
*/
export interface KamiApiCardInfoAppleV1RechargeHistoryListRes {
/**
*
* @type {Array<KamiInternalModelEntityV1CardAppleHistoryInfo>}
* @memberof KamiApiCardInfoAppleV1RechargeHistoryListRes
*/
list?: Array<KamiInternalModelEntityV1CardAppleHistoryInfo>;
}

View File

@@ -0,0 +1,74 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeItunesCallbackReq
*/
export interface KamiApiCardInfoAppleV1RechargeItunesCallbackReq {
/**
* 机器ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeItunesCallbackReq
*/
machineId: string;
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeItunesCallbackReq
*/
orderNo: string;
/**
* 金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeItunesCallbackReq
*/
amount: number;
/**
* 金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeItunesCallbackReq
*/
accountAmount: number;
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeItunesCallbackReq
*/
status: KamiApiCardInfoAppleV1RechargeItunesCallbackReqStatusEnum;
/**
* 备注
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeItunesCallbackReq
*/
remark?: string;
}
export const KamiApiCardInfoAppleV1RechargeItunesCallbackReqStatusEnum = {
NUMBER_10: 10,
NUMBER_11: 11,
NUMBER_12: 12,
NUMBER_13: 13,
NUMBER_14: 14,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_30: 30,
NUMBER_31: 31,
NUMBER_32: 32,
NUMBER_40: 40
} as const;
export type KamiApiCardInfoAppleV1RechargeItunesCallbackReqStatusEnum =
(typeof KamiApiCardInfoAppleV1RechargeItunesCallbackReqStatusEnum)[keyof typeof KamiApiCardInfoAppleV1RechargeItunesCallbackReqStatusEnum];

View File

@@ -0,0 +1,69 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
export interface KamiApiCardInfoAppleV1RechargeListDownloadReq {
/**
* 账户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
accountId?: string;
/**
* 附加信息
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
attach?: string;
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
orderNo?: string;
/**
* 卡号
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
cardNo?: string;
/**
* 商户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
merchantId?: string;
/**
* 密码
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
cardPass?: string;
/**
* 开始时间
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
StartDate?: string;
/**
* 结束时间
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListDownloadReq
*/
EndDate?: string;
}

View File

@@ -0,0 +1,93 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeListReq
*/
export interface KamiApiCardInfoAppleV1RechargeListReq {
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
pageSize: KamiApiCardInfoAppleV1RechargeListReqPageSizeEnum;
/**
* 账户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
accountId?: string;
/**
* 附加信息
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
attach?: string;
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
orderNo?: string;
/**
* 卡号
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
cardNo?: string;
/**
* 密码
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
cardPass?: string;
/**
* 商户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
merchantId?: string;
/**
* 开始时间
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
StartDate?: string;
/**
* 结束时间
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeListReq
*/
EndDate?: string;
}
export const KamiApiCardInfoAppleV1RechargeListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoAppleV1RechargeListReqPageSizeEnum =
(typeof KamiApiCardInfoAppleV1RechargeListReqPageSizeEnum)[keyof typeof KamiApiCardInfoAppleV1RechargeListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1CardAppleRechargeInfo } from './kami-internal-model-entity-v1-card-apple-recharge-info';
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeListRes
*/
export interface KamiApiCardInfoAppleV1RechargeListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeListRes
*/
total?: number;
/**
*
* @type {Array<KamiInternalModelEntityV1CardAppleRechargeInfo>}
* @memberof KamiApiCardInfoAppleV1RechargeListRes
*/
list?: Array<KamiInternalModelEntityV1CardAppleRechargeInfo>;
}

View File

@@ -0,0 +1,39 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeOrderModifyActualAmountReq
*/
export interface KamiApiCardInfoAppleV1RechargeOrderModifyActualAmountReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeOrderModifyActualAmountReq
*/
orderNo: string;
/**
* 金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeOrderModifyActualAmountReq
*/
actualAmount: number;
/**
* TOTP
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeOrderModifyActualAmountReq
*/
totpCode?: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeOrderResetStatusReq
*/
export interface KamiApiCardInfoAppleV1RechargeOrderResetStatusReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeOrderResetStatusReq
*/
orderNo: string;
/**
* 备注
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeOrderResetStatusReq
*/
remark?: string;
}

View File

@@ -0,0 +1,71 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
export interface KamiApiCardInfoAppleV1RechargeStealRuleAddReq {
/**
* 规则名
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
name: string;
/**
* 单独某条规则的状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
status: KamiApiCardInfoAppleV1RechargeStealRuleAddReqStatusEnum;
/**
* 目标用户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
targetUserId: string;
/**
* 存储用户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
storageUserId: string;
/**
* 金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
amount: number;
/**
* 目标金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
targetAmount: number;
/**
* 时间间隔
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
intervalTime: number;
}
export const KamiApiCardInfoAppleV1RechargeStealRuleAddReqStatusEnum = {
NUMBER_0: 0,
NUMBER_1: 1
} as const;
export type KamiApiCardInfoAppleV1RechargeStealRuleAddReqStatusEnum =
(typeof KamiApiCardInfoAppleV1RechargeStealRuleAddReqStatusEnum)[keyof typeof KamiApiCardInfoAppleV1RechargeStealRuleAddReqStatusEnum];

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealRuleDeleteReq
*/
export interface KamiApiCardInfoAppleV1RechargeStealRuleDeleteReq {
/**
*
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleDeleteReq
*/
id: number;
}

View File

@@ -0,0 +1,45 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealRuleListReq
*/
export interface KamiApiCardInfoAppleV1RechargeStealRuleListReq {
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleListReq
*/
pageSize: KamiApiCardInfoAppleV1RechargeStealRuleListReqPageSizeEnum;
}
export const KamiApiCardInfoAppleV1RechargeStealRuleListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoAppleV1RechargeStealRuleListReqPageSizeEnum =
(typeof KamiApiCardInfoAppleV1RechargeStealRuleListReqPageSizeEnum)[keyof typeof KamiApiCardInfoAppleV1RechargeStealRuleListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1CardAppleHiddenSettings } from './kami-internal-model-entity-v1-card-apple-hidden-settings';
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealRuleListRes
*/
export interface KamiApiCardInfoAppleV1RechargeStealRuleListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleListRes
*/
total?: number;
/**
*
* @type {Array<KamiInternalModelEntityV1CardAppleHiddenSettings>}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleListRes
*/
list?: Array<KamiInternalModelEntityV1CardAppleHiddenSettings>;
}

View File

@@ -0,0 +1,42 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReq
*/
export interface KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReq {
/**
*
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReq
*/
id: number;
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReq
*/
status: KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReqStatusEnum;
}
export const KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReqStatusEnum =
{
NUMBER_0: 0,
NUMBER_1: 1
} as const;
export type KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReqStatusEnum =
(typeof KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReqStatusEnum)[keyof typeof KamiApiCardInfoAppleV1RechargeStealRuleStatusUpdateReqStatusEnum];

View File

@@ -0,0 +1,77 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
export interface KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq {
/**
*
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
id: number;
/**
* 规则名
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
name: string;
/**
* 单独某条规则的状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
status: KamiApiCardInfoAppleV1RechargeStealRuleUpdateReqStatusEnum;
/**
* 目标用户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
targetUserId: string;
/**
* 存储用户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
storageUserId: string;
/**
* 金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
amount: number;
/**
* 目标金额
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
targetAmount: number;
/**
* 时间间隔
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
intervalTime: number;
}
export const KamiApiCardInfoAppleV1RechargeStealRuleUpdateReqStatusEnum = {
NUMBER_0: 0,
NUMBER_1: 1
} as const;
export type KamiApiCardInfoAppleV1RechargeStealRuleUpdateReqStatusEnum =
(typeof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReqStatusEnum)[keyof typeof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReqStatusEnum];

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealSettingGetRes
*/
export interface KamiApiCardInfoAppleV1RechargeStealSettingGetRes {
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealSettingGetRes
*/
stealStatus?: number;
}

View File

@@ -0,0 +1,35 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeStealSettingReq
*/
export interface KamiApiCardInfoAppleV1RechargeStealSettingReq {
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealSettingReq
*/
stealStatus: KamiApiCardInfoAppleV1RechargeStealSettingReqStealStatusEnum;
}
export const KamiApiCardInfoAppleV1RechargeStealSettingReqStealStatusEnum = {
NUMBER_0: 0,
NUMBER_1: 1
} as const;
export type KamiApiCardInfoAppleV1RechargeStealSettingReqStealStatusEnum =
(typeof KamiApiCardInfoAppleV1RechargeStealSettingReqStealStatusEnum)[keyof typeof KamiApiCardInfoAppleV1RechargeStealSettingReqStealStatusEnum];

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeSubmitQueryReq
*/
export interface KamiApiCardInfoAppleV1RechargeSubmitQueryReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitQueryReq
*/
orderNo: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeSubmitQueryRes
*/
export interface KamiApiCardInfoAppleV1RechargeSubmitQueryRes {
/**
* 充值返回编码
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitQueryRes
*/
status?: number;
/**
* 详细描述信息
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitQueryRes
*/
message?: string;
}

View File

@@ -0,0 +1,69 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeSubmitReq
*/
export interface KamiApiCardInfoAppleV1RechargeSubmitReq {
/**
* 卡号
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
cardNo?: string;
/**
* 密码
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
cardPass: string;
/**
* 面值
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
faceValue: number;
/**
* 回调地址
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
callbackUrl?: string;
/**
* 附加信息(目前是上游订单号)
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
attach?: string;
/**
* 时间戳
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
timeStamp?: number;
/**
* 签名
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
sign?: string;
/**
* 商户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitReq
*/
merchantId?: string;
}

View File

@@ -0,0 +1,39 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoAppleV1RechargeSubmitRes
*/
export interface KamiApiCardInfoAppleV1RechargeSubmitRes {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitRes
*/
orderNo?: string;
/**
* 充值返回编码
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitRes
*/
status?: number;
/**
* 详细描述信息
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeSubmitRes
*/
message?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1BatchAddFromXlsxReq
*/
export interface KamiApiCardInfoJdV1BatchAddFromXlsxReq {
/**
* 选择上传文件
* @type {any}
* @memberof KamiApiCardInfoJdV1BatchAddFromXlsxReq
*/
file: any;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1BatchAddFromXlsxRes
*/
export interface KamiApiCardInfoJdV1BatchAddFromXlsxRes {
/**
* 导入结果
* @type {string}
* @memberof KamiApiCardInfoJdV1BatchAddFromXlsxRes
*/
msg?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountCookieCheckReq
*/
export interface KamiApiCardInfoJdV1JDAccountCookieCheckReq {
/**
* cookie
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountCookieCheckReq
*/
cookie: string;
}

View File

@@ -0,0 +1,45 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountCookieCheckRes
*/
export interface KamiApiCardInfoJdV1JDAccountCookieCheckRes {
/**
* 用户名
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountCookieCheckRes
*/
username?: string;
/**
* 昵称
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountCookieCheckRes
*/
nickname?: string;
/**
* 是否存在系统中
* @type {boolean}
* @memberof KamiApiCardInfoJdV1JDAccountCookieCheckRes
*/
isExist?: boolean;
/**
* 是否可用
* @type {boolean}
* @memberof KamiApiCardInfoJdV1JDAccountCookieCheckRes
*/
isAvailable?: boolean;
}

View File

@@ -0,0 +1,45 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountCreateReq
*/
export interface KamiApiCardInfoJdV1JDAccountCreateReq {
/**
* cookie不能为空
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountCreateReq
*/
cookie: string;
/**
* 别名
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountCreateReq
*/
name?: string;
/**
* 最大充值限制
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountCreateReq
*/
maxAmountLimit?: number;
/**
* 备注
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountCreateReq
*/
remark?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountDeleteReq
*/
export interface KamiApiCardInfoJdV1JDAccountDeleteReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountDeleteReq
*/
id: string;
}

View File

@@ -0,0 +1,139 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoAppleV1AppleCardListRecordUploadUser } from './kami-api-card-info-apple-v1-apple-card-list-record-upload-user';
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountListRecord
*/
export interface KamiApiCardInfoJdV1JDAccountListRecord {
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
id?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
name?: string;
/**
* cookie
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
cookie?: string;
/**
* 用户昵称
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
nickname?: string;
/**
* 京东用户ID
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
username?: string;
/**
* 创建人
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
createUserId?: string;
/**
* 账单所有统计金额
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
amountTotalSum?: number;
/**
* 账单今日统计金额
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
amountTodaySum?: number;
/**
* 余额
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
balance?: number;
/**
* 状态 1.正常 0.禁用
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
status?: number;
/**
* 最大充值限制
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
maxAmountLimit?: number;
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
amountTotalCount?: number;
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
amountTodayCount?: number;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
remark?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
createdAt?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
updatedAt?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
deletedAt?: string;
/**
* 账户类型
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
category?: number;
/**
*
* @type {KamiApiCardInfoAppleV1AppleCardListRecordUploadUser}
* @memberof KamiApiCardInfoJdV1JDAccountListRecord
*/
uploadUser?: KamiApiCardInfoAppleV1AppleCardListRecordUploadUser;
}

View File

@@ -0,0 +1,63 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountListReq
*/
export interface KamiApiCardInfoJdV1JDAccountListReq {
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListReq
*/
pageSize: KamiApiCardInfoJdV1JDAccountListReqPageSizeEnum;
/**
* 账户名称
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListReq
*/
name?: string;
/**
* 用户昵称
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListReq
*/
nickName?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountListReq
*/
cookie?: string;
}
export const KamiApiCardInfoJdV1JDAccountListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoJdV1JDAccountListReqPageSizeEnum =
(typeof KamiApiCardInfoJdV1JDAccountListReqPageSizeEnum)[keyof typeof KamiApiCardInfoJdV1JDAccountListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoJdV1JDAccountListRecord } from './kami-api-card-info-jd-v1-jdaccount-list-record';
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountListRes
*/
export interface KamiApiCardInfoJdV1JDAccountListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountListRes
*/
total?: number;
/**
*
* @type {Array<KamiApiCardInfoJdV1JDAccountListRecord>}
* @memberof KamiApiCardInfoJdV1JDAccountListRes
*/
list?: Array<KamiApiCardInfoJdV1JDAccountListRecord>;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountRefreshStatusReq
*/
export interface KamiApiCardInfoJdV1JDAccountRefreshStatusReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountRefreshStatusReq
*/
id: string;
}

View File

@@ -0,0 +1,51 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountUpdateReq
*/
export interface KamiApiCardInfoJdV1JDAccountUpdateReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountUpdateReq
*/
id: string;
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountUpdateReq
*/
status?: number;
/**
* 别名
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountUpdateReq
*/
name?: string;
/**
* 备注
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountUpdateReq
*/
remark?: string;
/**
* 最大充值限制
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountUpdateReq
*/
maxAmountLimit?: number;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountUpdateStatusReq
*/
export interface KamiApiCardInfoJdV1JDAccountUpdateStatusReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountUpdateStatusReq
*/
id: string;
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountUpdateStatusReq
*/
status: number;
}

View File

@@ -0,0 +1,51 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountWalletListReq
*/
export interface KamiApiCardInfoJdV1JDAccountWalletListReq {
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountWalletListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountWalletListReq
*/
pageSize: KamiApiCardInfoJdV1JDAccountWalletListReqPageSizeEnum;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1JDAccountWalletListReq
*/
accountId: string;
}
export const KamiApiCardInfoJdV1JDAccountWalletListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoJdV1JDAccountWalletListReqPageSizeEnum =
(typeof KamiApiCardInfoJdV1JDAccountWalletListReqPageSizeEnum)[keyof typeof KamiApiCardInfoJdV1JDAccountWalletListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1CardJdAccountHistory } from './kami-internal-model-entity-v1-card-jd-account-history';
/**
*
* @export
* @interface KamiApiCardInfoJdV1JDAccountWalletListRes
*/
export interface KamiApiCardInfoJdV1JDAccountWalletListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1JDAccountWalletListRes
*/
total?: number;
/**
*
* @type {Array<KamiInternalModelEntityV1CardJdAccountHistory>}
* @memberof KamiApiCardInfoJdV1JDAccountWalletListRes
*/
list?: Array<KamiInternalModelEntityV1CardJdAccountHistory>;
}

View File

@@ -0,0 +1,81 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1ListReq
*/
export interface KamiApiCardInfoJdV1ListReq {
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoJdV1ListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoJdV1ListReq
*/
pageSize: KamiApiCardInfoJdV1ListReqPageSizeEnum;
/**
* 礼品卡密码
* @type {string}
* @memberof KamiApiCardInfoJdV1ListReq
*/
giftCardPwd?: string;
/**
* 商户ID
* @type {string}
* @memberof KamiApiCardInfoJdV1ListReq
*/
merchantId?: string;
/**
* 附加信息
* @type {string}
* @memberof KamiApiCardInfoJdV1ListReq
*/
attach?: string;
/**
* 时间范围
* @type {Array<string>}
* @memberof KamiApiCardInfoJdV1ListReq
*/
dateRange?: Array<string>;
/**
* 账户昵称
* @type {string}
* @memberof KamiApiCardInfoJdV1ListReq
*/
accountNickName?: string;
/**
* 账户cookie
* @type {string}
* @memberof KamiApiCardInfoJdV1ListReq
*/
accountCk?: string;
}
export const KamiApiCardInfoJdV1ListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoJdV1ListReqPageSizeEnum =
(typeof KamiApiCardInfoJdV1ListReqPageSizeEnum)[keyof typeof KamiApiCardInfoJdV1ListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1CardJdOrderInfo } from './kami-internal-model-entity-v1-card-jd-order-info';
/**
*
* @export
* @interface KamiApiCardInfoJdV1ListRes
*/
export interface KamiApiCardInfoJdV1ListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1ListRes
*/
total?: number;
/**
*
* @type {Array<KamiInternalModelEntityV1CardJdOrderInfo>}
* @memberof KamiApiCardInfoJdV1ListRes
*/
list?: Array<KamiInternalModelEntityV1CardJdOrderInfo>;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1OrderHistoryReq
*/
export interface KamiApiCardInfoJdV1OrderHistoryReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoJdV1OrderHistoryReq
*/
orderNo?: string;
}

View File

@@ -0,0 +1,31 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1CardJdOrderHistory } from './kami-internal-model-entity-v1-card-jd-order-history';
/**
*
* @export
* @interface KamiApiCardInfoJdV1OrderHistoryRes
*/
export interface KamiApiCardInfoJdV1OrderHistoryRes {
/**
*
* @type {Array<KamiInternalModelEntityV1CardJdOrderHistory>}
* @memberof KamiApiCardInfoJdV1OrderHistoryRes
*/
list?: Array<KamiInternalModelEntityV1CardJdOrderHistory>;
}

View File

@@ -0,0 +1,51 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1OrderSummaryListReq
*/
export interface KamiApiCardInfoJdV1OrderSummaryListReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1OrderSummaryListReq
*/
roadUid?: string;
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryListReq
*/
pageSize: KamiApiCardInfoJdV1OrderSummaryListReqPageSizeEnum;
}
export const KamiApiCardInfoJdV1OrderSummaryListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoJdV1OrderSummaryListReqPageSizeEnum =
(typeof KamiApiCardInfoJdV1OrderSummaryListReqPageSizeEnum)[keyof typeof KamiApiCardInfoJdV1OrderSummaryListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoJdV1OrderSummaryRecord } from './kami-api-card-info-jd-v1-order-summary-record';
/**
*
* @export
* @interface KamiApiCardInfoJdV1OrderSummaryListRes
*/
export interface KamiApiCardInfoJdV1OrderSummaryListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryListRes
*/
total?: number;
/**
*
* @type {Array<KamiApiCardInfoJdV1OrderSummaryRecord>}
* @memberof KamiApiCardInfoJdV1OrderSummaryListRes
*/
list?: Array<KamiApiCardInfoJdV1OrderSummaryRecord>;
}

View File

@@ -0,0 +1,93 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1OrderSummaryRecord
*/
export interface KamiApiCardInfoJdV1OrderSummaryRecord {
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
merchantUid?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
merchantName?: string;
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
succeedCount?: number;
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
succeedShowAmount?: number;
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
succeedFactAmount?: number;
/**
* 订单总量
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
totalCount?: number;
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
totalShowAmount?: number;
/**
*
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
totalFactAmount?: number;
/**
* 比例
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
rate?: number;
/**
*
* @type {string}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
date?: string;
/**
* 失败的订单
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
failedCount?: number;
/**
* 创建但未填写的订单
* @type {number}
* @memberof KamiApiCardInfoJdV1OrderSummaryRecord
*/
waitedCount?: number;
}

View File

@@ -0,0 +1,57 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoJdV1SubmitReq
*/
export interface KamiApiCardInfoJdV1SubmitReq {
/**
* 卡号
* @type {string}
* @memberof KamiApiCardInfoJdV1SubmitReq
*/
cardNo?: string;
/**
* 礼品卡密码
* @type {string}
* @memberof KamiApiCardInfoJdV1SubmitReq
*/
giftCardPwd: string;
/**
* 回调地址
* @type {string}
* @memberof KamiApiCardInfoJdV1SubmitReq
*/
notifyUrl: string;
/**
* 充值金额
* @type {number}
* @memberof KamiApiCardInfoJdV1SubmitReq
*/
amount: number;
/**
* 商户ID
* @type {string}
* @memberof KamiApiCardInfoJdV1SubmitReq
*/
merchantId: string;
/**
* 附加信息
* @type {string}
* @memberof KamiApiCardInfoJdV1SubmitReq
*/
attach?: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1CallBackOrderManualReq
*/
export interface KamiApiCardInfoTMallGameV1CallBackOrderManualReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1CallBackOrderManualReq
*/
orderNo: string;
/**
* 充值ID
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1CallBackOrderManualReq
*/
id?: number;
}

View File

@@ -0,0 +1,129 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
export interface KamiApiCardInfoTMallGameV1ShopOrderRecord {
/**
*
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
id?: number;
/**
* 充值账户
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
account?: string;
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
orderNo?: string;
/**
* 淘宝订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
tMallOrderNo?: string;
/**
* 买家昵称
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
buyerNick?: string;
/**
* 买家是否评价
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
buyerRate?: number;
/**
* 交易状态
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
status?: string;
/**
* 实付金额
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
payment?: string;
/**
* 商品金额
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
totalFee?: string;
/**
* 天猫返回状态
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
tradeStatus?: string;
/**
* 买家备注
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
buyerMemo?: string;
/**
* 支付宝交易号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
alipayNo?: string;
/**
* 买家留言
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
buyerMessage?: string;
/**
* 付款时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
payTime?: string;
/**
* 交易创建时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
createTime?: string;
/**
* 交易结束时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
endTime?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
createdAt?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1ShopOrderRecord
*/
updatedAt?: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeCallbackReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeCallbackReq {
/**
* 回调授权码
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeCallbackReq
*/
code?: string;
/**
* 渠道
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeCallbackReq
*/
channel?: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeGetKeyRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeGetKeyRes {
/**
* 授权码
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeGetKeyRes
*/
code?: string;
/**
* 回调地址
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountAuthorizeGetKeyRes
*/
redirectUri?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountCreateReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountCreateReq {
/**
* 账户数量
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountCreateReq
*/
count: number;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountDeleteReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountDeleteReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountDeleteReq
*/
id: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountGetOneRandomReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountGetOneRandomReq {
/**
* 时间戳
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountGetOneRandomReq
*/
timeStamp?: number;
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountGetOneRandomReq
*/
orderNo?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountGetOneRandomRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountGetOneRandomRes {
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountGetOneRandomRes
*/
accountNumber?: string;
}

View File

@@ -0,0 +1,51 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountListReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountListReq {
/**
* 账户账号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountListReq
*/
accountNumber?: string;
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountListReq
*/
pageSize: KamiApiCardInfoTMallGameV1TMallGameAccountListReqPageSizeEnum;
}
export const KamiApiCardInfoTMallGameV1TMallGameAccountListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoTMallGameV1TMallGameAccountListReqPageSizeEnum =
(typeof KamiApiCardInfoTMallGameV1TMallGameAccountListReqPageSizeEnum)[keyof typeof KamiApiCardInfoTMallGameV1TMallGameAccountListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1RechargeTMallAccount } from './kami-internal-model-entity-v1-recharge-tmall-account';
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountListRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountListRes
*/
total?: number;
/**
*
* @type {Array<KamiInternalModelEntityV1RechargeTMallAccount>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountListRes
*/
list?: Array<KamiInternalModelEntityV1RechargeTMallAccount>;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountTMallAuthStatusRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountTMallAuthStatusRes {
/**
* 授权状态
* @type {boolean}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountTMallAuthStatusRes
*/
status?: boolean;
/**
* 过期时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountTMallAuthStatusRes
*/
expiredAt?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAccountToggleReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAccountToggleReq {
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAccountToggleReq
*/
id: string;
}

View File

@@ -0,0 +1,51 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameAgisoCallbackReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameAgisoCallbackReq {
/**
* 平台参数值TbAcs,TbAlds,TbArs,Print,Acpr,PddAlds,AldsIdle,AldsJd,AldsDoudian,AldsKwai,AldsYouzan,AldsWeidian,AldsWxVideoShop
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAgisoCallbackReq
*/
fromPlatform?: string;
/**
* 时间戳
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAgisoCallbackReq
*/
timeStamp?: number;
/**
* 推送类型
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAgisoCallbackReq
*/
aopic?: number;
/**
* json
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAgisoCallbackReq
*/
json?: string;
/**
* 签名
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameAgisoCallbackReq
*/
sign?: string;
}

View File

@@ -0,0 +1,58 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReq {
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReq
*/
pageSize: KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReqPageSizeEnum;
/**
* 渠道名称
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReq
*/
channelName?: string;
/**
* 回调类型
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReq
*/
callbackType?: string;
}
export const KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReqPageSizeEnum =
{
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReqPageSizeEnum =
(typeof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReqPageSizeEnum)[keyof typeof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoTMallGameV1TMAllGameSummaryListRecord } from './kami-api-card-info-tmall-game-v1-tmall-game-summary-list-record';
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryRes
*/
total?: number;
/**
*
* @type {Array<KamiApiCardInfoTMallGameV1TMAllGameSummaryListRecord>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDailyOrderSummaryRes
*/
list?: Array<KamiApiCardInfoTMallGameV1TMAllGameSummaryListRecord>;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameDataSyncReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameDataSyncReq {
/**
* 渠道名称
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDataSyncReq
*/
channelName: string;
/**
* 同步时长
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDataSyncReq
*/
duration: number;
}

View File

@@ -0,0 +1,67 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1RechargeTMallAccount } from './kami-internal-model-entity-v1-recharge-tmall-account';
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1RechargeTMallOrder } from './kami-internal-model-entity-v1-recharge-tmall-order';
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1RechargeTMallOrderHistory } from './kami-internal-model-entity-v1-recharge-tmall-order-history';
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1RechargeTMallShop } from './kami-internal-model-entity-v1-recharge-tmall-shop';
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1RechargeTMallShopHistory } from './kami-internal-model-entity-v1-recharge-tmall-shop-history';
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameDataSyncRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameDataSyncRes {
/**
*
* @type {Array<KamiInternalModelEntityV1RechargeTMallShop>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDataSyncRes
*/
shopData?: Array<KamiInternalModelEntityV1RechargeTMallShop>;
/**
*
* @type {Array<KamiInternalModelEntityV1RechargeTMallOrder>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDataSyncRes
*/
orderData?: Array<KamiInternalModelEntityV1RechargeTMallOrder>;
/**
*
* @type {Array<KamiInternalModelEntityV1RechargeTMallOrderHistory>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDataSyncRes
*/
orderHistory?: Array<KamiInternalModelEntityV1RechargeTMallOrderHistory>;
/**
*
* @type {Array<KamiInternalModelEntityV1RechargeTMallShopHistory>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDataSyncRes
*/
shopHistory?: Array<KamiInternalModelEntityV1RechargeTMallShopHistory>;
/**
*
* @type {Array<KamiInternalModelEntityV1RechargeTMallAccount>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameDataSyncRes
*/
accountData?: Array<KamiInternalModelEntityV1RechargeTMallAccount>;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderCategory
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderCategory {
/**
*
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderCategory
*/
id?: number;
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderCategory
*/
name?: string;
}

View File

@@ -0,0 +1,93 @@
/* tslint:disable */
/* eslint-disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderListReq {
/**
* 状态
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
status?: string;
/**
* 账号编号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
accountNumber?: string;
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
orderNo?: string;
/**
* 商户订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
merchantOrder?: string;
/**
* 充值账号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
thirdMerchantOrder?: string;
/**
* 天猫店铺订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
tMallShopOrder?: string;
/**
* 时间范围
* @type {Array<string>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
dateRange?: Array<string>;
/**
* 回调类型
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
callbackType?: string;
/**
* 页数
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
current: number;
/**
* 页码
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListReq
*/
pageSize: KamiApiCardInfoTMallGameV1TMallGameOrderListReqPageSizeEnum;
}
export const KamiApiCardInfoTMallGameV1TMallGameOrderListReqPageSizeEnum = {
NUMBER_5: 5,
NUMBER_10: 10,
NUMBER_15: 15,
NUMBER_20: 20,
NUMBER_50: 50,
NUMBER_100: 100
} as const;
export type KamiApiCardInfoTMallGameV1TMallGameOrderListReqPageSizeEnum =
(typeof KamiApiCardInfoTMallGameV1TMallGameOrderListReqPageSizeEnum)[keyof typeof KamiApiCardInfoTMallGameV1TMallGameOrderListReqPageSizeEnum];

View File

@@ -0,0 +1,37 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoTMallGameV1TMAllListRecord } from './kami-api-card-info-tmall-game-v1-tmall-list-record';
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderListRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderListRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListRes
*/
total?: number;
/**
*
* @type {Array<KamiApiCardInfoTMallGameV1TMAllListRecord>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderListRes
*/
list?: Array<KamiApiCardInfoTMallGameV1TMAllListRecord>;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderModifyStatusSucceedReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderModifyStatusSucceedReq {
/**
* TOTP
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderModifyStatusSucceedReq
*/
totpCode?: string;
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderModifyStatusSucceedReq
*/
orderNo: string;
}

View File

@@ -0,0 +1,33 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryCategoryReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryCategoryReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryCategoryReq
*/
tId?: string;
/**
* 游戏类型
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryCategoryReq
*/
category?: string;
}

View File

@@ -0,0 +1,31 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { KamiApiCardInfoTMallGameV1TMallGameOrderCategory } from './kami-api-card-info-tmall-game-v1-tmall-game-order-category';
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryCategoryRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryCategoryRes {
/**
*
* @type {Array<KamiApiCardInfoTMallGameV1TMallGameOrderCategory>}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryCategoryRes
*/
list?: Array<KamiApiCardInfoTMallGameV1TMallGameOrderCategory>;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderReq {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderReq
*/
tId: string;
}

View File

@@ -0,0 +1,69 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes {
/**
* 充值ID
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
id?: string;
/**
* 来源
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
sourceOfShop?: string;
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
orderNo?: string;
/**
* 游戏品类
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
category?: string;
/**
* 游戏账号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
account?: string;
/**
* 充值金额
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
amount?: number;
/**
* 充值时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
topUpTime?: string;
/**
* 状态
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderQueryOrderRes
*/
status?: number;
}

View File

@@ -0,0 +1,81 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq {
/**
* 账户
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
accountNumber?: string;
/**
* 提交金额
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
amount?: number;
/**
* 第三方订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
merchantOrder?: string;
/**
* 充值账号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
thirdMerchantOrder?: string;
/**
* 回调地址
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
callbackUrl?: string;
/**
* 回调类型 confirm 确认收货回调 evaluation 评价回调
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
callbackType?: string;
/**
* 附加信息,附加信息会原封不动返回
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
attach?: string;
/**
* 时间戳
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
timeStamp?: number;
/**
* 签名
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
sign?: string;
/**
* 渠道名称
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
*/
channelName?: string;
}

View File

@@ -0,0 +1,39 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameOrderSubmitRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameOrderSubmitRes {
/**
* 订单ID
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitRes
*/
orderNo?: string;
/**
* 充值返回编码
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitRes
*/
status?: number;
/**
* 详细描述信息
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitRes
*/
message?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneReq {
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneReq
*/
orderNo: string;
}

View File

@@ -0,0 +1,135 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
export interface KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes {
/**
*
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
id?: number;
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
orderNo?: string;
/**
* 充值账号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
account?: string;
/**
* 淘宝订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
tMallOrderNo?: string;
/**
* 买家昵称
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
buyerNick?: string;
/**
* 买家是否评价
* @type {number}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
buyerRate?: number;
/**
* 交易状态
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
status?: string;
/**
* 实付金额
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
payment?: string;
/**
* 商品金额
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
totalFee?: string;
/**
* 付款时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
payTime?: string;
/**
* 天猫返回状态
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
tradeStatus?: string;
/**
* 买家备注
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
buyerMemo?: string;
/**
* 支付宝交易号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
alipayNo?: string;
/**
* 买家留言
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
buyerMessage?: string;
/**
* 交易创建时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
createTime?: string;
/**
* 交易结束时间
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
endTime?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
createdAt?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
updatedAt?: string;
/**
*
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderGetOneRes
*/
deletedAt?: string;
}

View File

@@ -0,0 +1,27 @@
/* tslint:disable */
/**
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document:
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface KamiApiCardInfoTMallGameV1TMallGameShopOrderHistoryReq
*/
export interface KamiApiCardInfoTMallGameV1TMallGameShopOrderHistoryReq {
/**
* 订单号
* @type {string}
* @memberof KamiApiCardInfoTMallGameV1TMallGameShopOrderHistoryReq
*/
orderNo: string;
}

Some files were not shown because too many files have changed in this diff Show More