diff --git a/Web/src/api-services/api.ts b/Web/src/api-services/api.ts index ab72a5ab..da9eaef6 100644 --- a/Web/src/api-services/api.ts +++ b/Web/src/api-services/api.ts @@ -10,8 +10,7 @@ * 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 * from './apis/apijsonapi'; + */export * from './apis/apijsonapi'; export * from './apis/sys-alipay-api'; export * from './apis/sys-auth-api'; export * from './apis/sys-cache-api'; @@ -20,6 +19,7 @@ export * from './apis/sys-code-gen-config-api'; export * from './apis/sys-code-gen-template-api'; export * from './apis/sys-common-api'; export * from './apis/sys-config-api'; +export * from './apis/sys-config-tenant-api'; export * from './apis/sys-const-api'; export * from './apis/sys-database-api'; export * from './apis/sys-db-backup-api'; diff --git a/Web/src/api-services/apis/sys-config-tenant-api.ts b/Web/src/api-services/apis/sys-config-tenant-api.ts new file mode 100644 index 00000000..690b77c0 --- /dev/null +++ b/Web/src/api-services/apis/sys-config-tenant-api.ts @@ -0,0 +1,890 @@ +/* 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 { AddConfigTenantInput } from '../models'; +import { AdminNETResultListString } from '../models'; +import { AdminNETResultListSysConfigTenant } from '../models'; +import { AdminNETResultSqlSugarPagedListSysConfigTenant } from '../models'; +import { AdminNETResultString } from '../models'; +import { AdminNETResultSysConfigTenant } from '../models'; +import { BatchConfigTenantInput } from '../models'; +import { DeleteConfigTenantInput } from '../models'; +import { PageConfigTenantInput } from '../models'; +import { UpdateConfigTenantInput } from '../models'; +/** + * SysConfigTenantApi - axios parameter creator + * @export + */ +export const SysConfigTenantApiAxiosParamCreator = function (configuration?: Configuration) { + return { + /** + * + * @summary 增加配置参数 🔖 + * @param {AddConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantAddPost: async (body?: AddConfigTenantInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/add`; + // 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 {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantBatchDeletePost: async (body?: Array, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/batchDelete`; + // 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 {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantBatchUpdatePost: async (body?: Array, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/batchUpdate`; + // 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 根据Code获取配置参数值 🔖 + * @param {string} code + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantConfigValueByCodeCodeGet: async (code: string, options: AxiosRequestConfig = {}): Promise => { + // verify required parameter 'code' is not null or undefined + if (code === null || code === undefined) { + throw new RequiredError('code','Required parameter code was null or undefined when calling apiSysConfigTenantConfigValueByCodeCodeGet.'); + } + const localVarPath = `/api/sysConfigTenant/configValueByCode/{code}` + .replace(`{${"code"}}`, encodeURIComponent(String(code))); + // 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, + }; + }, + /** + * + * @summary 删除配置参数 🔖 + * @param {DeleteConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantDeletePost: async (body?: DeleteConfigTenantInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/delete`; + // 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 {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantDetailGet: 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 apiSysConfigTenantDetailGet.'); + } + const localVarPath = `/api/sysConfigTenant/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 {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantGroupListGet: async (options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/groupList`; + // 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, + }; + }, + /** + * + * @summary 获取配置参数列表 🔖 + * @param {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantListPost: async (body?: PageConfigTenantInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/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: '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 {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantPagePost: async (body?: PageConfigTenantInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/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 {UpdateConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + apiSysConfigTenantUpdatePost: async (body?: UpdateConfigTenantInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/api/sysConfigTenant/update`; + // 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, + }; + }, + } +}; + +/** + * SysConfigTenantApi - functional programming interface + * @export + */ +export const SysConfigTenantApiFp = function(configuration?: Configuration) { + return { + /** + * + * @summary 增加配置参数 🔖 + * @param {AddConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantAddPost(body?: AddConfigTenantInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantAddPost(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 {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantBatchDeletePost(body?: Array, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantBatchDeletePost(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 {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantBatchUpdatePost(body?: Array, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantBatchUpdatePost(body, options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + /** + * + * @summary 根据Code获取配置参数值 🔖 + * @param {string} code + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantConfigValueByCodeCodeGet(code: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantConfigValueByCodeCodeGet(code, options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + /** + * + * @summary 删除配置参数 🔖 + * @param {DeleteConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantDeletePost(body?: DeleteConfigTenantInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantDeletePost(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 {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantDetailGet(id: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantDetailGet(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 {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantGroupListGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantGroupListGet(options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + /** + * + * @summary 获取配置参数列表 🔖 + * @param {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantListPost(body?: PageConfigTenantInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantListPost(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 {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantPagePost(body?: PageConfigTenantInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantPagePost(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 {UpdateConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantUpdatePost(body?: UpdateConfigTenantInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysConfigTenantApiAxiosParamCreator(configuration).apiSysConfigTenantUpdatePost(body, options); + return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; + return axios.request(axiosRequestArgs); + }; + }, + } +}; + +/** + * SysConfigTenantApi - factory interface + * @export + */ +export const SysConfigTenantApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) { + return { + /** + * + * @summary 增加配置参数 🔖 + * @param {AddConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantAddPost(body?: AddConfigTenantInput, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantAddPost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 批量删除配置参数 🔖 + * @param {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantBatchDeletePost(body?: Array, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantBatchDeletePost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 批量更新配置参数值 🔖 + * @param {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantBatchUpdatePost(body?: Array, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantBatchUpdatePost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 根据Code获取配置参数值 🔖 + * @param {string} code + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantConfigValueByCodeCodeGet(code: string, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantConfigValueByCodeCodeGet(code, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 删除配置参数 🔖 + * @param {DeleteConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantDeletePost(body?: DeleteConfigTenantInput, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantDeletePost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 获取配置参数详情 🔖 + * @param {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantDetailGet(id: number, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantDetailGet(id, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 获取分组列表 🔖 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantGroupListGet(options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantGroupListGet(options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 获取配置参数列表 🔖 + * @param {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantListPost(body?: PageConfigTenantInput, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantListPost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 获取配置参数分页列表 🔖 + * @param {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantPagePost(body?: PageConfigTenantInput, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantPagePost(body, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary 更新配置参数 🔖 + * @param {UpdateConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async apiSysConfigTenantUpdatePost(body?: UpdateConfigTenantInput, options?: AxiosRequestConfig): Promise> { + return SysConfigTenantApiFp(configuration).apiSysConfigTenantUpdatePost(body, options).then((request) => request(axios, basePath)); + }, + }; +}; + +/** + * SysConfigTenantApi - object-oriented interface + * @export + * @class SysConfigTenantApi + * @extends {BaseAPI} + */ +export class SysConfigTenantApi extends BaseAPI { + /** + * + * @summary 增加配置参数 🔖 + * @param {AddConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantAddPost(body?: AddConfigTenantInput, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantAddPost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 批量删除配置参数 🔖 + * @param {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantBatchDeletePost(body?: Array, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantBatchDeletePost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 批量更新配置参数值 🔖 + * @param {Array} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantBatchUpdatePost(body?: Array, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantBatchUpdatePost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 根据Code获取配置参数值 🔖 + * @param {string} code + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantConfigValueByCodeCodeGet(code: string, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantConfigValueByCodeCodeGet(code, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 删除配置参数 🔖 + * @param {DeleteConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantDeletePost(body?: DeleteConfigTenantInput, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantDeletePost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 获取配置参数详情 🔖 + * @param {number} id 主键Id + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantDetailGet(id: number, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantDetailGet(id, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 获取分组列表 🔖 + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantGroupListGet(options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantGroupListGet(options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 获取配置参数列表 🔖 + * @param {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantListPost(body?: PageConfigTenantInput, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantListPost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 获取配置参数分页列表 🔖 + * @param {PageConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantPagePost(body?: PageConfigTenantInput, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantPagePost(body, options).then((request) => request(this.axios, this.basePath)); + } + /** + * + * @summary 更新配置参数 🔖 + * @param {UpdateConfigTenantInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SysConfigTenantApi + */ + public async apiSysConfigTenantUpdatePost(body?: UpdateConfigTenantInput, options?: AxiosRequestConfig) : Promise> { + return SysConfigTenantApiFp(this.configuration).apiSysConfigTenantUpdatePost(body, options).then((request) => request(this.axios, this.basePath)); + } +} diff --git a/Web/src/api-services/apis/sys-dict-data-api.ts b/Web/src/api-services/apis/sys-dict-data-api.ts index bf89a469..e0e7b5f8 100644 --- a/Web/src/api-services/apis/sys-dict-data-api.ts +++ b/Web/src/api-services/apis/sys-dict-data-api.ts @@ -11,7 +11,6 @@ * 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 @@ -132,15 +131,15 @@ export const SysDictDataApiAxiosParamCreator = function (configuration?: Configu /** * * @summary 根据查询条件获取字典值集合 🔖 - * @param {string} code 编码 + * @param {string} value 值 * @param {number} [status] 状态 * @param {*} [options] Override http request option. * @throws {RequiredError} */ - apiSysDictDataDataListGet: async (code: string, status?: number, options: AxiosRequestConfig = {}): Promise => { - // verify required parameter 'code' is not null or undefined - if (code === null || code === undefined) { - throw new RequiredError('code','Required parameter code was null or undefined when calling apiSysDictDataDataListGet.'); + apiSysDictDataDataListGet: async (value: string, status?: number, options: AxiosRequestConfig = {}): Promise => { + // verify required parameter 'value' is not null or undefined + if (value === null || value === undefined) { + throw new RequiredError('value','Required parameter value was null or undefined when calling apiSysDictDataDataListGet.'); } const localVarPath = `/api/sysDictData/dataList`; // use dummy base URL string because the URL constructor only accepts absolute URLs. @@ -162,8 +161,8 @@ export const SysDictDataApiAxiosParamCreator = function (configuration?: Configu localVarHeaderParameter["Authorization"] = "Bearer " + accessToken; } - if (code !== undefined) { - localVarQueryParameter['Code'] = code; + if (value !== undefined) { + localVarQueryParameter['Value'] = value; } if (status !== undefined) { @@ -527,13 +526,13 @@ export const SysDictDataApiFp = function(configuration?: Configuration) { /** * * @summary 根据查询条件获取字典值集合 🔖 - * @param {string} code 编码 + * @param {string} value 值 * @param {number} [status] 状态 * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async apiSysDictDataDataListGet(code: string, status?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDictDataApiAxiosParamCreator(configuration).apiSysDictDataDataListGet(code, status, options); + async apiSysDictDataDataListGet(value: string, status?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDictDataApiAxiosParamCreator(configuration).apiSysDictDataDataListGet(value, status, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -656,13 +655,13 @@ export const SysDictDataApiFactory = function (configuration?: Configuration, ba /** * * @summary 根据查询条件获取字典值集合 🔖 - * @param {string} code 编码 + * @param {string} value 值 * @param {number} [status] 状态 * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async apiSysDictDataDataListGet(code: string, status?: number, options?: AxiosRequestConfig): Promise> { - return SysDictDataApiFp(configuration).apiSysDictDataDataListGet(code, status, options).then((request) => request(axios, basePath)); + async apiSysDictDataDataListGet(value: string, status?: number, options?: AxiosRequestConfig): Promise> { + return SysDictDataApiFp(configuration).apiSysDictDataDataListGet(value, status, options).then((request) => request(axios, basePath)); }, /** * @@ -760,14 +759,14 @@ export class SysDictDataApi extends BaseAPI { /** * * @summary 根据查询条件获取字典值集合 🔖 - * @param {string} code 编码 + * @param {string} value 值 * @param {number} [status] 状态 * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDictDataApi */ - public async apiSysDictDataDataListGet(code: string, status?: number, options?: AxiosRequestConfig) : Promise> { - return SysDictDataApiFp(this.configuration).apiSysDictDataDataListGet(code, status, options).then((request) => request(this.axios, this.basePath)); + public async apiSysDictDataDataListGet(value: string, status?: number, options?: AxiosRequestConfig) : Promise> { + return SysDictDataApiFp(this.configuration).apiSysDictDataDataListGet(value, status, options).then((request) => request(this.axios, this.basePath)); } /** * diff --git a/Web/src/api-services/models/add-config-tenant-input.ts b/Web/src/api-services/models/add-config-tenant-input.ts new file mode 100644 index 00000000..293c02c2 --- /dev/null +++ b/Web/src/api-services/models/add-config-tenant-input.ts @@ -0,0 +1,117 @@ +/* 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 AddConfigTenantInput + */ +export interface AddConfigTenantInput { + /** + * 雪花Id + * @type {number} + * @memberof AddConfigTenantInput + */ + id?: number; + /** + * 创建时间 + * @type {Date} + * @memberof AddConfigTenantInput + */ + createTime?: Date; + /** + * 更新时间 + * @type {Date} + * @memberof AddConfigTenantInput + */ + updateTime?: Date | null; + /** + * 创建者Id + * @type {number} + * @memberof AddConfigTenantInput + */ + createUserId?: number | null; + /** + * 创建者姓名 + * @type {string} + * @memberof AddConfigTenantInput + */ + createUserName?: string | null; + /** + * 修改者Id + * @type {number} + * @memberof AddConfigTenantInput + */ + updateUserId?: number | null; + /** + * 修改者姓名 + * @type {string} + * @memberof AddConfigTenantInput + */ + updateUserName?: string | null; + /** + * 软删除 + * @type {boolean} + * @memberof AddConfigTenantInput + */ + isDelete?: boolean; + /** + * 租户Id + * @type {number} + * @memberof AddConfigTenantInput + */ + tenantId?: number | null; + /** + * 名称 + * @type {string} + * @memberof AddConfigTenantInput + */ + name: string; + /** + * 编码 + * @type {string} + * @memberof AddConfigTenantInput + */ + code?: string | null; + /** + * 参数值 + * @type {string} + * @memberof AddConfigTenantInput + */ + value?: string | null; + /** + * + * @type {YesNoEnum} + * @memberof AddConfigTenantInput + */ + sysFlag?: YesNoEnum; + /** + * 分组编码 + * @type {string} + * @memberof AddConfigTenantInput + */ + groupCode?: string | null; + /** + * 排序 + * @type {number} + * @memberof AddConfigTenantInput + */ + orderNo?: number; + /** + * 备注 + * @type {string} + * @memberof AddConfigTenantInput + */ + remark?: string | null; +} diff --git a/Web/src/api-services/models/add-dict-data-input.ts b/Web/src/api-services/models/add-dict-data-input.ts index dd3d9722..836bf349 100644 --- a/Web/src/api-services/models/add-dict-data-input.ts +++ b/Web/src/api-services/models/add-dict-data-input.ts @@ -11,169 +11,123 @@ * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ - import { StatusEnum } from './status-enum'; - /** +/** * - * * @export * @interface AddDictDataInput */ export interface AddDictDataInput { - /** * 雪花Id - * * @type {number} * @memberof AddDictDataInput */ id?: number; - /** * 创建时间 - * * @type {Date} * @memberof AddDictDataInput */ createTime?: Date; - /** * 更新时间 - * * @type {Date} * @memberof AddDictDataInput */ updateTime?: Date | null; - /** * 创建者Id - * * @type {number} * @memberof AddDictDataInput */ createUserId?: number | null; - /** * 创建者姓名 - * * @type {string} * @memberof AddDictDataInput */ createUserName?: string | null; - /** * 修改者Id - * * @type {number} * @memberof AddDictDataInput */ updateUserId?: number | null; - /** * 修改者姓名 - * * @type {string} * @memberof AddDictDataInput */ updateUserName?: string | null; - /** * 软删除 - * * @type {boolean} * @memberof AddDictDataInput */ isDelete?: boolean; - - /** - * 租户Id - * - * @type {number} - * @memberof AddDictDataInput - */ - tenantId?: number | null; - /** * 字典类型Id - * * @type {number} * @memberof AddDictDataInput */ dictTypeId?: number; - + /** + * 显示文本 + * @type {string} + * @memberof AddDictDataInput + */ + label: string; /** * 值 - * * @type {string} * @memberof AddDictDataInput */ value: string; - /** * 编码 - * * @type {string} * @memberof AddDictDataInput */ - code: string; - - /** - * 名称 - * - * @type {string} - * @memberof AddDictDataInput - */ - name?: string | null; - + code?: string | null; /** * 显示样式-标签颜色 - * * @type {string} * @memberof AddDictDataInput */ tagType?: string | null; - /** * 显示样式-Style(控制显示样式) - * * @type {string} * @memberof AddDictDataInput */ styleSetting?: string | null; - /** * 显示样式-Class(控制显示样式) - * * @type {string} * @memberof AddDictDataInput */ classSetting?: string | null; - /** * 排序 - * * @type {number} * @memberof AddDictDataInput */ orderNo?: number; - /** * 备注 - * * @type {string} * @memberof AddDictDataInput */ remark?: string | null; - /** * 拓展数据(保存业务功能的配置项) - * * @type {string} * @memberof AddDictDataInput */ extData?: string | null; - /** + * * @type {StatusEnum} * @memberof AddDictDataInput */ diff --git a/Web/src/api-services/models/add-dict-type-input.ts b/Web/src/api-services/models/add-dict-type-input.ts index 89cf5632..6bf5d9c1 100644 --- a/Web/src/api-services/models/add-dict-type-input.ts +++ b/Web/src/api-services/models/add-dict-type-input.ts @@ -11,129 +11,107 @@ * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ - import { StatusEnum } from './status-enum'; import { SysDictData } from './sys-dict-data'; import { YesNoEnum } from './yes-no-enum'; - /** +/** * - * * @export * @interface AddDictTypeInput */ export interface AddDictTypeInput { - /** * 雪花Id - * * @type {number} * @memberof AddDictTypeInput */ id?: number; - /** * 创建时间 - * * @type {Date} * @memberof AddDictTypeInput */ createTime?: Date; - /** * 更新时间 - * * @type {Date} * @memberof AddDictTypeInput */ updateTime?: Date | null; - /** * 创建者Id - * * @type {number} * @memberof AddDictTypeInput */ createUserId?: number | null; - /** * 创建者姓名 - * * @type {string} * @memberof AddDictTypeInput */ createUserName?: string | null; - /** * 修改者Id - * * @type {number} * @memberof AddDictTypeInput */ updateUserId?: number | null; - /** * 修改者姓名 - * * @type {string} * @memberof AddDictTypeInput */ updateUserName?: string | null; - /** * 软删除 - * * @type {boolean} * @memberof AddDictTypeInput */ isDelete?: boolean; - /** * 名称 - * * @type {string} * @memberof AddDictTypeInput */ name: string; - /** * 编码 - * * @type {string} * @memberof AddDictTypeInput */ code: string; - /** * 排序 - * * @type {number} * @memberof AddDictTypeInput */ orderNo?: number; - /** * 备注 - * * @type {string} * @memberof AddDictTypeInput */ remark?: string | null; - /** + * * @type {StatusEnum} * @memberof AddDictTypeInput */ status?: StatusEnum; - + /** + * + * @type {YesNoEnum} + * @memberof AddDictTypeInput + */ + isTenant?: YesNoEnum; /** * 字典值集合 - * * @type {Array} * @memberof AddDictTypeInput */ children?: Array | null; - /** + * * @type {YesNoEnum} * @memberof AddDictTypeInput */ diff --git a/Web/src/api-services/models/admin-netresult-list-sys-config-tenant.ts b/Web/src/api-services/models/admin-netresult-list-sys-config-tenant.ts new file mode 100644 index 00000000..3402812b --- /dev/null +++ b/Web/src/api-services/models/admin-netresult-list-sys-config-tenant.ts @@ -0,0 +1,57 @@ +/* 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 { SysConfigTenant } from './sys-config-tenant'; +/** + * 全局返回结果 + * @export + * @interface AdminNETResultListSysConfigTenant + */ +export interface AdminNETResultListSysConfigTenant { + /** + * 状态码 + * @type {number} + * @memberof AdminNETResultListSysConfigTenant + */ + code?: number; + /** + * 类型success、warning、error + * @type {string} + * @memberof AdminNETResultListSysConfigTenant + */ + type?: string | null; + /** + * 错误信息 + * @type {string} + * @memberof AdminNETResultListSysConfigTenant + */ + message?: string | null; + /** + * 数据 + * @type {Array} + * @memberof AdminNETResultListSysConfigTenant + */ + result?: Array | null; + /** + * 附加数据 + * @type {any} + * @memberof AdminNETResultListSysConfigTenant + */ + extras?: any | null; + /** + * 时间 + * @type {Date} + * @memberof AdminNETResultListSysConfigTenant + */ + time?: Date; +} diff --git a/Web/src/api-services/models/admin-netresult-sql-sugar-paged-list-sys-config-tenant.ts b/Web/src/api-services/models/admin-netresult-sql-sugar-paged-list-sys-config-tenant.ts new file mode 100644 index 00000000..357c0030 --- /dev/null +++ b/Web/src/api-services/models/admin-netresult-sql-sugar-paged-list-sys-config-tenant.ts @@ -0,0 +1,57 @@ +/* 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 { SqlSugarPagedListSysConfigTenant } from './sql-sugar-paged-list-sys-config-tenant'; +/** + * 全局返回结果 + * @export + * @interface AdminNETResultSqlSugarPagedListSysConfigTenant + */ +export interface AdminNETResultSqlSugarPagedListSysConfigTenant { + /** + * 状态码 + * @type {number} + * @memberof AdminNETResultSqlSugarPagedListSysConfigTenant + */ + code?: number; + /** + * 类型success、warning、error + * @type {string} + * @memberof AdminNETResultSqlSugarPagedListSysConfigTenant + */ + type?: string | null; + /** + * 错误信息 + * @type {string} + * @memberof AdminNETResultSqlSugarPagedListSysConfigTenant + */ + message?: string | null; + /** + * + * @type {SqlSugarPagedListSysConfigTenant} + * @memberof AdminNETResultSqlSugarPagedListSysConfigTenant + */ + result?: SqlSugarPagedListSysConfigTenant; + /** + * 附加数据 + * @type {any} + * @memberof AdminNETResultSqlSugarPagedListSysConfigTenant + */ + extras?: any | null; + /** + * 时间 + * @type {Date} + * @memberof AdminNETResultSqlSugarPagedListSysConfigTenant + */ + time?: Date; +} diff --git a/Web/src/api-services/models/admin-netresult-sys-config-tenant.ts b/Web/src/api-services/models/admin-netresult-sys-config-tenant.ts new file mode 100644 index 00000000..5af7a593 --- /dev/null +++ b/Web/src/api-services/models/admin-netresult-sys-config-tenant.ts @@ -0,0 +1,57 @@ +/* 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 { SysConfigTenant } from './sys-config-tenant'; +/** + * 全局返回结果 + * @export + * @interface AdminNETResultSysConfigTenant + */ +export interface AdminNETResultSysConfigTenant { + /** + * 状态码 + * @type {number} + * @memberof AdminNETResultSysConfigTenant + */ + code?: number; + /** + * 类型success、warning、error + * @type {string} + * @memberof AdminNETResultSysConfigTenant + */ + type?: string | null; + /** + * 错误信息 + * @type {string} + * @memberof AdminNETResultSysConfigTenant + */ + message?: string | null; + /** + * + * @type {SysConfigTenant} + * @memberof AdminNETResultSysConfigTenant + */ + result?: SysConfigTenant; + /** + * 附加数据 + * @type {any} + * @memberof AdminNETResultSysConfigTenant + */ + extras?: any | null; + /** + * 时间 + * @type {Date} + * @memberof AdminNETResultSysConfigTenant + */ + time?: Date; +} diff --git a/Web/src/api-services/models/batch-config-tenant-input.ts b/Web/src/api-services/models/batch-config-tenant-input.ts new file mode 100644 index 00000000..4d3b4fda --- /dev/null +++ b/Web/src/api-services/models/batch-config-tenant-input.ts @@ -0,0 +1,32 @@ +/* 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 + * @interface BatchConfigTenantInput + */ +export interface BatchConfigTenantInput { + /** + * 编码 + * @type {string} + * @memberof BatchConfigTenantInput + */ + code?: string | null; + /** + * 属性值 + * @type {string} + * @memberof BatchConfigTenantInput + */ + value?: string | null; +} diff --git a/Web/src/api-services/models/delete-config-tenant-input.ts b/Web/src/api-services/models/delete-config-tenant-input.ts new file mode 100644 index 00000000..d917a954 --- /dev/null +++ b/Web/src/api-services/models/delete-config-tenant-input.ts @@ -0,0 +1,26 @@ +/* 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 + * @interface DeleteConfigTenantInput + */ +export interface DeleteConfigTenantInput { + /** + * 主键Id + * @type {number} + * @memberof DeleteConfigTenantInput + */ + id: number; +} diff --git a/Web/src/api-services/models/page-config-tenant-input.ts b/Web/src/api-services/models/page-config-tenant-input.ts new file mode 100644 index 00000000..0a4aca12 --- /dev/null +++ b/Web/src/api-services/models/page-config-tenant-input.ts @@ -0,0 +1,88 @@ +/* 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'; +/** + * + * @export + * @interface PageConfigTenantInput + */ +export interface PageConfigTenantInput { + /** + * + * @type {Search} + * @memberof PageConfigTenantInput + */ + search?: Search; + /** + * 模糊查询关键字 + * @type {string} + * @memberof PageConfigTenantInput + */ + keyword?: string | null; + /** + * + * @type {Filter} + * @memberof PageConfigTenantInput + */ + filter?: Filter; + /** + * 当前页码 + * @type {number} + * @memberof PageConfigTenantInput + */ + page?: number; + /** + * 页码容量 + * @type {number} + * @memberof PageConfigTenantInput + */ + pageSize?: number; + /** + * 排序字段 + * @type {string} + * @memberof PageConfigTenantInput + */ + field?: string | null; + /** + * 排序方向 + * @type {string} + * @memberof PageConfigTenantInput + */ + order?: string | null; + /** + * 降序排序 + * @type {string} + * @memberof PageConfigTenantInput + */ + descStr?: string | null; + /** + * 名称 + * @type {string} + * @memberof PageConfigTenantInput + */ + name?: string | null; + /** + * 编码 + * @type {string} + * @memberof PageConfigTenantInput + */ + code?: string | null; + /** + * 分组编码 + * @type {string} + * @memberof PageConfigTenantInput + */ + groupCode?: string | null; +} diff --git a/Web/src/api-services/models/page-dict-data-input.ts b/Web/src/api-services/models/page-dict-data-input.ts index 12bed662..99c99287 100644 --- a/Web/src/api-services/models/page-dict-data-input.ts +++ b/Web/src/api-services/models/page-dict-data-input.ts @@ -11,96 +11,76 @@ * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ - import { Filter } from './filter'; import { Search } from './search'; - /** +/** * - * * @export * @interface PageDictDataInput */ export interface PageDictDataInput { - /** + * * @type {Search} * @memberof PageDictDataInput */ search?: Search; - /** * 模糊查询关键字 - * * @type {string} * @memberof PageDictDataInput */ keyword?: string | null; - /** + * * @type {Filter} * @memberof PageDictDataInput */ filter?: Filter; - /** * 当前页码 - * * @type {number} * @memberof PageDictDataInput */ page?: number; - /** * 页码容量 - * * @type {number} * @memberof PageDictDataInput */ pageSize?: number; - /** * 排序字段 - * * @type {string} * @memberof PageDictDataInput */ field?: string | null; - /** * 排序方向 - * * @type {string} * @memberof PageDictDataInput */ order?: string | null; - /** * 降序排序 - * * @type {string} * @memberof PageDictDataInput */ descStr?: string | null; - /** * 字典类型Id - * * @type {number} * @memberof PageDictDataInput */ dictTypeId?: number; - /** - * 值 - * + * 文本 * @type {string} * @memberof PageDictDataInput */ - value?: string | null; - + label?: string | null; /** * 编码 - * * @type {string} * @memberof PageDictDataInput */ diff --git a/Web/src/api-services/models/sql-sugar-paged-list-sys-config-tenant.ts b/Web/src/api-services/models/sql-sugar-paged-list-sys-config-tenant.ts new file mode 100644 index 00000000..1fc54211 --- /dev/null +++ b/Web/src/api-services/models/sql-sugar-paged-list-sys-config-tenant.ts @@ -0,0 +1,63 @@ +/* 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 { SysConfigTenant } from './sys-config-tenant'; +/** + * 分页泛型集合 + * @export + * @interface SqlSugarPagedListSysConfigTenant + */ +export interface SqlSugarPagedListSysConfigTenant { + /** + * 页码 + * @type {number} + * @memberof SqlSugarPagedListSysConfigTenant + */ + page?: number; + /** + * 页容量 + * @type {number} + * @memberof SqlSugarPagedListSysConfigTenant + */ + pageSize?: number; + /** + * 总条数 + * @type {number} + * @memberof SqlSugarPagedListSysConfigTenant + */ + total?: number; + /** + * 总页数 + * @type {number} + * @memberof SqlSugarPagedListSysConfigTenant + */ + totalPages?: number; + /** + * 当前页集合 + * @type {Array} + * @memberof SqlSugarPagedListSysConfigTenant + */ + items?: Array | null; + /** + * 是否有上一页 + * @type {boolean} + * @memberof SqlSugarPagedListSysConfigTenant + */ + hasPrevPage?: boolean; + /** + * 是否有下一页 + * @type {boolean} + * @memberof SqlSugarPagedListSysConfigTenant + */ + hasNextPage?: boolean; +} diff --git a/Web/src/api-services/models/sys-config-tenant.ts b/Web/src/api-services/models/sys-config-tenant.ts new file mode 100644 index 00000000..5c32ea13 --- /dev/null +++ b/Web/src/api-services/models/sys-config-tenant.ts @@ -0,0 +1,117 @@ +/* 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 SysConfigTenant + */ +export interface SysConfigTenant { + /** + * 雪花Id + * @type {number} + * @memberof SysConfigTenant + */ + id?: number; + /** + * 创建时间 + * @type {Date} + * @memberof SysConfigTenant + */ + createTime?: Date; + /** + * 更新时间 + * @type {Date} + * @memberof SysConfigTenant + */ + updateTime?: Date | null; + /** + * 创建者Id + * @type {number} + * @memberof SysConfigTenant + */ + createUserId?: number | null; + /** + * 创建者姓名 + * @type {string} + * @memberof SysConfigTenant + */ + createUserName?: string | null; + /** + * 修改者Id + * @type {number} + * @memberof SysConfigTenant + */ + updateUserId?: number | null; + /** + * 修改者姓名 + * @type {string} + * @memberof SysConfigTenant + */ + updateUserName?: string | null; + /** + * 软删除 + * @type {boolean} + * @memberof SysConfigTenant + */ + isDelete?: boolean; + /** + * 租户Id + * @type {number} + * @memberof SysConfigTenant + */ + tenantId?: number | null; + /** + * 名称 + * @type {string} + * @memberof SysConfigTenant + */ + name: string; + /** + * 编码 + * @type {string} + * @memberof SysConfigTenant + */ + code?: string | null; + /** + * 参数值 + * @type {string} + * @memberof SysConfigTenant + */ + value?: string | null; + /** + * + * @type {YesNoEnum} + * @memberof SysConfigTenant + */ + sysFlag?: YesNoEnum; + /** + * 分组编码 + * @type {string} + * @memberof SysConfigTenant + */ + groupCode?: string | null; + /** + * 排序 + * @type {number} + * @memberof SysConfigTenant + */ + orderNo?: number; + /** + * 备注 + * @type {string} + * @memberof SysConfigTenant + */ + remark?: string | null; +} diff --git a/Web/src/api-services/models/sys-dict-data.ts b/Web/src/api-services/models/sys-dict-data.ts index 946f4ee8..6f1377ef 100644 --- a/Web/src/api-services/models/sys-dict-data.ts +++ b/Web/src/api-services/models/sys-dict-data.ts @@ -11,169 +11,123 @@ * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ - import { StatusEnum } from './status-enum'; - /** +/** * 系统字典值表 - * * @export * @interface SysDictData */ export interface SysDictData { - /** * 雪花Id - * * @type {number} * @memberof SysDictData */ id?: number; - /** * 创建时间 - * * @type {Date} * @memberof SysDictData */ createTime?: Date; - /** * 更新时间 - * * @type {Date} * @memberof SysDictData */ updateTime?: Date | null; - /** * 创建者Id - * * @type {number} * @memberof SysDictData */ createUserId?: number | null; - /** * 创建者姓名 - * * @type {string} * @memberof SysDictData */ createUserName?: string | null; - /** * 修改者Id - * * @type {number} * @memberof SysDictData */ updateUserId?: number | null; - /** * 修改者姓名 - * * @type {string} * @memberof SysDictData */ updateUserName?: string | null; - /** * 软删除 - * * @type {boolean} * @memberof SysDictData */ isDelete?: boolean; - - /** - * 租户Id - * - * @type {number} - * @memberof SysDictData - */ - tenantId?: number | null; - /** * 字典类型Id - * * @type {number} * @memberof SysDictData */ dictTypeId?: number; - + /** + * 显示文本 + * @type {string} + * @memberof SysDictData + */ + label: string; /** * 值 - * * @type {string} * @memberof SysDictData */ value: string; - /** * 编码 - * * @type {string} * @memberof SysDictData */ - code: string; - - /** - * 名称 - * - * @type {string} - * @memberof SysDictData - */ - name?: string | null; - + code?: string | null; /** * 显示样式-标签颜色 - * * @type {string} * @memberof SysDictData */ tagType?: string | null; - /** * 显示样式-Style(控制显示样式) - * * @type {string} * @memberof SysDictData */ styleSetting?: string | null; - /** * 显示样式-Class(控制显示样式) - * * @type {string} * @memberof SysDictData */ classSetting?: string | null; - /** * 排序 - * * @type {number} * @memberof SysDictData */ orderNo?: number; - /** * 备注 - * * @type {string} * @memberof SysDictData */ remark?: string | null; - /** * 拓展数据(保存业务功能的配置项) - * * @type {string} * @memberof SysDictData */ extData?: string | null; - /** + * * @type {StatusEnum} * @memberof SysDictData */ diff --git a/Web/src/api-services/models/sys-dict-type.ts b/Web/src/api-services/models/sys-dict-type.ts index 925b9625..dba6b12e 100644 --- a/Web/src/api-services/models/sys-dict-type.ts +++ b/Web/src/api-services/models/sys-dict-type.ts @@ -11,129 +11,107 @@ * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ - import { StatusEnum } from './status-enum'; import { SysDictData } from './sys-dict-data'; import { YesNoEnum } from './yes-no-enum'; - /** +/** * 系统字典类型表 - * * @export * @interface SysDictType */ export interface SysDictType { - /** * 雪花Id - * * @type {number} * @memberof SysDictType */ id?: number; - /** * 创建时间 - * * @type {Date} * @memberof SysDictType */ createTime?: Date; - /** * 更新时间 - * * @type {Date} * @memberof SysDictType */ updateTime?: Date | null; - /** * 创建者Id - * * @type {number} * @memberof SysDictType */ createUserId?: number | null; - /** * 创建者姓名 - * * @type {string} * @memberof SysDictType */ createUserName?: string | null; - /** * 修改者Id - * * @type {number} * @memberof SysDictType */ updateUserId?: number | null; - /** * 修改者姓名 - * * @type {string} * @memberof SysDictType */ updateUserName?: string | null; - /** * 软删除 - * * @type {boolean} * @memberof SysDictType */ isDelete?: boolean; - /** * 名称 - * * @type {string} * @memberof SysDictType */ name: string; - /** * 编码 - * * @type {string} * @memberof SysDictType */ code: string; - /** * 排序 - * * @type {number} * @memberof SysDictType */ orderNo?: number; - /** * 备注 - * * @type {string} * @memberof SysDictType */ remark?: string | null; - /** + * * @type {StatusEnum} * @memberof SysDictType */ status?: StatusEnum; - /** + * * @type {YesNoEnum} * @memberof SysDictType */ sysFlag?: YesNoEnum; - + /** + * + * @type {YesNoEnum} + * @memberof SysDictType + */ + isTenant?: YesNoEnum; /** * 字典值集合 - * * @type {Array} * @memberof SysDictType */ diff --git a/Web/src/api-services/models/update-config-tenant-input.ts b/Web/src/api-services/models/update-config-tenant-input.ts new file mode 100644 index 00000000..fdad1a6f --- /dev/null +++ b/Web/src/api-services/models/update-config-tenant-input.ts @@ -0,0 +1,117 @@ +/* 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 UpdateConfigTenantInput + */ +export interface UpdateConfigTenantInput { + /** + * 雪花Id + * @type {number} + * @memberof UpdateConfigTenantInput + */ + id?: number; + /** + * 创建时间 + * @type {Date} + * @memberof UpdateConfigTenantInput + */ + createTime?: Date; + /** + * 更新时间 + * @type {Date} + * @memberof UpdateConfigTenantInput + */ + updateTime?: Date | null; + /** + * 创建者Id + * @type {number} + * @memberof UpdateConfigTenantInput + */ + createUserId?: number | null; + /** + * 创建者姓名 + * @type {string} + * @memberof UpdateConfigTenantInput + */ + createUserName?: string | null; + /** + * 修改者Id + * @type {number} + * @memberof UpdateConfigTenantInput + */ + updateUserId?: number | null; + /** + * 修改者姓名 + * @type {string} + * @memberof UpdateConfigTenantInput + */ + updateUserName?: string | null; + /** + * 软删除 + * @type {boolean} + * @memberof UpdateConfigTenantInput + */ + isDelete?: boolean; + /** + * 租户Id + * @type {number} + * @memberof UpdateConfigTenantInput + */ + tenantId?: number | null; + /** + * 名称 + * @type {string} + * @memberof UpdateConfigTenantInput + */ + name: string; + /** + * 编码 + * @type {string} + * @memberof UpdateConfigTenantInput + */ + code?: string | null; + /** + * 参数值 + * @type {string} + * @memberof UpdateConfigTenantInput + */ + value?: string | null; + /** + * + * @type {YesNoEnum} + * @memberof UpdateConfigTenantInput + */ + sysFlag?: YesNoEnum; + /** + * 分组编码 + * @type {string} + * @memberof UpdateConfigTenantInput + */ + groupCode?: string | null; + /** + * 排序 + * @type {number} + * @memberof UpdateConfigTenantInput + */ + orderNo?: number; + /** + * 备注 + * @type {string} + * @memberof UpdateConfigTenantInput + */ + remark?: string | null; +} diff --git a/Web/src/api-services/models/update-dict-data-input.ts b/Web/src/api-services/models/update-dict-data-input.ts index 6e9ac8dd..cfeed9e9 100644 --- a/Web/src/api-services/models/update-dict-data-input.ts +++ b/Web/src/api-services/models/update-dict-data-input.ts @@ -11,169 +11,123 @@ * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ - import { StatusEnum } from './status-enum'; - /** +/** * - * * @export * @interface UpdateDictDataInput */ export interface UpdateDictDataInput { - /** * 雪花Id - * * @type {number} * @memberof UpdateDictDataInput */ id?: number; - /** * 创建时间 - * * @type {Date} * @memberof UpdateDictDataInput */ createTime?: Date; - /** * 更新时间 - * * @type {Date} * @memberof UpdateDictDataInput */ updateTime?: Date | null; - /** * 创建者Id - * * @type {number} * @memberof UpdateDictDataInput */ createUserId?: number | null; - /** * 创建者姓名 - * * @type {string} * @memberof UpdateDictDataInput */ createUserName?: string | null; - /** * 修改者Id - * * @type {number} * @memberof UpdateDictDataInput */ updateUserId?: number | null; - /** * 修改者姓名 - * * @type {string} * @memberof UpdateDictDataInput */ updateUserName?: string | null; - /** * 软删除 - * * @type {boolean} * @memberof UpdateDictDataInput */ isDelete?: boolean; - - /** - * 租户Id - * - * @type {number} - * @memberof UpdateDictDataInput - */ - tenantId?: number | null; - /** * 字典类型Id - * * @type {number} * @memberof UpdateDictDataInput */ dictTypeId?: number; - + /** + * 显示文本 + * @type {string} + * @memberof UpdateDictDataInput + */ + label: string; /** * 值 - * * @type {string} * @memberof UpdateDictDataInput */ value: string; - /** * 编码 - * * @type {string} * @memberof UpdateDictDataInput */ - code: string; - - /** - * 名称 - * - * @type {string} - * @memberof UpdateDictDataInput - */ - name?: string | null; - + code?: string | null; /** * 显示样式-标签颜色 - * * @type {string} * @memberof UpdateDictDataInput */ tagType?: string | null; - /** * 显示样式-Style(控制显示样式) - * * @type {string} * @memberof UpdateDictDataInput */ styleSetting?: string | null; - /** * 显示样式-Class(控制显示样式) - * * @type {string} * @memberof UpdateDictDataInput */ classSetting?: string | null; - /** * 排序 - * * @type {number} * @memberof UpdateDictDataInput */ orderNo?: number; - /** * 备注 - * * @type {string} * @memberof UpdateDictDataInput */ remark?: string | null; - /** * 拓展数据(保存业务功能的配置项) - * * @type {string} * @memberof UpdateDictDataInput */ extData?: string | null; - /** + * * @type {StatusEnum} * @memberof UpdateDictDataInput */ diff --git a/Web/src/api-services/models/update-dict-type-input.ts b/Web/src/api-services/models/update-dict-type-input.ts index 2f264227..d8f81a6d 100644 --- a/Web/src/api-services/models/update-dict-type-input.ts +++ b/Web/src/api-services/models/update-dict-type-input.ts @@ -11,129 +11,107 @@ * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ - import { StatusEnum } from './status-enum'; import { SysDictData } from './sys-dict-data'; import { YesNoEnum } from './yes-no-enum'; - /** +/** * - * * @export * @interface UpdateDictTypeInput */ export interface UpdateDictTypeInput { - /** * 雪花Id - * * @type {number} * @memberof UpdateDictTypeInput */ id?: number; - /** * 创建时间 - * * @type {Date} * @memberof UpdateDictTypeInput */ createTime?: Date; - /** * 更新时间 - * * @type {Date} * @memberof UpdateDictTypeInput */ updateTime?: Date | null; - /** * 创建者Id - * * @type {number} * @memberof UpdateDictTypeInput */ createUserId?: number | null; - /** * 创建者姓名 - * * @type {string} * @memberof UpdateDictTypeInput */ createUserName?: string | null; - /** * 修改者Id - * * @type {number} * @memberof UpdateDictTypeInput */ updateUserId?: number | null; - /** * 修改者姓名 - * * @type {string} * @memberof UpdateDictTypeInput */ updateUserName?: string | null; - /** * 软删除 - * * @type {boolean} * @memberof UpdateDictTypeInput */ isDelete?: boolean; - /** * 名称 - * * @type {string} * @memberof UpdateDictTypeInput */ name: string; - /** * 编码 - * * @type {string} * @memberof UpdateDictTypeInput */ code: string; - /** * 排序 - * * @type {number} * @memberof UpdateDictTypeInput */ orderNo?: number; - /** * 备注 - * * @type {string} * @memberof UpdateDictTypeInput */ remark?: string | null; - /** + * * @type {StatusEnum} * @memberof UpdateDictTypeInput */ status?: StatusEnum; - + /** + * + * @type {YesNoEnum} + * @memberof UpdateDictTypeInput + */ + isTenant?: YesNoEnum; /** * 字典值集合 - * * @type {Array} * @memberof UpdateDictTypeInput */ children?: Array | null; - /** + * * @type {YesNoEnum} * @memberof UpdateDictTypeInput */