From 868ed1bc2b6da1c176c8de5f2e438d133efc31c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=96=B5=E4=BD=A0=E4=B8=AA=E6=B1=AA=E5=91=80?= Date: Wed, 20 Aug 2025 15:00:44 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=85=20build:=20=E7=94=9F=E6=88=90?= =?UTF-8?q?=E5=89=8D=E7=AB=AFAPI=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Web/src/api-services/system/api.ts | 1 + .../system/apis/sys-log-http-api.ts | 653 ++++++++++++++++++ .../admin-netresult-list-sys-log-http.ts | 71 ++ ...l-sugar-paged-list-page-log-http-output.ts | 69 ++ .../models/admin-netresult-sys-log-http.ts | 69 ++ .../system/models/export-log-http-input.ts | 171 +++++ .../system/models/http-status-code.ts | 83 +++ Web/src/api-services/system/models/index.ts | 9 + .../system/models/page-log-http-input.ts | 163 +++++ .../system/models/page-log-http-output.ts | 133 ++++ .../sql-sugar-paged-list-chat-list-output.ts | 8 + .../sql-sugar-paged-list-job-detail-output.ts | 8 + .../sql-sugar-paged-list-oauth-user-output.ts | 8 + ...sql-sugar-paged-list-open-access-output.ts | 8 + ...l-sugar-paged-list-page-log-http-output.ts | 87 +++ .../sql-sugar-paged-list-page-pos-output.ts | 8 + .../sql-sugar-paged-list-page-role-output.ts | 8 + ...sql-sugar-paged-list-page-serial-output.ts | 8 + ...l-sugar-paged-list-report-config-output.ts | 8 + .../sql-sugar-paged-list-sys-code-gen.ts | 8 + .../sql-sugar-paged-list-sys-config-tenant.ts | 8 + .../models/sql-sugar-paged-list-sys-config.ts | 8 + .../sql-sugar-paged-list-sys-dict-data.ts | 8 + .../sql-sugar-paged-list-sys-dict-type.ts | 8 + .../models/sql-sugar-paged-list-sys-file.ts | 8 + ...sugar-paged-list-sys-job-trigger-record.ts | 8 + .../models/sql-sugar-paged-list-sys-ldap.ts | 8 + .../sql-sugar-paged-list-sys-log-diff.ts | 8 + .../models/sql-sugar-paged-list-sys-log-ex.ts | 8 + .../sql-sugar-paged-list-sys-log-msg.ts | 8 + .../models/sql-sugar-paged-list-sys-log-op.ts | 8 + .../sql-sugar-paged-list-sys-log-vis.ts | 8 + .../sql-sugar-paged-list-sys-notice-user.ts | 8 + .../models/sql-sugar-paged-list-sys-notice.ts | 8 + .../models/sql-sugar-paged-list-sys-plugin.ts | 8 + .../models/sql-sugar-paged-list-sys-print.ts | 8 + .../models/sql-sugar-paged-list-sys-region.ts | 8 + ...sugar-paged-list-sys-report-data-source.ts | 8 + .../sql-sugar-paged-list-sys-upgrade.ts | 8 + .../sql-sugar-paged-list-sys-wechat-pay.ts | 8 + .../sql-sugar-paged-list-tenant-output.ts | 8 + .../sql-sugar-paged-list-user-output.ts | 8 + .../system/models/sys-log-http.ts | 132 ++++ 43 files changed, 1889 insertions(+) create mode 100644 Web/src/api-services/system/apis/sys-log-http-api.ts create mode 100644 Web/src/api-services/system/models/admin-netresult-list-sys-log-http.ts create mode 100644 Web/src/api-services/system/models/admin-netresult-sql-sugar-paged-list-page-log-http-output.ts create mode 100644 Web/src/api-services/system/models/admin-netresult-sys-log-http.ts create mode 100644 Web/src/api-services/system/models/export-log-http-input.ts create mode 100644 Web/src/api-services/system/models/http-status-code.ts create mode 100644 Web/src/api-services/system/models/page-log-http-input.ts create mode 100644 Web/src/api-services/system/models/page-log-http-output.ts create mode 100644 Web/src/api-services/system/models/sql-sugar-paged-list-page-log-http-output.ts create mode 100644 Web/src/api-services/system/models/sys-log-http.ts diff --git a/Web/src/api-services/system/api.ts b/Web/src/api-services/system/api.ts index a7b47a13..0d3246cc 100644 --- a/Web/src/api-services/system/api.ts +++ b/Web/src/api-services/system/api.ts @@ -38,6 +38,7 @@ export * from './apis/sys-job-api'; export * from './apis/sys-ldap-api'; export * from './apis/sys-log-diff-api'; export * from './apis/sys-log-ex-api'; +export * from './apis/sys-log-http-api'; export * from './apis/sys-log-msg-api'; export * from './apis/sys-log-op-api'; export * from './apis/sys-log-vis-api'; diff --git a/Web/src/api-services/system/apis/sys-log-http-api.ts b/Web/src/api-services/system/apis/sys-log-http-api.ts new file mode 100644 index 00000000..315663d1 --- /dev/null +++ b/Web/src/api-services/system/apis/sys-log-http-api.ts @@ -0,0 +1,653 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import globalAxios, { AxiosResponse, AxiosInstance, AxiosRequestConfig } from 'axios'; +import { Configuration } from '../configuration'; +// Some imports not used depending on template conditions +// @ts-ignore +import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } from '../base'; +import { AdminNETResultListStatLogOutput } from '../models'; +import { AdminNETResultListSysLogHttp } from '../models'; +import { AdminNETResultSqlSugarPagedListPageLogHttpOutput } from '../models'; +import { AdminNETResultSysLogHttp } from '../models'; +import { ExportLogHttpInput } from '../models'; +import { Filter } from '../models'; +import { FilterLogicEnum } from '../models'; +import { FilterOperatorEnum } from '../models'; +import { PageLogHttpInput } from '../models'; +import { YesNoEnum } from '../models'; +/** + * SysLogHttpApi - axios parameter creator + * @export + */ +export const SysLogHttpApiAxiosParamCreator = function (configuration?: Configuration) { + return { + /** + * + * @summary 获取请求日志详情 ℹ️ + * @param {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysLogHttpDetailGet: async (id: number, options: AxiosRequestConfig = {}): Promise => { + // verify required parameter 'id' is not null or undefined + if (id === null || id === undefined) { + throw new RequiredError('id','Required parameter id was null or undefined when calling apiSysLogHttpDetailGet.'); + } + const localVarPath = `/api/sysLogHttp/detail`; + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, 'https://example.com'); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication Bearer required + // http bearer authentication required + if (configuration && configuration.accessToken) { + const accessToken = typeof configuration.accessToken === 'function' + ? await configuration.accessToken() + : await configuration.accessToken; + localVarHeaderParameter["Authorization"] = "Bearer " + accessToken; + } + + if (id !== undefined) { + localVarQueryParameter['Id'] = id; + } + + const query = new URLSearchParams(localVarUrlObj.search); + for (const key in localVarQueryParameter) { + query.set(key, localVarQueryParameter[key]); + } + for (const key in options.params) { + query.set(key, options.params[key]); + } + localVarUrlObj.search = (new URLSearchParams(query)).toString(); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, + options: localVarRequestOptions, + }; + }, + /** + * + * @summary 导出请求日志记录 🔖 + * @param {ExportLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysLogHttpExportPost: async (body?: ExportLogHttpInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysLogHttp/export`; + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, 'https://example.com'); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication Bearer required + // http bearer authentication required + if (configuration && configuration.accessToken) { + const accessToken = typeof configuration.accessToken === 'function' + ? await configuration.accessToken() + : await configuration.accessToken; + localVarHeaderParameter["Authorization"] = "Bearer " + accessToken; + } + + localVarHeaderParameter['Content-Type'] = 'application/json-patch+json'; + + const query = new URLSearchParams(localVarUrlObj.search); + for (const key in localVarQueryParameter) { + query.set(key, localVarQueryParameter[key]); + } + for (const key in options.params) { + query.set(key, options.params[key]); + } + localVarUrlObj.search = (new URLSearchParams(query)).toString(); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json'; + localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || ""); + + return { + url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, + options: localVarRequestOptions, + }; + }, + /** + * + * @summary 获取请求日志列表 🔖 + * @param {string} [searchKey] 关键字查询 + * @param {string} [httpMethod] 请求方式 + * @param {YesNoEnum} [isSuccessStatusCode] 是否成功 + * @param {string} [requestUrl] 请求地址 + * @param {string} [requestBody] 请求体 + * @param {number} [statusCode] 响应状态码 + * @param {string} [responseBody] 响应体 + * @param {string} [exception] 异常信息 + * @param {Date} [createTime] 创建时间 + * @param {Array} [createTimeRange] 创建时间范围 + * @param {number} [page] 当前页码 + * @param {number} [pageSize] 页码容量 + * @param {string} [field] 排序字段 + * @param {string} [order] 排序方向 + * @param {string} [descStr] 降序排序 + * @param {Array} [searchFields] 字段名称集合 + * @param {string} [searchKeyword] 关键字 + * @param {string} [keyword] 模糊查询关键字 + * @param {FilterLogicEnum} [filterLogic] 过滤条件 + * @param {Array} [filterFilters] 筛选过滤条件子项 + * @param {string} [filterField] 字段名称 + * @param {FilterOperatorEnum} [filterOperator] 逻辑运算符 + * @param {any} [filterValue] 字段值 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysLogHttpListGet: async (searchKey?: string, httpMethod?: string, isSuccessStatusCode?: YesNoEnum, requestUrl?: string, requestBody?: string, statusCode?: number, responseBody?: string, exception?: string, createTime?: Date, createTimeRange?: Array, page?: number, pageSize?: number, field?: string, order?: string, descStr?: string, searchFields?: Array, searchKeyword?: string, keyword?: string, filterLogic?: FilterLogicEnum, filterFilters?: Array, filterField?: string, filterOperator?: FilterOperatorEnum, filterValue?: any, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysLogHttp/list`; + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, 'https://example.com'); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication Bearer required + // http bearer authentication required + if (configuration && configuration.accessToken) { + const accessToken = typeof configuration.accessToken === 'function' + ? await configuration.accessToken() + : await configuration.accessToken; + localVarHeaderParameter["Authorization"] = "Bearer " + accessToken; + } + + if (searchKey !== undefined) { + localVarQueryParameter['SearchKey'] = searchKey; + } + + if (httpMethod !== undefined) { + localVarQueryParameter['HttpMethod'] = httpMethod; + } + + if (isSuccessStatusCode !== undefined) { + localVarQueryParameter['IsSuccessStatusCode'] = isSuccessStatusCode; + } + + if (requestUrl !== undefined) { + localVarQueryParameter['RequestUrl'] = requestUrl; + } + + if (requestBody !== undefined) { + localVarQueryParameter['RequestBody'] = requestBody; + } + + if (statusCode !== undefined) { + localVarQueryParameter['StatusCode'] = statusCode; + } + + if (responseBody !== undefined) { + localVarQueryParameter['ResponseBody'] = responseBody; + } + + if (exception !== undefined) { + localVarQueryParameter['Exception'] = exception; + } + + if (createTime !== undefined) { + localVarQueryParameter['CreateTime'] = (createTime as any instanceof Date) ? + (createTime as any).toISOString() : + createTime; + } + + if (createTimeRange) { + localVarQueryParameter['CreateTimeRange'] = createTimeRange; + } + + if (page !== undefined) { + localVarQueryParameter['Page'] = page; + } + + if (pageSize !== undefined) { + localVarQueryParameter['PageSize'] = pageSize; + } + + if (field !== undefined) { + localVarQueryParameter['Field'] = field; + } + + if (order !== undefined) { + localVarQueryParameter['Order'] = order; + } + + if (descStr !== undefined) { + localVarQueryParameter['DescStr'] = descStr; + } + + if (searchFields) { + localVarQueryParameter['Search.Fields'] = searchFields; + } + + if (searchKeyword !== undefined) { + localVarQueryParameter['Search.Keyword'] = searchKeyword; + } + + if (keyword !== undefined) { + localVarQueryParameter['Keyword'] = keyword; + } + + if (filterLogic !== undefined) { + localVarQueryParameter['Filter.Logic'] = filterLogic; + } + + if (filterFilters) { + localVarQueryParameter['Filter.Filters'] = filterFilters; + } + + if (filterField !== undefined) { + localVarQueryParameter['Filter.Field'] = filterField; + } + + if (filterOperator !== undefined) { + localVarQueryParameter['Filter.Operator'] = filterOperator; + } + + if (filterValue !== undefined) { + localVarQueryParameter['Filter.Value'] = filterValue; + } + + const query = new URLSearchParams(localVarUrlObj.search); + for (const key in localVarQueryParameter) { + query.set(key, localVarQueryParameter[key]); + } + for (const key in options.params) { + query.set(key, options.params[key]); + } + localVarUrlObj.search = (new URLSearchParams(query)).toString(); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, + options: localVarRequestOptions, + }; + }, + /** + * + * @summary 分页查询请求日志 🔖 + * @param {PageLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysLogHttpPagePost: async (body?: PageLogHttpInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysLogHttp/page`; + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, 'https://example.com'); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication Bearer required + // http bearer authentication required + if (configuration && configuration.accessToken) { + const accessToken = typeof configuration.accessToken === 'function' + ? await configuration.accessToken() + : await configuration.accessToken; + localVarHeaderParameter["Authorization"] = "Bearer " + accessToken; + } + + localVarHeaderParameter['Content-Type'] = 'application/json-patch+json'; + + const query = new URLSearchParams(localVarUrlObj.search); + for (const key in localVarQueryParameter) { + query.set(key, localVarQueryParameter[key]); + } + for (const key in options.params) { + query.set(key, options.params[key]); + } + localVarUrlObj.search = (new URLSearchParams(query)).toString(); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json'; + localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || ""); + + return { + url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, + options: localVarRequestOptions, + }; + }, + /** + * + * @summary 按年按天数统计消息日志 🔖 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysLogHttpYearDayStatsGet: async (options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysLogHttp/yearDayStats`; + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, 'https://example.com'); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication Bearer required + // http bearer authentication required + if (configuration && configuration.accessToken) { + const accessToken = typeof configuration.accessToken === 'function' + ? await configuration.accessToken() + : await configuration.accessToken; + localVarHeaderParameter["Authorization"] = "Bearer " + accessToken; + } + + const query = new URLSearchParams(localVarUrlObj.search); + for (const key in localVarQueryParameter) { + query.set(key, localVarQueryParameter[key]); + } + for (const key in options.params) { + query.set(key, options.params[key]); + } + localVarUrlObj.search = (new URLSearchParams(query)).toString(); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, + options: localVarRequestOptions, + }; + }, + } +}; + +/** + * SysLogHttpApi - functional programming interface + * @export + */ +export const SysLogHttpApiFp = function(configuration?: Configuration) { + return { + /** + * + * @summary 获取请求日志详情 ℹ️ + * @param {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpDetailGet(id: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysLogHttpApiAxiosParamCreator(configuration).apiSysLogHttpDetailGet(id, options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + /** + * + * @summary 导出请求日志记录 🔖 + * @param {ExportLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpExportPost(body?: ExportLogHttpInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysLogHttpApiAxiosParamCreator(configuration).apiSysLogHttpExportPost(body, options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + /** + * + * @summary 获取请求日志列表 🔖 + * @param {string} [searchKey] 关键字查询 + * @param {string} [httpMethod] 请求方式 + * @param {YesNoEnum} [isSuccessStatusCode] 是否成功 + * @param {string} [requestUrl] 请求地址 + * @param {string} [requestBody] 请求体 + * @param {number} [statusCode] 响应状态码 + * @param {string} [responseBody] 响应体 + * @param {string} [exception] 异常信息 + * @param {Date} [createTime] 创建时间 + * @param {Array} [createTimeRange] 创建时间范围 + * @param {number} [page] 当前页码 + * @param {number} [pageSize] 页码容量 + * @param {string} [field] 排序字段 + * @param {string} [order] 排序方向 + * @param {string} [descStr] 降序排序 + * @param {Array} [searchFields] 字段名称集合 + * @param {string} [searchKeyword] 关键字 + * @param {string} [keyword] 模糊查询关键字 + * @param {FilterLogicEnum} [filterLogic] 过滤条件 + * @param {Array} [filterFilters] 筛选过滤条件子项 + * @param {string} [filterField] 字段名称 + * @param {FilterOperatorEnum} [filterOperator] 逻辑运算符 + * @param {any} [filterValue] 字段值 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpListGet(searchKey?: string, httpMethod?: string, isSuccessStatusCode?: YesNoEnum, requestUrl?: string, requestBody?: string, statusCode?: number, responseBody?: string, exception?: string, createTime?: Date, createTimeRange?: Array, page?: number, pageSize?: number, field?: string, order?: string, descStr?: string, searchFields?: Array, searchKeyword?: string, keyword?: string, filterLogic?: FilterLogicEnum, filterFilters?: Array, filterField?: string, filterOperator?: FilterOperatorEnum, filterValue?: any, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysLogHttpApiAxiosParamCreator(configuration).apiSysLogHttpListGet(searchKey, httpMethod, isSuccessStatusCode, requestUrl, requestBody, statusCode, responseBody, exception, createTime, createTimeRange, page, pageSize, field, order, descStr, searchFields, searchKeyword, keyword, filterLogic, filterFilters, filterField, filterOperator, filterValue, options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + /** + * + * @summary 分页查询请求日志 🔖 + * @param {PageLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpPagePost(body?: PageLogHttpInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysLogHttpApiAxiosParamCreator(configuration).apiSysLogHttpPagePost(body, options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + /** + * + * @summary 按年按天数统计消息日志 🔖 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpYearDayStatsGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysLogHttpApiAxiosParamCreator(configuration).apiSysLogHttpYearDayStatsGet(options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + } +}; + +/** + * SysLogHttpApi - factory interface + * @export + */ +export const SysLogHttpApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) { + return { + /** + * + * @summary 获取请求日志详情 ℹ️ + * @param {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpDetailGet(id: number, options?: AxiosRequestConfig): Promise> { + return SysLogHttpApiFp(configuration).apiSysLogHttpDetailGet(id, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 导出请求日志记录 🔖 + * @param {ExportLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpExportPost(body?: ExportLogHttpInput, options?: AxiosRequestConfig): Promise> { + return SysLogHttpApiFp(configuration).apiSysLogHttpExportPost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 获取请求日志列表 🔖 + * @param {string} [searchKey] 关键字查询 + * @param {string} [httpMethod] 请求方式 + * @param {YesNoEnum} [isSuccessStatusCode] 是否成功 + * @param {string} [requestUrl] 请求地址 + * @param {string} [requestBody] 请求体 + * @param {number} [statusCode] 响应状态码 + * @param {string} [responseBody] 响应体 + * @param {string} [exception] 异常信息 + * @param {Date} [createTime] 创建时间 + * @param {Array} [createTimeRange] 创建时间范围 + * @param {number} [page] 当前页码 + * @param {number} [pageSize] 页码容量 + * @param {string} [field] 排序字段 + * @param {string} [order] 排序方向 + * @param {string} [descStr] 降序排序 + * @param {Array} [searchFields] 字段名称集合 + * @param {string} [searchKeyword] 关键字 + * @param {string} [keyword] 模糊查询关键字 + * @param {FilterLogicEnum} [filterLogic] 过滤条件 + * @param {Array} [filterFilters] 筛选过滤条件子项 + * @param {string} [filterField] 字段名称 + * @param {FilterOperatorEnum} [filterOperator] 逻辑运算符 + * @param {any} [filterValue] 字段值 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpListGet(searchKey?: string, httpMethod?: string, isSuccessStatusCode?: YesNoEnum, requestUrl?: string, requestBody?: string, statusCode?: number, responseBody?: string, exception?: string, createTime?: Date, createTimeRange?: Array, page?: number, pageSize?: number, field?: string, order?: string, descStr?: string, searchFields?: Array, searchKeyword?: string, keyword?: string, filterLogic?: FilterLogicEnum, filterFilters?: Array, filterField?: string, filterOperator?: FilterOperatorEnum, filterValue?: any, options?: AxiosRequestConfig): Promise> { + return SysLogHttpApiFp(configuration).apiSysLogHttpListGet(searchKey, httpMethod, isSuccessStatusCode, requestUrl, requestBody, statusCode, responseBody, exception, createTime, createTimeRange, page, pageSize, field, order, descStr, searchFields, searchKeyword, keyword, filterLogic, filterFilters, filterField, filterOperator, filterValue, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 分页查询请求日志 🔖 + * @param {PageLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpPagePost(body?: PageLogHttpInput, options?: AxiosRequestConfig): Promise> { + return SysLogHttpApiFp(configuration).apiSysLogHttpPagePost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 按年按天数统计消息日志 🔖 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysLogHttpYearDayStatsGet(options?: AxiosRequestConfig): Promise> { + return SysLogHttpApiFp(configuration).apiSysLogHttpYearDayStatsGet(options).then((request) => request(axios, basePath)); + }, + }; +}; + +/** + * SysLogHttpApi - object-oriented interface + * @export + * @class SysLogHttpApi + * @extends {BaseAPI} + */ +export class SysLogHttpApi extends BaseAPI { + /** + * + * @summary 获取请求日志详情 ℹ️ + * @param {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysLogHttpApi + */ + public async apiSysLogHttpDetailGet(id: number, options?: AxiosRequestConfig) : Promise> { + return SysLogHttpApiFp(this.configuration).apiSysLogHttpDetailGet(id, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 导出请求日志记录 🔖 + * @param {ExportLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysLogHttpApi + */ + public async apiSysLogHttpExportPost(body?: ExportLogHttpInput, options?: AxiosRequestConfig) : Promise> { + return SysLogHttpApiFp(this.configuration).apiSysLogHttpExportPost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 获取请求日志列表 🔖 + * @param {string} [searchKey] 关键字查询 + * @param {string} [httpMethod] 请求方式 + * @param {YesNoEnum} [isSuccessStatusCode] 是否成功 + * @param {string} [requestUrl] 请求地址 + * @param {string} [requestBody] 请求体 + * @param {number} [statusCode] 响应状态码 + * @param {string} [responseBody] 响应体 + * @param {string} [exception] 异常信息 + * @param {Date} [createTime] 创建时间 + * @param {Array} [createTimeRange] 创建时间范围 + * @param {number} [page] 当前页码 + * @param {number} [pageSize] 页码容量 + * @param {string} [field] 排序字段 + * @param {string} [order] 排序方向 + * @param {string} [descStr] 降序排序 + * @param {Array} [searchFields] 字段名称集合 + * @param {string} [searchKeyword] 关键字 + * @param {string} [keyword] 模糊查询关键字 + * @param {FilterLogicEnum} [filterLogic] 过滤条件 + * @param {Array} [filterFilters] 筛选过滤条件子项 + * @param {string} [filterField] 字段名称 + * @param {FilterOperatorEnum} [filterOperator] 逻辑运算符 + * @param {any} [filterValue] 字段值 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysLogHttpApi + */ + public async apiSysLogHttpListGet(searchKey?: string, httpMethod?: string, isSuccessStatusCode?: YesNoEnum, requestUrl?: string, requestBody?: string, statusCode?: number, responseBody?: string, exception?: string, createTime?: Date, createTimeRange?: Array, page?: number, pageSize?: number, field?: string, order?: string, descStr?: string, searchFields?: Array, searchKeyword?: string, keyword?: string, filterLogic?: FilterLogicEnum, filterFilters?: Array, filterField?: string, filterOperator?: FilterOperatorEnum, filterValue?: any, options?: AxiosRequestConfig) : Promise> { + return SysLogHttpApiFp(this.configuration).apiSysLogHttpListGet(searchKey, httpMethod, isSuccessStatusCode, requestUrl, requestBody, statusCode, responseBody, exception, createTime, createTimeRange, page, pageSize, field, order, descStr, searchFields, searchKeyword, keyword, filterLogic, filterFilters, filterField, filterOperator, filterValue, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 分页查询请求日志 🔖 + * @param {PageLogHttpInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysLogHttpApi + */ + public async apiSysLogHttpPagePost(body?: PageLogHttpInput, options?: AxiosRequestConfig) : Promise> { + return SysLogHttpApiFp(this.configuration).apiSysLogHttpPagePost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 按年按天数统计消息日志 🔖 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysLogHttpApi + */ + public async apiSysLogHttpYearDayStatsGet(options?: AxiosRequestConfig) : Promise> { + return SysLogHttpApiFp(this.configuration).apiSysLogHttpYearDayStatsGet(options).then((request) => request(this.axios, this.basePath)); + } +} diff --git a/Web/src/api-services/system/models/admin-netresult-list-sys-log-http.ts b/Web/src/api-services/system/models/admin-netresult-list-sys-log-http.ts new file mode 100644 index 00000000..a866a537 --- /dev/null +++ b/Web/src/api-services/system/models/admin-netresult-list-sys-log-http.ts @@ -0,0 +1,71 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { SysLogHttp } from './sys-log-http'; + /** + * 全局返回结果 + * + * @export + * @interface AdminNETResultListSysLogHttp + */ +export interface AdminNETResultListSysLogHttp { + + /** + * 状态码 + * + * @type {number} + * @memberof AdminNETResultListSysLogHttp + */ + code?: number; + + /** + * 类型success、warning、error + * + * @type {string} + * @memberof AdminNETResultListSysLogHttp + */ + type?: string | null; + + /** + * 错误信息 + * + * @type {string} + * @memberof AdminNETResultListSysLogHttp + */ + message?: string | null; + + /** + * 数据 + * + * @type {Array} + * @memberof AdminNETResultListSysLogHttp + */ + result?: Array | null; + + /** + * 附加数据 + * + * @type {any} + * @memberof AdminNETResultListSysLogHttp + */ + extras?: any | null; + + /** + * 时间 + * + * @type {Date} + * @memberof AdminNETResultListSysLogHttp + */ + time?: Date; +} diff --git a/Web/src/api-services/system/models/admin-netresult-sql-sugar-paged-list-page-log-http-output.ts b/Web/src/api-services/system/models/admin-netresult-sql-sugar-paged-list-page-log-http-output.ts new file mode 100644 index 00000000..5b51240b --- /dev/null +++ b/Web/src/api-services/system/models/admin-netresult-sql-sugar-paged-list-page-log-http-output.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { SqlSugarPagedListPageLogHttpOutput } from './sql-sugar-paged-list-page-log-http-output'; + /** + * 全局返回结果 + * + * @export + * @interface AdminNETResultSqlSugarPagedListPageLogHttpOutput + */ +export interface AdminNETResultSqlSugarPagedListPageLogHttpOutput { + + /** + * 状态码 + * + * @type {number} + * @memberof AdminNETResultSqlSugarPagedListPageLogHttpOutput + */ + code?: number; + + /** + * 类型success、warning、error + * + * @type {string} + * @memberof AdminNETResultSqlSugarPagedListPageLogHttpOutput + */ + type?: string | null; + + /** + * 错误信息 + * + * @type {string} + * @memberof AdminNETResultSqlSugarPagedListPageLogHttpOutput + */ + message?: string | null; + + /** + * @type {SqlSugarPagedListPageLogHttpOutput} + * @memberof AdminNETResultSqlSugarPagedListPageLogHttpOutput + */ + result?: SqlSugarPagedListPageLogHttpOutput; + + /** + * 附加数据 + * + * @type {any} + * @memberof AdminNETResultSqlSugarPagedListPageLogHttpOutput + */ + extras?: any | null; + + /** + * 时间 + * + * @type {Date} + * @memberof AdminNETResultSqlSugarPagedListPageLogHttpOutput + */ + time?: Date; +} diff --git a/Web/src/api-services/system/models/admin-netresult-sys-log-http.ts b/Web/src/api-services/system/models/admin-netresult-sys-log-http.ts new file mode 100644 index 00000000..fe22973d --- /dev/null +++ b/Web/src/api-services/system/models/admin-netresult-sys-log-http.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { SysLogHttp } from './sys-log-http'; + /** + * 全局返回结果 + * + * @export + * @interface AdminNETResultSysLogHttp + */ +export interface AdminNETResultSysLogHttp { + + /** + * 状态码 + * + * @type {number} + * @memberof AdminNETResultSysLogHttp + */ + code?: number; + + /** + * 类型success、warning、error + * + * @type {string} + * @memberof AdminNETResultSysLogHttp + */ + type?: string | null; + + /** + * 错误信息 + * + * @type {string} + * @memberof AdminNETResultSysLogHttp + */ + message?: string | null; + + /** + * @type {SysLogHttp} + * @memberof AdminNETResultSysLogHttp + */ + result?: SysLogHttp; + + /** + * 附加数据 + * + * @type {any} + * @memberof AdminNETResultSysLogHttp + */ + extras?: any | null; + + /** + * 时间 + * + * @type {Date} + * @memberof AdminNETResultSysLogHttp + */ + time?: Date; +} diff --git a/Web/src/api-services/system/models/export-log-http-input.ts b/Web/src/api-services/system/models/export-log-http-input.ts new file mode 100644 index 00000000..64f3c3b8 --- /dev/null +++ b/Web/src/api-services/system/models/export-log-http-input.ts @@ -0,0 +1,171 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { Filter } from './filter'; +import { Search } from './search'; +import { YesNoEnum } from './yes-no-enum'; + /** + * 请求日志主键查询输入参数 + * + * @export + * @interface ExportLogHttpInput + */ +export interface ExportLogHttpInput { + + /** + * @type {Search} + * @memberof ExportLogHttpInput + */ + search?: Search; + + /** + * 模糊查询关键字 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + keyword?: string | null; + + /** + * @type {Filter} + * @memberof ExportLogHttpInput + */ + filter?: Filter; + + /** + * 当前页码 + * + * @type {number} + * @memberof ExportLogHttpInput + */ + page?: number; + + /** + * 页码容量 + * + * @type {number} + * @memberof ExportLogHttpInput + */ + pageSize?: number; + + /** + * 排序字段 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + field?: string | null; + + /** + * 排序方向 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + order?: string | null; + + /** + * 降序排序 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + descStr?: string | null; + + /** + * 关键字查询 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + searchKey?: string | null; + + /** + * 请求方式 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + httpMethod?: string | null; + + /** + * @type {YesNoEnum} + * @memberof ExportLogHttpInput + */ + isSuccessStatusCode?: YesNoEnum; + + /** + * 请求地址 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + requestUrl?: string | null; + + /** + * 请求体 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + requestBody?: string | null; + + /** + * 响应状态码 + * + * @type {number} + * @memberof ExportLogHttpInput + */ + statusCode?: number | null; + + /** + * 响应体 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + responseBody?: string | null; + + /** + * 异常信息 + * + * @type {string} + * @memberof ExportLogHttpInput + */ + exception?: string | null; + + /** + * 创建时间 + * + * @type {Date} + * @memberof ExportLogHttpInput + */ + createTime?: Date | null; + + /** + * 创建时间范围 + * + * @type {Array} + * @memberof ExportLogHttpInput + */ + createTimeRange?: Array | null; + + /** + * 需要导入的主键集 + * + * @type {Array} + * @memberof ExportLogHttpInput + */ + selectKeyList?: Array | null; +} diff --git a/Web/src/api-services/system/models/http-status-code.ts b/Web/src/api-services/system/models/http-status-code.ts new file mode 100644 index 00000000..3f5e3bba --- /dev/null +++ b/Web/src/api-services/system/models/http-status-code.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +/** + * + * @export + * @enum {string} + */ +export enum HttpStatusCode { + NUMBER_100 = 100, + NUMBER_101 = 101, + NUMBER_102 = 102, + NUMBER_103 = 103, + NUMBER_200 = 200, + NUMBER_201 = 201, + NUMBER_202 = 202, + NUMBER_203 = 203, + NUMBER_204 = 204, + NUMBER_205 = 205, + NUMBER_206 = 206, + NUMBER_207 = 207, + NUMBER_208 = 208, + NUMBER_226 = 226, + NUMBER_300 = 300, + NUMBER_301 = 301, + NUMBER_302 = 302, + NUMBER_303 = 303, + NUMBER_304 = 304, + NUMBER_305 = 305, + NUMBER_306 = 306, + NUMBER_307 = 307, + NUMBER_308 = 308, + NUMBER_400 = 400, + NUMBER_401 = 401, + NUMBER_402 = 402, + NUMBER_403 = 403, + NUMBER_404 = 404, + NUMBER_405 = 405, + NUMBER_406 = 406, + NUMBER_407 = 407, + NUMBER_408 = 408, + NUMBER_409 = 409, + NUMBER_410 = 410, + NUMBER_411 = 411, + NUMBER_412 = 412, + NUMBER_413 = 413, + NUMBER_414 = 414, + NUMBER_415 = 415, + NUMBER_416 = 416, + NUMBER_417 = 417, + NUMBER_421 = 421, + NUMBER_422 = 422, + NUMBER_423 = 423, + NUMBER_424 = 424, + NUMBER_426 = 426, + NUMBER_428 = 428, + NUMBER_429 = 429, + NUMBER_431 = 431, + NUMBER_451 = 451, + NUMBER_500 = 500, + NUMBER_501 = 501, + NUMBER_502 = 502, + NUMBER_503 = 503, + NUMBER_504 = 504, + NUMBER_505 = 505, + NUMBER_506 = 506, + NUMBER_507 = 507, + NUMBER_508 = 508, + NUMBER_510 = 510, + NUMBER_511 = 511 +} + diff --git a/Web/src/api-services/system/models/index.ts b/Web/src/api-services/system/models/index.ts index ad1e0cbb..989fe3aa 100644 --- a/Web/src/api-services/system/models/index.ts +++ b/Web/src/api-services/system/models/index.ts @@ -80,6 +80,7 @@ export * from './admin-netresult-list-sys-file'; export * from './admin-netresult-list-sys-job-cluster'; export * from './admin-netresult-list-sys-job-trigger'; export * from './admin-netresult-list-sys-ldap'; +export * from './admin-netresult-list-sys-log-http'; export * from './admin-netresult-list-sys-menu'; export * from './admin-netresult-list-sys-notice'; export * from './admin-netresult-list-sys-org'; @@ -103,6 +104,7 @@ export * from './admin-netresult-sql-sugar-paged-list-chat-list-output'; export * from './admin-netresult-sql-sugar-paged-list-job-detail-output'; export * from './admin-netresult-sql-sugar-paged-list-oauth-user-output'; export * from './admin-netresult-sql-sugar-paged-list-open-access-output'; +export * from './admin-netresult-sql-sugar-paged-list-page-log-http-output'; export * from './admin-netresult-sql-sugar-paged-list-page-pos-output'; export * from './admin-netresult-sql-sugar-paged-list-page-role-output'; export * from './admin-netresult-sql-sugar-paged-list-page-serial-output'; @@ -142,6 +144,7 @@ export * from './admin-netresult-sys-file'; export * from './admin-netresult-sys-ldap'; export * from './admin-netresult-sys-log-diff'; export * from './admin-netresult-sys-log-ex'; +export * from './admin-netresult-sys-log-http'; export * from './admin-netresult-sys-log-msg'; export * from './admin-netresult-sys-log-op'; export * from './admin-netresult-sys-notice'; @@ -256,6 +259,7 @@ export * from './enum-entity'; export * from './enum-type-output'; export * from './event-attributes'; export * from './event-info'; +export * from './export-log-http-input'; export * from './export-proc-by-tmpinput'; export * from './export-proc-input'; export * from './ext-user-info'; @@ -283,6 +287,7 @@ export * from './goods-detail'; export * from './gpu-info'; export * from './grant-role-output'; export * from './http-method-enum'; +export * from './http-status-code'; export * from './iaction-result'; export * from './icomponent'; export * from './icontainer'; @@ -363,6 +368,8 @@ export * from './page-file-input'; export * from './page-job-detail-input'; export * from './page-job-trigger-record-input'; export * from './page-ldap-input'; +export * from './page-log-http-input'; +export * from './page-log-http-output'; export * from './page-log-input'; export * from './page-msg-log-input'; export * from './page-notice-input'; @@ -436,6 +443,7 @@ export * from './sql-sugar-paged-list-chat-list-output'; export * from './sql-sugar-paged-list-job-detail-output'; export * from './sql-sugar-paged-list-oauth-user-output'; export * from './sql-sugar-paged-list-open-access-output'; +export * from './sql-sugar-paged-list-page-log-http-output'; export * from './sql-sugar-paged-list-page-pos-output'; export * from './sql-sugar-paged-list-page-role-output'; export * from './sql-sugar-paged-list-page-serial-output'; @@ -493,6 +501,7 @@ export * from './sys-job-trigger-record'; export * from './sys-ldap'; export * from './sys-log-diff'; export * from './sys-log-ex'; +export * from './sys-log-http'; export * from './sys-log-msg'; export * from './sys-log-op'; export * from './sys-log-vis'; diff --git a/Web/src/api-services/system/models/page-log-http-input.ts b/Web/src/api-services/system/models/page-log-http-input.ts new file mode 100644 index 00000000..96ce9fad --- /dev/null +++ b/Web/src/api-services/system/models/page-log-http-input.ts @@ -0,0 +1,163 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { Filter } from './filter'; +import { Search } from './search'; +import { YesNoEnum } from './yes-no-enum'; + /** + * 请求日志分页查询输入参数 + * + * @export + * @interface PageLogHttpInput + */ +export interface PageLogHttpInput { + + /** + * @type {Search} + * @memberof PageLogHttpInput + */ + search?: Search; + + /** + * 模糊查询关键字 + * + * @type {string} + * @memberof PageLogHttpInput + */ + keyword?: string | null; + + /** + * @type {Filter} + * @memberof PageLogHttpInput + */ + filter?: Filter; + + /** + * 当前页码 + * + * @type {number} + * @memberof PageLogHttpInput + */ + page?: number; + + /** + * 页码容量 + * + * @type {number} + * @memberof PageLogHttpInput + */ + pageSize?: number; + + /** + * 排序字段 + * + * @type {string} + * @memberof PageLogHttpInput + */ + field?: string | null; + + /** + * 排序方向 + * + * @type {string} + * @memberof PageLogHttpInput + */ + order?: string | null; + + /** + * 降序排序 + * + * @type {string} + * @memberof PageLogHttpInput + */ + descStr?: string | null; + + /** + * 关键字查询 + * + * @type {string} + * @memberof PageLogHttpInput + */ + searchKey?: string | null; + + /** + * 请求方式 + * + * @type {string} + * @memberof PageLogHttpInput + */ + httpMethod?: string | null; + + /** + * @type {YesNoEnum} + * @memberof PageLogHttpInput + */ + isSuccessStatusCode?: YesNoEnum; + + /** + * 请求地址 + * + * @type {string} + * @memberof PageLogHttpInput + */ + requestUrl?: string | null; + + /** + * 请求体 + * + * @type {string} + * @memberof PageLogHttpInput + */ + requestBody?: string | null; + + /** + * 响应状态码 + * + * @type {number} + * @memberof PageLogHttpInput + */ + statusCode?: number | null; + + /** + * 响应体 + * + * @type {string} + * @memberof PageLogHttpInput + */ + responseBody?: string | null; + + /** + * 异常信息 + * + * @type {string} + * @memberof PageLogHttpInput + */ + exception?: string | null; + + /** + * 创建时间 + * + * @type {Date} + * @memberof PageLogHttpInput + */ + createTime?: Date | null; + + /** + * 创建时间范围 + * + * @type {Array} + * @memberof PageLogHttpInput + */ + createTimeRange?: Array | null; +} diff --git a/Web/src/api-services/system/models/page-log-http-output.ts b/Web/src/api-services/system/models/page-log-http-output.ts new file mode 100644 index 00000000..587ef33f --- /dev/null +++ b/Web/src/api-services/system/models/page-log-http-output.ts @@ -0,0 +1,133 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { YesNoEnum } from './yes-no-enum'; + /** + * 请求日志输出参数 + * + * @export + * @interface PageLogHttpOutput + */ +export interface PageLogHttpOutput { + + /** + * 主键Id + * + * @type {number} + * @memberof PageLogHttpOutput + */ + id?: number | null; + + /** + * 请求方式 + * + * @type {string} + * @memberof PageLogHttpOutput + */ + httpMethod?: string | null; + + /** + * @type {YesNoEnum} + * @memberof PageLogHttpOutput + */ + isSuccessStatusCode?: YesNoEnum; + + /** + * 请求地址 + * + * @type {string} + * @memberof PageLogHttpOutput + */ + requestUrl?: string | null; + + /** + * 请求头 + * + * @type {string} + * @memberof PageLogHttpOutput + */ + requestHeaders?: string | null; + + /** + * 请求体 + * + * @type {string} + * @memberof PageLogHttpOutput + */ + requestBody?: string | null; + + /** + * 响应状态码 + * + * @type {number} + * @memberof PageLogHttpOutput + */ + statusCode?: number | null; + + /** + * 响应头 + * + * @type {string} + * @memberof PageLogHttpOutput + */ + responseHeaders?: string | null; + + /** + * 响应体 + * + * @type {string} + * @memberof PageLogHttpOutput + */ + responseBody?: string | null; + + /** + * 异常信息 + * + * @type {string} + * @memberof PageLogHttpOutput + */ + exception?: string | null; + + /** + * 开始时间 + * + * @type {Date} + * @memberof PageLogHttpOutput + */ + startTime?: Date | null; + + /** + * 结束时间 + * + * @type {Date} + * @memberof PageLogHttpOutput + */ + endTime?: Date | null; + + /** + * 耗时(毫秒) + * + * @type {number} + * @memberof PageLogHttpOutput + */ + elapsed?: number | null; + + /** + * 创建时间 + * + * @type {Date} + * @memberof PageLogHttpOutput + */ + createTime?: Date | null; +} diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-chat-list-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-chat-list-output.ts index 57bff923..a52f5db2 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-chat-list-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-chat-list-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListChatListOutput { * @memberof SqlSugarPagedListChatListOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListChatListOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-job-detail-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-job-detail-output.ts index 5eb3e043..81a63deb 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-job-detail-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-job-detail-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListJobDetailOutput { * @memberof SqlSugarPagedListJobDetailOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListJobDetailOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-oauth-user-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-oauth-user-output.ts index 69659721..e2304681 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-oauth-user-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-oauth-user-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListOAuthUserOutput { * @memberof SqlSugarPagedListOAuthUserOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListOAuthUserOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-open-access-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-open-access-output.ts index 49fa1351..cedd9e55 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-open-access-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-open-access-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListOpenAccessOutput { * @memberof SqlSugarPagedListOpenAccessOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListOpenAccessOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-page-log-http-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-page-log-http-output.ts new file mode 100644 index 00000000..7fed39ff --- /dev/null +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-page-log-http-output.ts @@ -0,0 +1,87 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { PageLogHttpOutput } from './page-log-http-output'; + /** + * 分页泛型集合 + * + * @export + * @interface SqlSugarPagedListPageLogHttpOutput + */ +export interface SqlSugarPagedListPageLogHttpOutput { + + /** + * 页码 + * + * @type {number} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + page?: number; + + /** + * 页容量 + * + * @type {number} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + pageSize?: number; + + /** + * 总条数 + * + * @type {number} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + total?: number; + + /** + * 总页数 + * + * @type {number} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + totalPages?: number; + + /** + * 当前页集合 + * + * @type {Array} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + items?: Array | null; + + /** + * 是否有上一页 + * + * @type {boolean} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + hasPrevPage?: boolean; + + /** + * 是否有下一页 + * + * @type {boolean} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListPageLogHttpOutput + */ + totalInfo?: any | null; +} diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-page-pos-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-page-pos-output.ts index e285db86..6d4b4a86 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-page-pos-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-page-pos-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListPagePosOutput { * @memberof SqlSugarPagedListPagePosOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListPagePosOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-page-role-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-page-role-output.ts index 6a4da134..f18668d1 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-page-role-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-page-role-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListPageRoleOutput { * @memberof SqlSugarPagedListPageRoleOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListPageRoleOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-page-serial-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-page-serial-output.ts index 6b51bd73..272c5210 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-page-serial-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-page-serial-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListPageSerialOutput { * @memberof SqlSugarPagedListPageSerialOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListPageSerialOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-report-config-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-report-config-output.ts index d9bc879f..defa4f93 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-report-config-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-report-config-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListReportConfigOutput { * @memberof SqlSugarPagedListReportConfigOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListReportConfigOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-code-gen.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-code-gen.ts index 96ea2c5f..e0337241 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-code-gen.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-code-gen.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysCodeGen { * @memberof SqlSugarPagedListSysCodeGen */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysCodeGen + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config-tenant.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config-tenant.ts index 84d71883..69fc2d26 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config-tenant.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config-tenant.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysConfigTenant { * @memberof SqlSugarPagedListSysConfigTenant */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysConfigTenant + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config.ts index d574da0d..54efca69 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-config.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysConfig { * @memberof SqlSugarPagedListSysConfig */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysConfig + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-data.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-data.ts index 61b5e7f4..167be5c6 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-data.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-data.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysDictData { * @memberof SqlSugarPagedListSysDictData */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysDictData + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-type.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-type.ts index 6fed5798..60fb2cd8 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-type.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-dict-type.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysDictType { * @memberof SqlSugarPagedListSysDictType */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysDictType + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-file.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-file.ts index eb1fd4f1..c7069b6e 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-file.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-file.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysFile { * @memberof SqlSugarPagedListSysFile */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysFile + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-job-trigger-record.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-job-trigger-record.ts index 6cf1161f..5f9efbb2 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-job-trigger-record.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-job-trigger-record.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysJobTriggerRecord { * @memberof SqlSugarPagedListSysJobTriggerRecord */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysJobTriggerRecord + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-ldap.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-ldap.ts index da609033..0d86b175 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-ldap.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-ldap.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysLdap { * @memberof SqlSugarPagedListSysLdap */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysLdap + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-diff.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-diff.ts index bd4f40a6..71da3c18 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-diff.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-diff.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysLogDiff { * @memberof SqlSugarPagedListSysLogDiff */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysLogDiff + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-ex.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-ex.ts index 34cc7e9f..bbf602a0 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-ex.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-ex.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysLogEx { * @memberof SqlSugarPagedListSysLogEx */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysLogEx + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-msg.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-msg.ts index fbe42255..7c3120d5 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-msg.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-msg.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysLogMsg { * @memberof SqlSugarPagedListSysLogMsg */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysLogMsg + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-op.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-op.ts index fc462426..70d0e0df 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-op.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-op.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysLogOp { * @memberof SqlSugarPagedListSysLogOp */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysLogOp + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-vis.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-vis.ts index e4566001..1fa36f1e 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-vis.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-log-vis.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysLogVis { * @memberof SqlSugarPagedListSysLogVis */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysLogVis + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice-user.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice-user.ts index a4dd4904..0623b922 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice-user.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice-user.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysNoticeUser { * @memberof SqlSugarPagedListSysNoticeUser */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysNoticeUser + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice.ts index 7f8cc20f..20c13171 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-notice.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysNotice { * @memberof SqlSugarPagedListSysNotice */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysNotice + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-plugin.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-plugin.ts index f5826758..b429a5d2 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-plugin.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-plugin.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysPlugin { * @memberof SqlSugarPagedListSysPlugin */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysPlugin + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-print.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-print.ts index 94a9f6ca..385e9003 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-print.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-print.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysPrint { * @memberof SqlSugarPagedListSysPrint */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysPrint + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-region.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-region.ts index f8bb7fc1..78301383 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-region.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-region.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysRegion { * @memberof SqlSugarPagedListSysRegion */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysRegion + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-report-data-source.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-report-data-source.ts index 3181324f..962ce93b 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-report-data-source.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-report-data-source.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysReportDataSource { * @memberof SqlSugarPagedListSysReportDataSource */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysReportDataSource + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-upgrade.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-upgrade.ts index fc8b1841..c64486d1 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-upgrade.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-upgrade.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysUpgrade { * @memberof SqlSugarPagedListSysUpgrade */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysUpgrade + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-wechat-pay.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-wechat-pay.ts index dcb7a6b0..b4cd5729 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-sys-wechat-pay.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-sys-wechat-pay.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListSysWechatPay { * @memberof SqlSugarPagedListSysWechatPay */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListSysWechatPay + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-tenant-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-tenant-output.ts index c50a659b..c67640a6 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-tenant-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-tenant-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListTenantOutput { * @memberof SqlSugarPagedListTenantOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListTenantOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sql-sugar-paged-list-user-output.ts b/Web/src/api-services/system/models/sql-sugar-paged-list-user-output.ts index 44cfcd3a..8d0028ed 100644 --- a/Web/src/api-services/system/models/sql-sugar-paged-list-user-output.ts +++ b/Web/src/api-services/system/models/sql-sugar-paged-list-user-output.ts @@ -76,4 +76,12 @@ export interface SqlSugarPagedListUserOutput { * @memberof SqlSugarPagedListUserOutput */ hasNextPage?: boolean; + + /** + * 统计数据 + * + * @type {any} + * @memberof SqlSugarPagedListUserOutput + */ + totalInfo?: any | null; } diff --git a/Web/src/api-services/system/models/sys-log-http.ts b/Web/src/api-services/system/models/sys-log-http.ts new file mode 100644 index 00000000..cf60159d --- /dev/null +++ b/Web/src/api-services/system/models/sys-log-http.ts @@ -0,0 +1,132 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Admin.NET 通用权限开发平台 + * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。
👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任! + * + * OpenAPI spec version: 1.0.0 + * + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * Do not edit the class manually. + */ + +import { HttpStatusCode } from './http-status-code'; +import { YesNoEnum } from './yes-no-enum'; + /** + * Http请求日志表 + * + * @export + * @interface SysLogHttp + */ +export interface SysLogHttp { + + /** + * 雪花Id + * + * @type {number} + * @memberof SysLogHttp + */ + id?: number; + + /** + * 请求方式 + * + * @type {string} + * @memberof SysLogHttp + */ + httpMethod?: string | null; + + /** + * @type {YesNoEnum} + * @memberof SysLogHttp + */ + isSuccessStatusCode?: YesNoEnum; + + /** + * 请求地址 + * + * @type {string} + * @memberof SysLogHttp + */ + requestUrl?: string | null; + + /** + * 请求头 + * + * @type {string} + * @memberof SysLogHttp + */ + requestHeaders?: string | null; + + /** + * 请求体 + * + * @type {string} + * @memberof SysLogHttp + */ + requestBody?: string | null; + + /** + * @type {HttpStatusCode} + * @memberof SysLogHttp + */ + statusCode?: HttpStatusCode; + + /** + * 响应头 + * + * @type {string} + * @memberof SysLogHttp + */ + responseHeaders?: string | null; + + /** + * 响应体 + * + * @type {string} + * @memberof SysLogHttp + */ + responseBody?: string | null; + + /** + * 异常信息 + * + * @type {string} + * @memberof SysLogHttp + */ + exception?: string | null; + + /** + * 开始时间 + * + * @type {Date} + * @memberof SysLogHttp + */ + startTime?: Date | null; + + /** + * 结束时间 + * + * @type {Date} + * @memberof SysLogHttp + */ + endTime?: Date | null; + + /** + * 耗时(毫秒) + * + * @type {number} + * @memberof SysLogHttp + */ + elapsed?: number | null; + + /** + * 创建时间 + * + * @type {Date} + * @memberof SysLogHttp + */ + createTime?: Date; +}