diff --git a/src/api/generated/.openapi-generator/FILES b/src/api/generated/.openapi-generator/FILES index 010f6e3..f3f5ca2 100644 --- a/src/api/generated/.openapi-generator/FILES +++ b/src/api/generated/.openapi-generator/FILES @@ -268,6 +268,9 @@ 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-daily-get-list-req.ts +models/kami-api-order-v1-order-summary-daily-get-list-res.ts +models/kami-api-order-v1-order-summary-daily-record.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 diff --git a/src/api/generated/apis/default-api.ts b/src/api/generated/apis/default-api.ts index 33be5d3..a44b5f6 100644 --- a/src/api/generated/apis/default-api.ts +++ b/src/api/generated/apis/default-api.ts @@ -327,6 +327,8 @@ import type { KamiApiMonitorV1HealthCheckRes } from '../models'; // @ts-ignore import type { KamiApiOrderV1OrderFormUpdateReq } from '../models'; // @ts-ignore +import type { KamiApiOrderV1OrderSummaryDailyGetListRes } from '../models'; +// @ts-ignore import type { KamiApiOrderV1OrderSummaryGetListRes } from '../models'; // @ts-ignore import type { KamiApiRestrictionV1BlockOrderReq } from '../models'; @@ -4730,6 +4732,7 @@ export const DefaultApiAxiosParamCreator = function ( * @param {number} current 页数 * @param {ApiCardInfoWalmartAccountDailySummaryGetPageSizeEnum} pageSize 页码 * @param {string} [username] 用户 + * @param {string} [accountName] 账户名称 * @param {string} [date] 日期 * @param {string} [userId] 用户ID * @param {*} [options] Override http request option. @@ -4739,6 +4742,7 @@ export const DefaultApiAxiosParamCreator = function ( current: number, pageSize: ApiCardInfoWalmartAccountDailySummaryGetPageSizeEnum, username?: string, + accountName?: string, date?: string, userId?: string, options: RawAxiosRequestConfig = {} @@ -4783,6 +4787,10 @@ export const DefaultApiAxiosParamCreator = function ( localVarQueryParameter['username'] = username; } + if (accountName !== undefined) { + localVarQueryParameter['accountName'] = accountName; + } + if (date !== undefined) { localVarQueryParameter['date'] = date; } @@ -4973,7 +4981,7 @@ export const DefaultApiAxiosParamCreator = function ( * @param {ApiCardInfoWalmartAccountGetListGetPageSizeEnum} pageSize 页码 * @param {string} [name] 账户名称 * @param {string} [nickName] 用户昵称 - * @param {string} [cookie] + * @param {string} [cookie] cookie * @param {string} [createdUserName] 创建用户昵称 * @param {number} [groupId] 分组ID * @param {string} [userId] 用户ID @@ -5289,6 +5297,7 @@ export const DefaultApiAxiosParamCreator = function ( * @param {number} current 页数 * @param {ApiCardInfoWalmartAccountSummaryDownloadGetPageSizeEnum} pageSize 页码 * @param {string} [username] 用户 + * @param {string} [accountName] 账户名称 * @param {string} [date] 日期 * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -5297,6 +5306,7 @@ export const DefaultApiAxiosParamCreator = function ( current: number, pageSize: ApiCardInfoWalmartAccountSummaryDownloadGetPageSizeEnum, username?: string, + accountName?: string, date?: string, options: RawAxiosRequestConfig = {} ): Promise => { @@ -5340,6 +5350,10 @@ export const DefaultApiAxiosParamCreator = function ( localVarQueryParameter['username'] = username; } + if (accountName !== undefined) { + localVarQueryParameter['accountName'] = accountName; + } + if (date !== undefined) { localVarQueryParameter['date'] = date; } @@ -7712,6 +7726,71 @@ export const DefaultApiAxiosParamCreator = function ( options: localVarRequestOptions }; }, + /** + * + * @summary 获取订单每日汇总 + * @param {number} current 页数 + * @param {ApiOrderInfoSummaryDailyStatsGetPageSizeEnum} pageSize 页码 + * @param {string} [roadUid] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiOrderInfoSummaryDailyStatsGet: async ( + current: number, + pageSize: ApiOrderInfoSummaryDailyStatsGetPageSizeEnum, + roadUid?: string, + options: RawAxiosRequestConfig = {} + ): Promise => { + // verify required parameter 'current' is not null or undefined + assertParamExists('apiOrderInfoSummaryDailyStatsGet', 'current', current); + // verify required parameter 'pageSize' is not null or undefined + assertParamExists( + 'apiOrderInfoSummaryDailyStatsGet', + 'pageSize', + pageSize + ); + const localVarPath = `/api/orderInfo/summary/dailyStats`; + // 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 (roadUid !== undefined) { + localVarQueryParameter['roadUid'] = roadUid; + } + + if (current !== undefined) { + localVarQueryParameter['current'] = current; + } + + if (pageSize !== undefined) { + localVarQueryParameter['pageSize'] = pageSize; + } + + setSearchParams(localVarUrlObj, localVarQueryParameter); + let headersFromBaseOptions = + baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = { + ...localVarHeaderParameter, + ...headersFromBaseOptions, + ...options.headers + }; + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions + }; + }, /** * * @summary 获取订单汇总 @@ -13452,6 +13531,7 @@ export const DefaultApiFp = function (configuration?: Configuration) { * @param {number} current 页数 * @param {ApiCardInfoWalmartAccountDailySummaryGetPageSizeEnum} pageSize 页码 * @param {string} [username] 用户 + * @param {string} [accountName] 账户名称 * @param {string} [date] 日期 * @param {string} [userId] 用户ID * @param {*} [options] Override http request option. @@ -13461,6 +13541,7 @@ export const DefaultApiFp = function (configuration?: Configuration) { current: number, pageSize: ApiCardInfoWalmartAccountDailySummaryGetPageSizeEnum, username?: string, + accountName?: string, date?: string, userId?: string, options?: RawAxiosRequestConfig @@ -13475,6 +13556,7 @@ export const DefaultApiFp = function (configuration?: Configuration) { current, pageSize, username, + accountName, date, userId, options @@ -13604,7 +13686,7 @@ export const DefaultApiFp = function (configuration?: Configuration) { * @param {ApiCardInfoWalmartAccountGetListGetPageSizeEnum} pageSize 页码 * @param {string} [name] 账户名称 * @param {string} [nickName] 用户昵称 - * @param {string} [cookie] + * @param {string} [cookie] cookie * @param {string} [createdUserName] 创建用户昵称 * @param {number} [groupId] 分组ID * @param {string} [userId] 用户ID @@ -13794,6 +13876,7 @@ export const DefaultApiFp = function (configuration?: Configuration) { * @param {number} current 页数 * @param {ApiCardInfoWalmartAccountSummaryDownloadGetPageSizeEnum} pageSize 页码 * @param {string} [username] 用户 + * @param {string} [accountName] 账户名称 * @param {string} [date] 日期 * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -13802,6 +13885,7 @@ export const DefaultApiFp = function (configuration?: Configuration) { current: number, pageSize: ApiCardInfoWalmartAccountSummaryDownloadGetPageSizeEnum, username?: string, + accountName?: string, date?: string, options?: RawAxiosRequestConfig ): Promise< @@ -13812,6 +13896,7 @@ export const DefaultApiFp = function (configuration?: Configuration) { current, pageSize, username, + accountName, date, options ); @@ -15349,6 +15434,46 @@ export const DefaultApiFp = function (configuration?: Configuration) { configuration )(axios, localVarOperationServerBasePath || basePath); }, + /** + * + * @summary 获取订单每日汇总 + * @param {number} current 页数 + * @param {ApiOrderInfoSummaryDailyStatsGetPageSizeEnum} pageSize 页码 + * @param {string} [roadUid] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiOrderInfoSummaryDailyStatsGet( + current: number, + pageSize: ApiOrderInfoSummaryDailyStatsGetPageSizeEnum, + roadUid?: string, + options?: RawAxiosRequestConfig + ): Promise< + ( + axios?: AxiosInstance, + basePath?: string + ) => AxiosPromise + > { + const localVarAxiosArgs = + await localVarAxiosParamCreator.apiOrderInfoSummaryDailyStatsGet( + current, + pageSize, + roadUid, + options + ); + const localVarOperationServerIndex = configuration?.serverIndex ?? 0; + const localVarOperationServerBasePath = + operationServerMap['DefaultApi.apiOrderInfoSummaryDailyStatsGet']?.[ + localVarOperationServerIndex + ]?.url; + return (axios, basePath) => + createRequestFunction( + localVarAxiosArgs, + globalAxios, + BASE_PATH, + configuration + )(axios, localVarOperationServerBasePath || basePath); + }, /** * * @summary 获取订单汇总 @@ -18766,6 +18891,7 @@ export const DefaultApiFactory = function ( requestParameters.current, requestParameters.pageSize, requestParameters.username, + requestParameters.accountName, requestParameters.date, requestParameters.userId, options @@ -18935,6 +19061,7 @@ export const DefaultApiFactory = function ( requestParameters.current, requestParameters.pageSize, requestParameters.username, + requestParameters.accountName, requestParameters.date, options ) @@ -19721,6 +19848,26 @@ export const DefaultApiFactory = function ( .apiMonitorHeathcheckGet(options) .then(request => request(axios, basePath)); }, + /** + * + * @summary 获取订单每日汇总 + * @param {DefaultApiApiOrderInfoSummaryDailyStatsGetRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiOrderInfoSummaryDailyStatsGet( + requestParameters: DefaultApiApiOrderInfoSummaryDailyStatsGetRequest, + options?: RawAxiosRequestConfig + ): AxiosPromise { + return localVarFp + .apiOrderInfoSummaryDailyStatsGet( + requestParameters.current, + requestParameters.pageSize, + requestParameters.roadUid, + options + ) + .then(request => request(axios, basePath)); + }, /** * * @summary 获取订单汇总 @@ -22454,6 +22601,19 @@ export interface DefaultApiInterface { options?: RawAxiosRequestConfig ): AxiosPromise; + /** + * + * @summary 获取订单每日汇总 + * @param {DefaultApiApiOrderInfoSummaryDailyStatsGetRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof DefaultApiInterface + */ + apiOrderInfoSummaryDailyStatsGet( + requestParameters: DefaultApiApiOrderInfoSummaryDailyStatsGetRequest, + options?: RawAxiosRequestConfig + ): AxiosPromise; + /** * * @summary 获取订单汇总 @@ -24594,6 +24754,13 @@ export interface DefaultApiApiCardInfoWalmartAccountDailySummaryGetRequest { */ readonly username?: string; + /** + * 账户名称 + * @type {string} + * @memberof DefaultApiApiCardInfoWalmartAccountDailySummaryGet + */ + readonly accountName?: string; + /** * 日期 * @type {string} @@ -24707,7 +24874,7 @@ export interface DefaultApiApiCardInfoWalmartAccountGetListGetRequest { readonly nickName?: string; /** - * + * cookie * @type {string} * @memberof DefaultApiApiCardInfoWalmartAccountGetListGet */ @@ -24832,6 +24999,13 @@ export interface DefaultApiApiCardInfoWalmartAccountSummaryDownloadGetRequest { */ readonly username?: string; + /** + * 账户名称 + * @type {string} + * @memberof DefaultApiApiCardInfoWalmartAccountSummaryDownloadGet + */ + readonly accountName?: string; + /** * 日期 * @type {string} @@ -25673,6 +25847,34 @@ export interface DefaultApiApiMerchantOrderQueryGetRequest { readonly merchantOrderNo?: string; } +/** + * Request parameters for apiOrderInfoSummaryDailyStatsGet operation in DefaultApi. + * @export + * @interface DefaultApiApiOrderInfoSummaryDailyStatsGetRequest + */ +export interface DefaultApiApiOrderInfoSummaryDailyStatsGetRequest { + /** + * 页数 + * @type {number} + * @memberof DefaultApiApiOrderInfoSummaryDailyStatsGet + */ + readonly current: number; + + /** + * 页码 + * @type {5 | 10 | 15 | 20 | 50 | 100} + * @memberof DefaultApiApiOrderInfoSummaryDailyStatsGet + */ + readonly pageSize: ApiOrderInfoSummaryDailyStatsGetPageSizeEnum; + + /** + * + * @type {string} + * @memberof DefaultApiApiOrderInfoSummaryDailyStatsGet + */ + readonly roadUid?: string; +} + /** * Request parameters for apiOrderInfoSummaryGetListGet operation in DefaultApi. * @export @@ -28296,6 +28498,7 @@ export class DefaultApi extends BaseAPI implements DefaultApiInterface { requestParameters.current, requestParameters.pageSize, requestParameters.username, + requestParameters.accountName, requestParameters.date, requestParameters.userId, options @@ -28483,6 +28686,7 @@ export class DefaultApi extends BaseAPI implements DefaultApiInterface { requestParameters.current, requestParameters.pageSize, requestParameters.username, + requestParameters.accountName, requestParameters.date, options ) @@ -29348,6 +29552,28 @@ export class DefaultApi extends BaseAPI implements DefaultApiInterface { .then(request => request(this.axios, this.basePath)); } + /** + * + * @summary 获取订单每日汇总 + * @param {DefaultApiApiOrderInfoSummaryDailyStatsGetRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof DefaultApi + */ + public apiOrderInfoSummaryDailyStatsGet( + requestParameters: DefaultApiApiOrderInfoSummaryDailyStatsGetRequest, + options?: RawAxiosRequestConfig + ) { + return DefaultApiFp(this.configuration) + .apiOrderInfoSummaryDailyStatsGet( + requestParameters.current, + requestParameters.pageSize, + requestParameters.roadUid, + options + ) + .then(request => request(this.axios, this.basePath)); + } + /** * * @summary 获取订单汇总 @@ -30753,6 +30979,18 @@ export enum ApiMerchantConfigStealRuleRecordGetPageSizeEnum { NUMBER_50 = 50, NUMBER_100 = 100 } +/** + * @export + * @enum {string} + */ +export enum ApiOrderInfoSummaryDailyStatsGetPageSizeEnum { + NUMBER_5 = 5, + NUMBER_10 = 10, + NUMBER_15 = 15, + NUMBER_20 = 20, + NUMBER_50 = 50, + NUMBER_100 = 100 +} /** * @export * @enum {string} diff --git a/src/api/generated/models/index.ts b/src/api/generated/models/index.ts index 4f85a91..480b151 100644 --- a/src/api/generated/models/index.ts +++ b/src/api/generated/models/index.ts @@ -256,6 +256,9 @@ 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-daily-get-list-req'; +export * from './kami-api-order-v1-order-summary-daily-get-list-res'; +export * from './kami-api-order-v1-order-summary-daily-record'; 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'; diff --git a/src/api/generated/models/kami-api-card-info-walmart-v1-account-daily-summary-req.ts b/src/api/generated/models/kami-api-card-info-walmart-v1-account-daily-summary-req.ts index 1a8ed8a..49ab69d 100644 --- a/src/api/generated/models/kami-api-card-info-walmart-v1-account-daily-summary-req.ts +++ b/src/api/generated/models/kami-api-card-info-walmart-v1-account-daily-summary-req.ts @@ -36,6 +36,12 @@ export interface KamiApiCardInfoWalmartV1AccountDailySummaryReq { * @memberof KamiApiCardInfoWalmartV1AccountDailySummaryReq */ username?: string; + /** + * 账户名称 + * @type {string} + * @memberof KamiApiCardInfoWalmartV1AccountDailySummaryReq + */ + accountName?: string; /** * 日期 * @type {string} diff --git a/src/api/generated/models/kami-api-card-info-walmart-v1-account-list-req.ts b/src/api/generated/models/kami-api-card-info-walmart-v1-account-list-req.ts index 652b9ef..2f9b2b9 100644 --- a/src/api/generated/models/kami-api-card-info-walmart-v1-account-list-req.ts +++ b/src/api/generated/models/kami-api-card-info-walmart-v1-account-list-req.ts @@ -43,7 +43,7 @@ export interface KamiApiCardInfoWalmartV1AccountListReq { */ nickName?: string; /** - * + * cookie * @type {string} * @memberof KamiApiCardInfoWalmartV1AccountListReq */ diff --git a/src/api/generated/models/kami-api-card-info-walmart-v1-account-summary-download-req.ts b/src/api/generated/models/kami-api-card-info-walmart-v1-account-summary-download-req.ts index faee535..2db79ff 100644 --- a/src/api/generated/models/kami-api-card-info-walmart-v1-account-summary-download-req.ts +++ b/src/api/generated/models/kami-api-card-info-walmart-v1-account-summary-download-req.ts @@ -36,6 +36,12 @@ export interface KamiApiCardInfoWalmartV1AccountSummaryDownloadReq { * @memberof KamiApiCardInfoWalmartV1AccountSummaryDownloadReq */ username?: string; + /** + * 账户名称 + * @type {string} + * @memberof KamiApiCardInfoWalmartV1AccountSummaryDownloadReq + */ + accountName?: string; /** * 日期 * @type {string} diff --git a/src/api/generated/models/kami-api-card-redeem-jd-v1-order-list-schema.ts b/src/api/generated/models/kami-api-card-redeem-jd-v1-order-list-schema.ts index fd09727..5718628 100644 --- a/src/api/generated/models/kami-api-card-redeem-jd-v1-order-list-schema.ts +++ b/src/api/generated/models/kami-api-card-redeem-jd-v1-order-list-schema.ts @@ -34,6 +34,12 @@ export interface KamiApiCardRedeemJdV1OrderListSchema { * @memberof KamiApiCardRedeemJdV1OrderListSchema */ bankOrderId?: string; + /** + * 订单编号 + * @type {string} + * @memberof KamiApiCardRedeemJdV1OrderListSchema + */ + orderNo?: string; /** * 订单金额 * @type {number} @@ -58,12 +64,6 @@ export interface KamiApiCardRedeemJdV1OrderListSchema { * @memberof KamiApiCardRedeemJdV1OrderListSchema */ cookie?: KamiInternalModelEntityV1CardRedeemCookieInfo; - /** - * 订单编号 - * @type {string} - * @memberof KamiApiCardRedeemJdV1OrderListSchema - */ - orderNo?: string; /** * * @type {string} diff --git a/src/api/generated/models/kami-api-card-redeem-jd-v1-place-order-req.ts b/src/api/generated/models/kami-api-card-redeem-jd-v1-place-order-req.ts index 4e8246d..6ef700b 100644 --- a/src/api/generated/models/kami-api-card-redeem-jd-v1-place-order-req.ts +++ b/src/api/generated/models/kami-api-card-redeem-jd-v1-place-order-req.ts @@ -30,4 +30,10 @@ export interface KamiApiCardRedeemJdV1PlaceOrderReq { * @memberof KamiApiCardRedeemJdV1PlaceOrderReq */ orderAmount: number; + /** + * 用户代理 + * @type {string} + * @memberof KamiApiCardRedeemJdV1PlaceOrderReq + */ + userAgent?: string; } diff --git a/src/api/generated/models/kami-api-order-v1-order-summary-daily-get-list-req.ts b/src/api/generated/models/kami-api-order-v1-order-summary-daily-get-list-req.ts new file mode 100644 index 0000000..2141be2 --- /dev/null +++ b/src/api/generated/models/kami-api-order-v1-order-summary-daily-get-list-req.ts @@ -0,0 +1,52 @@ +/* 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 KamiApiOrderV1OrderSummaryDailyGetListReq + */ +export interface KamiApiOrderV1OrderSummaryDailyGetListReq { + /** + * + * @type {string} + * @memberof KamiApiOrderV1OrderSummaryDailyGetListReq + */ + roadUid?: string; + /** + * 页数 + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyGetListReq + */ + current: number; + /** + * 页码 + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyGetListReq + */ + pageSize: KamiApiOrderV1OrderSummaryDailyGetListReqPageSizeEnum; +} + +/** + * @export + * @enum {string} + */ +export enum KamiApiOrderV1OrderSummaryDailyGetListReqPageSizeEnum { + NUMBER_5 = 5, + NUMBER_10 = 10, + NUMBER_15 = 15, + NUMBER_20 = 20, + NUMBER_50 = 50, + NUMBER_100 = 100 +} diff --git a/src/api/generated/models/kami-api-order-v1-order-summary-daily-get-list-res.ts b/src/api/generated/models/kami-api-order-v1-order-summary-daily-get-list-res.ts new file mode 100644 index 0000000..53ec0c9 --- /dev/null +++ b/src/api/generated/models/kami-api-order-v1-order-summary-daily-get-list-res.ts @@ -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 { KamiApiOrderV1OrderSummaryDailyRecord } from './kami-api-order-v1-order-summary-daily-record'; + +/** + * + * @export + * @interface KamiApiOrderV1OrderSummaryDailyGetListRes + */ +export interface KamiApiOrderV1OrderSummaryDailyGetListRes { + /** + * + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyGetListRes + */ + total?: number; + /** + * + * @type {Array} + * @memberof KamiApiOrderV1OrderSummaryDailyGetListRes + */ + list?: Array; +} diff --git a/src/api/generated/models/kami-api-order-v1-order-summary-daily-record.ts b/src/api/generated/models/kami-api-order-v1-order-summary-daily-record.ts new file mode 100644 index 0000000..090970d --- /dev/null +++ b/src/api/generated/models/kami-api-order-v1-order-summary-daily-record.ts @@ -0,0 +1,105 @@ +/* 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 KamiApiOrderV1OrderSummaryDailyRecord + */ +export interface KamiApiOrderV1OrderSummaryDailyRecord { + /** + * + * @type {string} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + merchantUid?: string; + /** + * + * @type {string} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + merchantName?: string; + /** + * + * @type {string} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + roadUid?: string; + /** + * + * @type {string} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + roadName?: string; + /** + * + * @type {string} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + date?: string; + /** + * + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + succeedCount?: number; + /** + * 订单总量 + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + totalCount?: number; + /** + * 失败的订单 + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + failedCount?: number; + /** + * 创建但未填写的订单 + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + waitedCount?: number; + /** + * + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + succeedShowAmount?: number; + /** + * + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + succeedFactAmount?: number; + /** + * + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + totalShowAmount?: number; + /** + * + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + totalFactAmount?: number; + /** + * 比例 + * @type {number} + * @memberof KamiApiOrderV1OrderSummaryDailyRecord + */ + rate?: number; +} diff --git a/src/router/routes/modules/iframe.ts b/src/router/routes/modules/iframe.ts index f5910ed..b6aecb0 100644 --- a/src/router/routes/modules/iframe.ts +++ b/src/router/routes/modules/iframe.ts @@ -235,6 +235,16 @@ const IFRAME: AppRouteRecordRaw = { requiresAuth: false, roles: ['*'] } + }, + { + path: 'AdminDashboard', + name: 'iframeAdminDashboard', + component: () => import('@/views/dashboard/admin/index.vue'), + meta: { + locale: '管理看板', + requiresAuth: false, + roles: ['*'] + } } ] }; diff --git a/src/views/dashboard/admin/components/announcement.vue b/src/views/dashboard/admin/components/announcement.vue new file mode 100644 index 0000000..b48e391 --- /dev/null +++ b/src/views/dashboard/admin/components/announcement.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/src/views/dashboard/admin/components/banner.vue b/src/views/dashboard/admin/components/banner.vue new file mode 100644 index 0000000..f3fc49e --- /dev/null +++ b/src/views/dashboard/admin/components/banner.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/src/views/dashboard/admin/components/carousel.vue b/src/views/dashboard/admin/components/carousel.vue new file mode 100644 index 0000000..e80666e --- /dev/null +++ b/src/views/dashboard/admin/components/carousel.vue @@ -0,0 +1,24 @@ + + + diff --git a/src/views/dashboard/admin/components/categories-percent.vue b/src/views/dashboard/admin/components/categories-percent.vue new file mode 100644 index 0000000..ec683ee --- /dev/null +++ b/src/views/dashboard/admin/components/categories-percent.vue @@ -0,0 +1,114 @@ + + + + + diff --git a/src/views/dashboard/admin/components/content-chart.vue b/src/views/dashboard/admin/components/content-chart.vue new file mode 100644 index 0000000..27781bc --- /dev/null +++ b/src/views/dashboard/admin/components/content-chart.vue @@ -0,0 +1,211 @@ + + + + + diff --git a/src/views/dashboard/admin/components/data-panel.vue b/src/views/dashboard/admin/components/data-panel.vue new file mode 100644 index 0000000..a3f5ebc --- /dev/null +++ b/src/views/dashboard/admin/components/data-panel.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/src/views/dashboard/admin/components/docs.vue b/src/views/dashboard/admin/components/docs.vue new file mode 100644 index 0000000..f63da76 --- /dev/null +++ b/src/views/dashboard/admin/components/docs.vue @@ -0,0 +1,42 @@ + + + diff --git a/src/views/dashboard/admin/components/popular-content.vue b/src/views/dashboard/admin/components/popular-content.vue new file mode 100644 index 0000000..d9a3c84 --- /dev/null +++ b/src/views/dashboard/admin/components/popular-content.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/views/dashboard/admin/components/quick-operation.vue b/src/views/dashboard/admin/components/quick-operation.vue new file mode 100644 index 0000000..9ab2e9c --- /dev/null +++ b/src/views/dashboard/admin/components/quick-operation.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/src/views/dashboard/admin/components/recently-visited.vue b/src/views/dashboard/admin/components/recently-visited.vue new file mode 100644 index 0000000..9872c25 --- /dev/null +++ b/src/views/dashboard/admin/components/recently-visited.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/src/views/dashboard/admin/index.vue b/src/views/dashboard/admin/index.vue new file mode 100644 index 0000000..26c7e33 --- /dev/null +++ b/src/views/dashboard/admin/index.vue @@ -0,0 +1,153 @@ + + + + + + + + +