diff --git a/src/api/generated/.openapi-generator/FILES b/src/api/generated/.openapi-generator/FILES index 2e12000..581ffab 100644 --- a/src/api/generated/.openapi-generator/FILES +++ b/src/api/generated/.openapi-generator/FILES @@ -227,6 +227,9 @@ docs/KamiApiJdCookieV1BatchCheckRes.md docs/KamiApiJdCookieV1BatchCreateReq.md docs/KamiApiJdCookieV1BatchCreateRes.md docs/KamiApiJdCookieV1BatchCreateResult.md +docs/KamiApiJdCookieV1BatchValidateReq.md +docs/KamiApiJdCookieV1BatchValidateRes.md +docs/KamiApiJdCookieV1BatchValidateResult.md docs/KamiApiJdCookieV1CheckJdOrderPaymentReq.md docs/KamiApiJdCookieV1CheckJdOrderPaymentRes.md docs/KamiApiJdCookieV1CookieAccountInfo.md @@ -267,6 +270,9 @@ docs/KamiApiJdCookieV1OrderHistoryReq.md docs/KamiApiJdCookieV1OrderHistoryRes.md docs/KamiApiJdCookieV1OrderInfo.md docs/KamiApiJdCookieV1UpdateAccountReq.md +docs/KamiApiJdCookieV1ValidateCookieItem.md +docs/KamiApiJdCookieV1ValidateCookieReq.md +docs/KamiApiJdCookieV1ValidateCookieRes.md docs/KamiApiMerchantV1MerchantAllListRes.md docs/KamiApiMerchantV1MerchantConfigAddReq.md docs/KamiApiMerchantV1MerchantConfigDetailReq.md @@ -609,6 +615,9 @@ models/kami-api-jd-cookie-v1-batch-check-res.ts models/kami-api-jd-cookie-v1-batch-create-req.ts models/kami-api-jd-cookie-v1-batch-create-res.ts models/kami-api-jd-cookie-v1-batch-create-result.ts +models/kami-api-jd-cookie-v1-batch-validate-req.ts +models/kami-api-jd-cookie-v1-batch-validate-res.ts +models/kami-api-jd-cookie-v1-batch-validate-result.ts models/kami-api-jd-cookie-v1-check-jd-order-payment-req.ts models/kami-api-jd-cookie-v1-check-jd-order-payment-res.ts models/kami-api-jd-cookie-v1-cookie-account-info.ts @@ -649,6 +658,9 @@ models/kami-api-jd-cookie-v1-order-history-req.ts models/kami-api-jd-cookie-v1-order-history-res.ts models/kami-api-jd-cookie-v1-order-info.ts models/kami-api-jd-cookie-v1-update-account-req.ts +models/kami-api-jd-cookie-v1-validate-cookie-item.ts +models/kami-api-jd-cookie-v1-validate-cookie-req.ts +models/kami-api-jd-cookie-v1-validate-cookie-res.ts models/kami-api-merchant-v1-merchant-all-list-res.ts models/kami-api-merchant-v1-merchant-config-add-req.ts models/kami-api-merchant-v1-merchant-config-detail-req.ts diff --git a/src/api/generated/apis/jdcookie-management-api.ts b/src/api/generated/apis/jdcookie-management-api.ts index bd8dfc2..79ccf74 100644 --- a/src/api/generated/apis/jdcookie-management-api.ts +++ b/src/api/generated/apis/jdcookie-management-api.ts @@ -47,6 +47,10 @@ import type { KamiApiJdCookieV1BatchCreateReq } from '../models'; // @ts-ignore import type { KamiApiJdCookieV1BatchCreateRes } from '../models'; // @ts-ignore +import type { KamiApiJdCookieV1BatchValidateReq } from '../models'; +// @ts-ignore +import type { KamiApiJdCookieV1BatchValidateRes } from '../models'; +// @ts-ignore import type { KamiApiJdCookieV1CreateAccountReq } from '../models'; // @ts-ignore import type { KamiApiJdCookieV1CreateAccountRes } from '../models'; @@ -58,6 +62,10 @@ import type { KamiApiJdCookieV1GetAccountRes } from '../models'; import type { KamiApiJdCookieV1ListAccountRes } from '../models'; // @ts-ignore import type { KamiApiJdCookieV1UpdateAccountReq } from '../models'; +// @ts-ignore +import type { KamiApiJdCookieV1ValidateCookieReq } from '../models'; +// @ts-ignore +import type { KamiApiJdCookieV1ValidateCookieRes } from '../models'; /** * JDCookieManagementApi - axios parameter creator */ @@ -161,6 +169,54 @@ export const JDCookieManagementApiAxiosParamCreator = function ( options: localVarRequestOptions }; }, + /** + * + * @summary Batch Validate Cookies + * @param {KamiApiJdCookieV1BatchValidateReq} [kamiApiJdCookieV1BatchValidateReq] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiJdCookieAccountBatchValidatePost: async ( + kamiApiJdCookieV1BatchValidateReq?: KamiApiJdCookieV1BatchValidateReq, + options: RawAxiosRequestConfig = {} + ): Promise => { + const localVarPath = `/api/jd-cookie/account/batch-validate`; + // 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( + kamiApiJdCookieV1BatchValidateReq, + localVarRequestOptions, + configuration + ); + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions + }; + }, /** * * @summary Create Cookie Account @@ -448,6 +504,54 @@ export const JDCookieManagementApiAxiosParamCreator = function ( configuration ); + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions + }; + }, + /** + * + * @summary Validate Cookie + * @param {KamiApiJdCookieV1ValidateCookieReq} [kamiApiJdCookieV1ValidateCookieReq] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiJdCookieAccountValidatePost: async ( + kamiApiJdCookieV1ValidateCookieReq?: KamiApiJdCookieV1ValidateCookieReq, + options: RawAxiosRequestConfig = {} + ): Promise => { + const localVarPath = `/api/jd-cookie/account/validate`; + // 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( + kamiApiJdCookieV1ValidateCookieReq, + localVarRequestOptions, + configuration + ); + return { url: toPathString(localVarUrlObj), options: localVarRequestOptions @@ -533,6 +637,40 @@ export const JDCookieManagementApiFp = function ( configuration )(axios, localVarOperationServerBasePath || basePath); }, + /** + * + * @summary Batch Validate Cookies + * @param {KamiApiJdCookieV1BatchValidateReq} [kamiApiJdCookieV1BatchValidateReq] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiJdCookieAccountBatchValidatePost( + kamiApiJdCookieV1BatchValidateReq?: KamiApiJdCookieV1BatchValidateReq, + options?: RawAxiosRequestConfig + ): Promise< + ( + axios?: AxiosInstance, + basePath?: string + ) => AxiosPromise + > { + const localVarAxiosArgs = + await localVarAxiosParamCreator.apiJdCookieAccountBatchValidatePost( + kamiApiJdCookieV1BatchValidateReq, + options + ); + const localVarOperationServerIndex = configuration?.serverIndex ?? 0; + const localVarOperationServerBasePath = + operationServerMap[ + 'JDCookieManagementApi.apiJdCookieAccountBatchValidatePost' + ]?.[localVarOperationServerIndex]?.url; + return (axios, basePath) => + createRequestFunction( + localVarAxiosArgs, + globalAxios, + BASE_PATH, + configuration + )(axios, localVarOperationServerBasePath || basePath); + }, /** * * @summary Create Cookie Account @@ -736,6 +874,40 @@ export const JDCookieManagementApiFp = function ( BASE_PATH, configuration )(axios, localVarOperationServerBasePath || basePath); + }, + /** + * + * @summary Validate Cookie + * @param {KamiApiJdCookieV1ValidateCookieReq} [kamiApiJdCookieV1ValidateCookieReq] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiJdCookieAccountValidatePost( + kamiApiJdCookieV1ValidateCookieReq?: KamiApiJdCookieV1ValidateCookieReq, + options?: RawAxiosRequestConfig + ): Promise< + ( + axios?: AxiosInstance, + basePath?: string + ) => AxiosPromise + > { + const localVarAxiosArgs = + await localVarAxiosParamCreator.apiJdCookieAccountValidatePost( + kamiApiJdCookieV1ValidateCookieReq, + options + ); + const localVarOperationServerIndex = configuration?.serverIndex ?? 0; + const localVarOperationServerBasePath = + operationServerMap[ + 'JDCookieManagementApi.apiJdCookieAccountValidatePost' + ]?.[localVarOperationServerIndex]?.url; + return (axios, basePath) => + createRequestFunction( + localVarAxiosArgs, + globalAxios, + BASE_PATH, + configuration + )(axios, localVarOperationServerBasePath || basePath); } }; }; @@ -786,6 +958,24 @@ export const JDCookieManagementApiFactory = function ( ) .then(request => request(axios, basePath)); }, + /** + * + * @summary Batch Validate Cookies + * @param {JDCookieManagementApiApiJdCookieAccountBatchValidatePostRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiJdCookieAccountBatchValidatePost( + requestParameters: JDCookieManagementApiApiJdCookieAccountBatchValidatePostRequest = {}, + options?: RawAxiosRequestConfig + ): AxiosPromise { + return localVarFp + .apiJdCookieAccountBatchValidatePost( + requestParameters.kamiApiJdCookieV1BatchValidateReq, + options + ) + .then(request => request(axios, basePath)); + }, /** * * @summary Create Cookie Account @@ -885,6 +1075,24 @@ export const JDCookieManagementApiFactory = function ( options ) .then(request => request(axios, basePath)); + }, + /** + * + * @summary Validate Cookie + * @param {JDCookieManagementApiApiJdCookieAccountValidatePostRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiJdCookieAccountValidatePost( + requestParameters: JDCookieManagementApiApiJdCookieAccountValidatePostRequest = {}, + options?: RawAxiosRequestConfig + ): AxiosPromise { + return localVarFp + .apiJdCookieAccountValidatePost( + requestParameters.kamiApiJdCookieV1ValidateCookieReq, + options + ) + .then(request => request(axios, basePath)); } }; }; @@ -917,6 +1125,18 @@ export interface JDCookieManagementApiInterface { options?: RawAxiosRequestConfig ): AxiosPromise; + /** + * + * @summary Batch Validate Cookies + * @param {JDCookieManagementApiApiJdCookieAccountBatchValidatePostRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiJdCookieAccountBatchValidatePost( + requestParameters?: JDCookieManagementApiApiJdCookieAccountBatchValidatePostRequest, + options?: RawAxiosRequestConfig + ): AxiosPromise; + /** * * @summary Create Cookie Account @@ -986,6 +1206,18 @@ export interface JDCookieManagementApiInterface { requestParameters?: JDCookieManagementApiApiJdCookieAccountUpdatePutRequest, options?: RawAxiosRequestConfig ): AxiosPromise; + + /** + * + * @summary Validate Cookie + * @param {JDCookieManagementApiApiJdCookieAccountValidatePostRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiJdCookieAccountValidatePost( + requestParameters?: JDCookieManagementApiApiJdCookieAccountValidatePostRequest, + options?: RawAxiosRequestConfig + ): AxiosPromise; } /** @@ -1002,6 +1234,13 @@ export interface JDCookieManagementApiApiJdCookieAccountBatchCreatePostRequest { readonly kamiApiJdCookieV1BatchCreateReq?: KamiApiJdCookieV1BatchCreateReq; } +/** + * Request parameters for apiJdCookieAccountBatchValidatePost operation in JDCookieManagementApi. + */ +export interface JDCookieManagementApiApiJdCookieAccountBatchValidatePostRequest { + readonly kamiApiJdCookieV1BatchValidateReq?: KamiApiJdCookieV1BatchValidateReq; +} + /** * Request parameters for apiJdCookieAccountCreatePost operation in JDCookieManagementApi. */ @@ -1061,6 +1300,13 @@ export interface JDCookieManagementApiApiJdCookieAccountUpdatePutRequest { readonly kamiApiJdCookieV1UpdateAccountReq?: KamiApiJdCookieV1UpdateAccountReq; } +/** + * Request parameters for apiJdCookieAccountValidatePost operation in JDCookieManagementApi. + */ +export interface JDCookieManagementApiApiJdCookieAccountValidatePostRequest { + readonly kamiApiJdCookieV1ValidateCookieReq?: KamiApiJdCookieV1ValidateCookieReq; +} + /** * JDCookieManagementApi - object-oriented interface */ @@ -1106,6 +1352,25 @@ export class JDCookieManagementApi .then(request => request(this.axios, this.basePath)); } + /** + * + * @summary Batch Validate Cookies + * @param {JDCookieManagementApiApiJdCookieAccountBatchValidatePostRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + public apiJdCookieAccountBatchValidatePost( + requestParameters: JDCookieManagementApiApiJdCookieAccountBatchValidatePostRequest = {}, + options?: RawAxiosRequestConfig + ) { + return JDCookieManagementApiFp(this.configuration) + .apiJdCookieAccountBatchValidatePost( + requestParameters.kamiApiJdCookieV1BatchValidateReq, + options + ) + .then(request => request(this.axios, this.basePath)); + } + /** * * @summary Create Cookie Account @@ -1211,6 +1476,25 @@ export class JDCookieManagementApi ) .then(request => request(this.axios, this.basePath)); } + + /** + * + * @summary Validate Cookie + * @param {JDCookieManagementApiApiJdCookieAccountValidatePostRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + public apiJdCookieAccountValidatePost( + requestParameters: JDCookieManagementApiApiJdCookieAccountValidatePostRequest = {}, + options?: RawAxiosRequestConfig + ) { + return JDCookieManagementApiFp(this.configuration) + .apiJdCookieAccountValidatePost( + requestParameters.kamiApiJdCookieV1ValidateCookieReq, + options + ) + .then(request => request(this.axios, this.basePath)); + } } export enum ApiJdCookieAccountListGetStatusEnum { diff --git a/src/api/generated/docs/JDCookieManagementApi.md b/src/api/generated/docs/JDCookieManagementApi.md index 56c8827..e0cb4e4 100644 --- a/src/api/generated/docs/JDCookieManagementApi.md +++ b/src/api/generated/docs/JDCookieManagementApi.md @@ -6,12 +6,14 @@ All URIs are relative to _http://localhost_ | ----------------------------------------------------------------------------------- | ------------------------------------------------ | ---------------------------- | | [**apiJdCookieAccountBatchCheckPost**](#apijdcookieaccountbatchcheckpost) | **POST** /api/jd-cookie/account/batch-check | Batch Check Cookie Status | | [**apiJdCookieAccountBatchCreatePost**](#apijdcookieaccountbatchcreatepost) | **POST** /api/jd-cookie/account/batch-create | Batch Create Cookie Accounts | +| [**apiJdCookieAccountBatchValidatePost**](#apijdcookieaccountbatchvalidatepost) | **POST** /api/jd-cookie/account/batch-validate | Batch Validate Cookies | | [**apiJdCookieAccountCreatePost**](#apijdcookieaccountcreatepost) | **POST** /api/jd-cookie/account/create | Create Cookie Account | | [**apiJdCookieAccountDeleteDelete**](#apijdcookieaccountdeletedelete) | **DELETE** /api/jd-cookie/account/delete | Delete Cookie Account | | [**apiJdCookieAccountDeleteInvalidDelete**](#apijdcookieaccountdeleteinvaliddelete) | **DELETE** /api/jd-cookie/account/delete-invalid | Delete All Invalid Cookies | | [**apiJdCookieAccountGetGet**](#apijdcookieaccountgetget) | **GET** /api/jd-cookie/account/get | Get Single Cookie Account | | [**apiJdCookieAccountListGet**](#apijdcookieaccountlistget) | **GET** /api/jd-cookie/account/list | Query Cookie Account List | | [**apiJdCookieAccountUpdatePut**](#apijdcookieaccountupdateput) | **PUT** /api/jd-cookie/account/update | Update Cookie Account | +| [**apiJdCookieAccountValidatePost**](#apijdcookieaccountvalidatepost) | **POST** /api/jd-cookie/account/validate | Validate Cookie | # **apiJdCookieAccountBatchCheckPost** @@ -113,6 +115,56 @@ No authorization required [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **apiJdCookieAccountBatchValidatePost** + +> KamiApiJdCookieV1BatchValidateRes apiJdCookieAccountBatchValidatePost() + +### Example + +```typescript +import { + JDCookieManagementApi, + Configuration, + KamiApiJdCookieV1BatchValidateReq +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new JDCookieManagementApi(configuration); + +let kamiApiJdCookieV1BatchValidateReq: KamiApiJdCookieV1BatchValidateReq; // (optional) + +const { status, data } = await apiInstance.apiJdCookieAccountBatchValidatePost( + kamiApiJdCookieV1BatchValidateReq +); +``` + +### Parameters + +| Name | Type | Description | Notes | +| ------------------------------------- | ------------------------------------- | ----------- | ----- | +| **kamiApiJdCookieV1BatchValidateReq** | **KamiApiJdCookieV1BatchValidateReq** | | | + +### Return type + +**KamiApiJdCookieV1BatchValidateRes** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: application/json +- **Accept**: application/json + +### HTTP response details + +| Status code | Description | Response headers | +| ----------- | ----------- | ---------------- | +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **apiJdCookieAccountCreatePost** > KamiApiJdCookieV1CreateAccountRes apiJdCookieAccountCreatePost() @@ -397,3 +449,53 @@ No authorization required | **200** | | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **apiJdCookieAccountValidatePost** + +> KamiApiJdCookieV1ValidateCookieRes apiJdCookieAccountValidatePost() + +### Example + +```typescript +import { + JDCookieManagementApi, + Configuration, + KamiApiJdCookieV1ValidateCookieReq +} from './api'; + +const configuration = new Configuration(); +const apiInstance = new JDCookieManagementApi(configuration); + +let kamiApiJdCookieV1ValidateCookieReq: KamiApiJdCookieV1ValidateCookieReq; // (optional) + +const { status, data } = await apiInstance.apiJdCookieAccountValidatePost( + kamiApiJdCookieV1ValidateCookieReq +); +``` + +### Parameters + +| Name | Type | Description | Notes | +| -------------------------------------- | -------------------------------------- | ----------- | ----- | +| **kamiApiJdCookieV1ValidateCookieReq** | **KamiApiJdCookieV1ValidateCookieReq** | | | + +### Return type + +**KamiApiJdCookieV1ValidateCookieRes** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: application/json +- **Accept**: application/json + +### HTTP response details + +| Status code | Description | Response headers | +| ----------- | ----------- | ---------------- | +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) diff --git a/src/api/generated/docs/KamiApiJdCookieV1BatchValidateReq.md b/src/api/generated/docs/KamiApiJdCookieV1BatchValidateReq.md new file mode 100644 index 0000000..8634a53 --- /dev/null +++ b/src/api/generated/docs/KamiApiJdCookieV1BatchValidateReq.md @@ -0,0 +1,19 @@ +# KamiApiJdCookieV1BatchValidateReq + +## Properties + +| Name | Type | Description | Notes | +| ----------- | ---------------------------------------------------------------------------------------------- | ----------- | ---------------------- | +| **cookies** | [**Array<KamiApiJdCookieV1ValidateCookieItem>**](KamiApiJdCookieV1ValidateCookieItem.md) | Cookie列表 | [default to undefined] | + +## Example + +```typescript +import { KamiApiJdCookieV1BatchValidateReq } from './api'; + +const instance: KamiApiJdCookieV1BatchValidateReq = { + cookies +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/src/api/generated/docs/KamiApiJdCookieV1BatchValidateRes.md b/src/api/generated/docs/KamiApiJdCookieV1BatchValidateRes.md new file mode 100644 index 0000000..649a54d --- /dev/null +++ b/src/api/generated/docs/KamiApiJdCookieV1BatchValidateRes.md @@ -0,0 +1,25 @@ +# KamiApiJdCookieV1BatchValidateRes + +## Properties + +| Name | Type | Description | Notes | +| ---------------- | ------------------------------------------------------------------------------------------------ | ------------ | --------------------------------- | +| **totalCount** | **number** | 总数量 | [optional] [default to undefined] | +| **validCount** | **number** | 有效数量 | [optional] [default to undefined] | +| **invalidCount** | **number** | 无效数量 | [optional] [default to undefined] | +| **results** | [**Array<KamiApiJdCookieV1BatchValidateResult>**](KamiApiJdCookieV1BatchValidateResult.md) | 验证结果详情 | [optional] [default to undefined] | + +## Example + +```typescript +import { KamiApiJdCookieV1BatchValidateRes } from './api'; + +const instance: KamiApiJdCookieV1BatchValidateRes = { + totalCount, + validCount, + invalidCount, + results +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/src/api/generated/docs/KamiApiJdCookieV1BatchValidateResult.md b/src/api/generated/docs/KamiApiJdCookieV1BatchValidateResult.md new file mode 100644 index 0000000..6028668 --- /dev/null +++ b/src/api/generated/docs/KamiApiJdCookieV1BatchValidateResult.md @@ -0,0 +1,27 @@ +# KamiApiJdCookieV1BatchValidateResult + +## Properties + +| Name | Type | Description | Notes | +| --------------- | ----------- | ------------------------------------ | --------------------------------- | +| **index** | **number** | 在请求中的索引(从0开始) | [optional] [default to undefined] | +| **accountName** | **string** | 账户名称 | [optional] [default to undefined] | +| **isValid** | **boolean** | Cookie是否有效 | [optional] [default to undefined] | +| **message** | **string** | 验证结果信息 | [optional] [default to undefined] | +| **cookieId** | **string** | Cookie唯一标识(仅当Cookie有效时返回) | [optional] [default to undefined] | + +## Example + +```typescript +import { KamiApiJdCookieV1BatchValidateResult } from './api'; + +const instance: KamiApiJdCookieV1BatchValidateResult = { + index, + accountName, + isValid, + message, + cookieId +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieItem.md b/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieItem.md new file mode 100644 index 0000000..8d2fbb9 --- /dev/null +++ b/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieItem.md @@ -0,0 +1,23 @@ +# KamiApiJdCookieV1ValidateCookieItem + +## Properties + +| Name | Type | Description | Notes | +| --------------- | ---------- | ---------------------------- | --------------------------------- | +| **index** | **number** | 在请求中的索引(从0开始) | [optional] [default to undefined] | +| **cookieValue** | **string** | Cookie内容 | [default to undefined] | +| **accountName** | **string** | 账户名称(可选,用于日志记录) | [optional] [default to undefined] | + +## Example + +```typescript +import { KamiApiJdCookieV1ValidateCookieItem } from './api'; + +const instance: KamiApiJdCookieV1ValidateCookieItem = { + index, + cookieValue, + accountName +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieReq.md b/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieReq.md new file mode 100644 index 0000000..caa5cab --- /dev/null +++ b/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieReq.md @@ -0,0 +1,19 @@ +# KamiApiJdCookieV1ValidateCookieReq + +## Properties + +| Name | Type | Description | Notes | +| --------------- | ---------- | ----------- | ---------------------- | +| **cookieValue** | **string** | Cookie内容 | [default to undefined] | + +## Example + +```typescript +import { KamiApiJdCookieV1ValidateCookieReq } from './api'; + +const instance: KamiApiJdCookieV1ValidateCookieReq = { + cookieValue +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieRes.md b/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieRes.md new file mode 100644 index 0000000..ee43882 --- /dev/null +++ b/src/api/generated/docs/KamiApiJdCookieV1ValidateCookieRes.md @@ -0,0 +1,23 @@ +# KamiApiJdCookieV1ValidateCookieRes + +## Properties + +| Name | Type | Description | Notes | +| ------------ | ----------- | ------------------------------------ | --------------------------------- | +| **isValid** | **boolean** | Cookie是否有效 | [optional] [default to undefined] | +| **message** | **string** | 验证结果信息 | [optional] [default to undefined] | +| **cookieId** | **string** | Cookie唯一标识(仅当Cookie有效时返回) | [optional] [default to undefined] | + +## Example + +```typescript +import { KamiApiJdCookieV1ValidateCookieRes } from './api'; + +const instance: KamiApiJdCookieV1ValidateCookieRes = { + isValid, + message, + cookieId +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/src/api/generated/models/index.ts b/src/api/generated/models/index.ts index 7ea5d25..c49c6dc 100644 --- a/src/api/generated/models/index.ts +++ b/src/api/generated/models/index.ts @@ -212,6 +212,9 @@ export * from './kami-api-jd-cookie-v1-batch-check-res'; export * from './kami-api-jd-cookie-v1-batch-create-req'; export * from './kami-api-jd-cookie-v1-batch-create-res'; export * from './kami-api-jd-cookie-v1-batch-create-result'; +export * from './kami-api-jd-cookie-v1-batch-validate-req'; +export * from './kami-api-jd-cookie-v1-batch-validate-res'; +export * from './kami-api-jd-cookie-v1-batch-validate-result'; export * from './kami-api-jd-cookie-v1-check-jd-order-payment-req'; export * from './kami-api-jd-cookie-v1-check-jd-order-payment-res'; export * from './kami-api-jd-cookie-v1-cookie-account-info'; @@ -252,6 +255,9 @@ export * from './kami-api-jd-cookie-v1-order-history-req'; export * from './kami-api-jd-cookie-v1-order-history-res'; export * from './kami-api-jd-cookie-v1-order-info'; export * from './kami-api-jd-cookie-v1-update-account-req'; +export * from './kami-api-jd-cookie-v1-validate-cookie-item'; +export * from './kami-api-jd-cookie-v1-validate-cookie-req'; +export * from './kami-api-jd-cookie-v1-validate-cookie-res'; export * from './kami-api-merchant-v1-merchant-all-list-res'; export * from './kami-api-merchant-v1-merchant-config-add-req'; export * from './kami-api-merchant-v1-merchant-config-detail-req'; diff --git a/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-req.ts b/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-req.ts new file mode 100644 index 0000000..f0b0ccf --- /dev/null +++ b/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-req.ts @@ -0,0 +1,24 @@ +/* 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 { KamiApiJdCookieV1ValidateCookieItem } from './kami-api-jd-cookie-v1-validate-cookie-item'; + +export interface KamiApiJdCookieV1BatchValidateReq { + /** + * Cookie列表 + */ + cookies: Array; +} diff --git a/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-res.ts b/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-res.ts new file mode 100644 index 0000000..197a7f0 --- /dev/null +++ b/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-res.ts @@ -0,0 +1,36 @@ +/* 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 { KamiApiJdCookieV1BatchValidateResult } from './kami-api-jd-cookie-v1-batch-validate-result'; + +export interface KamiApiJdCookieV1BatchValidateRes { + /** + * 总数量 + */ + totalCount?: number; + /** + * 有效数量 + */ + validCount?: number; + /** + * 无效数量 + */ + invalidCount?: number; + /** + * 验证结果详情 + */ + results?: Array; +} diff --git a/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-result.ts b/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-result.ts new file mode 100644 index 0000000..8600de7 --- /dev/null +++ b/src/api/generated/models/kami-api-jd-cookie-v1-batch-validate-result.ts @@ -0,0 +1,36 @@ +/* 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 KamiApiJdCookieV1BatchValidateResult { + /** + * 在请求中的索引(从0开始) + */ + index?: number; + /** + * 账户名称 + */ + accountName?: string; + /** + * Cookie是否有效 + */ + isValid?: boolean; + /** + * 验证结果信息 + */ + message?: string; + /** + * Cookie唯一标识(仅当Cookie有效时返回) + */ + cookieId?: string; +} diff --git a/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-item.ts b/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-item.ts new file mode 100644 index 0000000..7b48863 --- /dev/null +++ b/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-item.ts @@ -0,0 +1,28 @@ +/* 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 KamiApiJdCookieV1ValidateCookieItem { + /** + * 在请求中的索引(从0开始) + */ + index?: number; + /** + * Cookie内容 + */ + cookieValue: string; + /** + * 账户名称(可选,用于日志记录) + */ + accountName?: string; +} diff --git a/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-req.ts b/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-req.ts new file mode 100644 index 0000000..f822cfd --- /dev/null +++ b/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-req.ts @@ -0,0 +1,20 @@ +/* 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 KamiApiJdCookieV1ValidateCookieReq { + /** + * Cookie内容 + */ + cookieValue: string; +} diff --git a/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-res.ts b/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-res.ts new file mode 100644 index 0000000..5ec97a5 --- /dev/null +++ b/src/api/generated/models/kami-api-jd-cookie-v1-validate-cookie-res.ts @@ -0,0 +1,28 @@ +/* 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 KamiApiJdCookieV1ValidateCookieRes { + /** + * Cookie是否有效 + */ + isValid?: boolean; + /** + * 验证结果信息 + */ + message?: string; + /** + * Cookie唯一标识(仅当Cookie有效时返回) + */ + cookieId?: string; +} diff --git a/src/views/jd-order/cookie/components/batch-import-modal.vue b/src/views/jd-order/cookie/components/batch-import-modal.vue index ca331c6..da9365a 100644 --- a/src/views/jd-order/cookie/components/batch-import-modal.vue +++ b/src/views/jd-order/cookie/components/batch-import-modal.vue @@ -154,7 +154,7 @@ dataIndex: 'cookieValue', ellipsis: true, tooltip: true, - width: 300 + width: 280 }, { title: '账号', @@ -166,16 +166,39 @@ dataIndex: 'remark', ellipsis: true, tooltip: true, - width: 200 + width: 160 + }, + { + title: '校验状态', + dataIndex: 'isValid', + width: 100, + slotName: 'validateStatus' }, { title: '状态', dataIndex: 'valid', - width: 80, + width: 60, slotName: 'status' } ]" > + + +