refactor(api): 更新 API 生成文件

- 新增 merchant-hidden-config-entity 模型
- 删除 kami-internal-model-entity-v1-merchant-hidden-config 模型
- 更新 API 文件引用
This commit is contained in:
danial
2025-02-05 15:13:22 +08:00
parent 21a7c44568
commit f594186923
9 changed files with 190 additions and 25 deletions

View File

@@ -166,6 +166,7 @@ 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-hidden-config-entity.ts
models/kami-api-merchant-v1-merchant-info-record.ts
models/kami-api-merchant-v1-order-query-record.ts
models/kami-api-merchant-v1-order-query-req.ts
@@ -249,7 +250,6 @@ models/kami-internal-model-entity-v1-card-apple-recharge-info.ts
models/kami-internal-model-entity-v1-card-redeem-account-history.ts
models/kami-internal-model-entity-v1-card-redeem-order-history.ts
models/kami-internal-model-entity-v1-card-redeem-order-info.ts
models/kami-internal-model-entity-v1-merchant-hidden-config.ts
models/kami-internal-model-entity-v1-merchant-hidden-record.ts
models/kami-internal-model-entity-v1-merchant-info.ts
models/kami-internal-model-entity-v1-recharge-tmall-account.ts

View File

@@ -155,6 +155,7 @@ 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-hidden-config-entity';
export * from './kami-api-merchant-v1-merchant-info-record';
export * from './kami-api-merchant-v1-order-query-record';
export * from './kami-api-merchant-v1-order-query-req';
@@ -238,7 +239,6 @@ export * from './kami-internal-model-entity-v1-card-apple-recharge-info';
export * from './kami-internal-model-entity-v1-card-redeem-account-history';
export * from './kami-internal-model-entity-v1-card-redeem-order-history';
export * from './kami-internal-model-entity-v1-card-redeem-order-info';
export * from './kami-internal-model-entity-v1-merchant-hidden-config';
export * from './kami-internal-model-entity-v1-merchant-hidden-record';
export * from './kami-internal-model-entity-v1-merchant-info';
export * from './kami-internal-model-entity-v1-recharge-tmall-account';

View File

@@ -24,18 +24,18 @@ export interface KamiApiCardInfoAppleV1RechargeStealRuleAddReq {
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
name: string;
/**
* 单独某条规则的状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
status: KamiApiCardInfoAppleV1RechargeStealRuleAddReqStatusEnum;
/**
* 目标用户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
targetUserId: string;
/**
* 单独某条规则的状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleAddReq
*/
status: KamiApiCardInfoAppleV1RechargeStealRuleAddReqStatusEnum;
/**
* 存储用户ID
* @type {string}

View File

@@ -30,18 +30,18 @@ export interface KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq {
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
name: string;
/**
* 单独某条规则的状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
status: KamiApiCardInfoAppleV1RechargeStealRuleUpdateReqStatusEnum;
/**
* 目标用户ID
* @type {string}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
targetUserId: string;
/**
* 单独某条规则的状态
* @type {number}
* @memberof KamiApiCardInfoAppleV1RechargeStealRuleUpdateReq
*/
status: KamiApiCardInfoAppleV1RechargeStealRuleUpdateReqStatusEnum;
/**
* 存储用户ID
* @type {string}

View File

@@ -0,0 +1,111 @@
/* 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 KamiApiMerchantV1MerchantHiddenConfigEntity
*/
export interface KamiApiMerchantV1MerchantHiddenConfigEntity {
/**
*
* @type {number}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
id?: number;
/**
*
* @type {string}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
name?: string;
/**
* 商户Id
* @type {string}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
merchantUid?: string;
/**
* 商户通道
* @type {string}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
roadUid?: string;
/**
* 金额
* @type {number}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
amount?: number;
/**
* 面额
* @type {number}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
faceAmount?: number;
/**
* 延迟时间(最小)
* @type {number}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
delayDurationMin?: number;
/**
* 延迟时间(最大)
* @type {number}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
delayDurationMax?: number;
/**
* 是否启用
* @type {number}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
enable?: number;
/**
* 策略 1空白 2.报错
* @type {number}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
strategy?: number;
/**
*
* @type {Array<number>}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
amountRule?: Array<number>;
/**
* 绑卡返回额外信息
* @type {string}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
extraReturnInfo?: string;
/**
* 创建时间
* @type {string}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
createdAt?: string;
/**
* 更新时间
* @type {string}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
updatedAt?: string;
/**
*
* @type {string}
* @memberof KamiApiMerchantV1MerchantHiddenConfigEntity
*/
deletedAt?: string;
}

View File

@@ -18,6 +18,12 @@
* @interface KamiApiMerchantV1StealCreateReq
*/
export interface KamiApiMerchantV1StealCreateReq {
/**
* 名称
* @type {string}
* @memberof KamiApiMerchantV1StealCreateReq
*/
name: string;
/**
* 商户id
* @type {string}
@@ -30,6 +36,12 @@ export interface KamiApiMerchantV1StealCreateReq {
* @memberof KamiApiMerchantV1StealCreateReq
*/
roadUid: string;
/**
* 返回信息
* @type {string}
* @memberof KamiApiMerchantV1StealCreateReq
*/
extraReturnInfo?: string;
/**
* 偷卡金额间隔
* @type {number}
@@ -47,7 +59,13 @@ export interface KamiApiMerchantV1StealCreateReq {
* @type {number}
* @memberof KamiApiMerchantV1StealCreateReq
*/
delayDuration: number;
delayDurationMin: number;
/**
* 延迟时间
* @type {number}
* @memberof KamiApiMerchantV1StealCreateReq
*/
delayDurationMax: number;
/**
* 启用状态
* @type {number}
@@ -60,4 +78,10 @@ export interface KamiApiMerchantV1StealCreateReq {
* @memberof KamiApiMerchantV1StealCreateReq
*/
strategy: number;
/**
* 金额规则
* @type {Array<number>}
* @memberof KamiApiMerchantV1StealCreateReq
*/
amountRule: Array<number>;
}

View File

@@ -14,7 +14,7 @@
// May contain unused imports in some cases
// @ts-ignore
import type { KamiInternalModelEntityV1MerchantHiddenConfig } from './kami-internal-model-entity-v1-merchant-hidden-config';
import type { KamiApiMerchantV1MerchantHiddenConfigEntity } from './kami-api-merchant-v1-merchant-hidden-config-entity';
/**
*
@@ -30,8 +30,8 @@ export interface KamiApiMerchantV1StealListRes {
total?: number;
/**
*
* @type {Array<KamiInternalModelEntityV1MerchantHiddenConfig>}
* @type {Array<KamiApiMerchantV1MerchantHiddenConfigEntity>}
* @memberof KamiApiMerchantV1StealListRes
*/
list?: Array<KamiInternalModelEntityV1MerchantHiddenConfig>;
list?: Array<KamiApiMerchantV1MerchantHiddenConfigEntity>;
}

View File

@@ -24,6 +24,12 @@ export interface KamiApiMerchantV1StealUpdateReq {
* @memberof KamiApiMerchantV1StealUpdateReq
*/
id: number;
/**
* 名称
* @type {string}
* @memberof KamiApiMerchantV1StealUpdateReq
*/
name: string;
/**
* 商户id
* @type {string}
@@ -36,6 +42,12 @@ export interface KamiApiMerchantV1StealUpdateReq {
* @memberof KamiApiMerchantV1StealUpdateReq
*/
roadUid: string;
/**
* 返回信息
* @type {string}
* @memberof KamiApiMerchantV1StealUpdateReq
*/
extraReturnInfo?: string;
/**
* 偷卡金额间隔
* @type {number}
@@ -53,7 +65,13 @@ export interface KamiApiMerchantV1StealUpdateReq {
* @type {number}
* @memberof KamiApiMerchantV1StealUpdateReq
*/
delayDuration: number;
delayDurationMin: number;
/**
* 延迟时间
* @type {number}
* @memberof KamiApiMerchantV1StealUpdateReq
*/
delayDurationMax: number;
/**
* 启用状态
* @type {number}
@@ -66,4 +84,10 @@ export interface KamiApiMerchantV1StealUpdateReq {
* @memberof KamiApiMerchantV1StealUpdateReq
*/
strategy: number;
/**
* 金额规则
* @type {Array<number>}
* @memberof KamiApiMerchantV1StealUpdateReq
*/
amountRule: Array<number>;
}

View File

@@ -54,6 +54,18 @@ export interface KamiInternalModelEntityV1MerchantHiddenRecord {
* @memberof KamiInternalModelEntityV1MerchantHiddenRecord
*/
merchantHiddenConfigId?: number;
/**
* 规则
* @type {number}
* @memberof KamiInternalModelEntityV1MerchantHiddenRecord
*/
strategy?: number;
/**
* 状态 1.成功 2.失败 3.准备开始
* @type {number}
* @memberof KamiInternalModelEntityV1MerchantHiddenRecord
*/
status?: number;
/**
* 创建时间
* @type {string}
@@ -66,10 +78,4 @@ export interface KamiInternalModelEntityV1MerchantHiddenRecord {
* @memberof KamiInternalModelEntityV1MerchantHiddenRecord
*/
updatedAt?: string;
/**
* 状态 1.成功 2.失败 3.准备开始
* @type {number}
* @memberof KamiInternalModelEntityV1MerchantHiddenRecord
*/
status?: number;
}