diff --git a/Admin.NET/Admin.NET.Core/Service/DataBase/SysDataBaseService.cs b/Admin.NET/Admin.NET.Core/Service/DataBase/SysDataBaseService.cs index d7e40ae883fab6ff20f8db6c5a354678751994df..9cd2caa820dfa3c554bd71a9d274d75ba16d9365 100644 --- a/Admin.NET/Admin.NET.Core/Service/DataBase/SysDataBaseService.cs +++ b/Admin.NET/Admin.NET.Core/Service/DataBase/SysDataBaseService.cs @@ -46,7 +46,7 @@ public class SysDatabaseService : IDynamicApiController, ITransient /// 增加列 /// /// - [HttpPost("/sysDatabase/column/add")] + [HttpPost("/sysDatabase/addColumn")] public void AddColumn(DbColumnInput input) { var column = new DbColumnInfo @@ -71,7 +71,7 @@ public class SysDatabaseService : IDynamicApiController, ITransient /// 删除列 /// /// - [HttpPost("/sysDatabase/column/delete")] + [HttpPost("/sysDatabase/deleteColumn")] public void DeleteColumn(DeleteDbColumnInput input) { var db = _db.AsTenant().GetConnectionScope(input.ConfigId); @@ -82,7 +82,7 @@ public class SysDatabaseService : IDynamicApiController, ITransient /// 编辑列 /// /// - [HttpPost("/sysDatabase/column/update")] + [HttpPost("/sysDatabase/updateColumn")] public void UpdateColumn(UpdateDbColumnInput input) { var db = _db.AsTenant().GetConnectionScope(input.ConfigId); @@ -108,7 +108,7 @@ public class SysDatabaseService : IDynamicApiController, ITransient /// 增加表 /// /// - [HttpPost("/sysDatabase/table/add")] + [HttpPost("/sysDatabase/addTable")] public void AddTable(DbTableInput input) { var columns = new List(); @@ -144,13 +144,14 @@ public class SysDatabaseService : IDynamicApiController, ITransient { db.DbMaintenance.AddColumnRemark(m.DbColumnName, input.TableName, string.IsNullOrWhiteSpace(m.ColumnDescription) ? m.DbColumnName : m.ColumnDescription); }); + } /// /// 删除表 /// /// - [HttpPost("/sysDatabase/table/delete")] + [HttpPost("/sysDatabase/deleteTable")] public void DeleteTable(DeleteDbTableInput input) { var db = _db.AsTenant().GetConnectionScope(input.ConfigId); @@ -161,7 +162,7 @@ public class SysDatabaseService : IDynamicApiController, ITransient /// 编辑表 /// /// - [HttpPost("/sysDatabase/table/update")] + [HttpPost("/sysDatabase/updateTable")] public void UpdateTable(UpdateDbTableInput input) { var db = _db.AsTenant().GetConnectionScope(input.ConfigId); @@ -175,7 +176,7 @@ public class SysDatabaseService : IDynamicApiController, ITransient /// 创建实体 /// /// - [HttpPost("/sysDatabase/entity/create")] + [HttpPost("/sysDatabase/createEntity")] public void CreateEntity(CreateEntityInput input) { input.Position = string.IsNullOrWhiteSpace(input.Position) ? "Admin.NET.Application" : input.Position; diff --git a/Web/.env.development b/Web/.env.development index 2e1875e22539be823c4952b6562cf4032d611b3a..e27bfa9bb9e67780ac373fe221ff8c088aa628ce 100644 --- a/Web/.env.development +++ b/Web/.env.development @@ -2,4 +2,4 @@ ENV = 'development' # 本地环境接口地址 -VITE_API_URL = 'https://localhost:44326' \ No newline at end of file +VITE_API_URL = 'http://localhost:5005' \ No newline at end of file diff --git a/Web/src/api-services/apis/sys-database-api.ts b/Web/src/api-services/apis/sys-database-api.ts index 0aefb70073bdc5139744f5431361798fe4e8a605..2633397a443f950c115ee558266c2ad92e2519e5 100644 --- a/Web/src/api-services/apis/sys-database-api.ts +++ b/Web/src/api-services/apis/sys-database-api.ts @@ -39,8 +39,8 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseColumnAddPost: async (body?: DbColumnInput, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/column/add`; + sysDatabaseAddColumnPost: async (body?: DbColumnInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/addColumn`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, 'https://example.com'); let baseOptions; @@ -75,13 +75,13 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary 删除列 - * @param {DeleteDbColumnInput} [body] + * @summary 增加表 + * @param {DbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseColumnDeletePost: async (body?: DeleteDbColumnInput, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/column/delete`; + sysDatabaseAddTablePost: async (body?: DbTableInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/addTable`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, 'https://example.com'); let baseOptions; @@ -162,13 +162,13 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary 编辑列 - * @param {UpdateDbColumnInput} [body] + * @summary 创建实体 + * @param {CreateEntityInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseColumnUpdatePost: async (body?: UpdateDbColumnInput, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/column/update`; + sysDatabaseCreateEntityPost: async (body?: CreateEntityInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/createEntity`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, 'https://example.com'); let baseOptions; @@ -203,13 +203,13 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary 创建实体 - * @param {CreateEntityInput} [body] + * @summary 删除列 + * @param {DeleteDbColumnInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseEntityCreatePost: async (body?: CreateEntityInput, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/entity/create`; + sysDatabaseDeleteColumnPost: async (body?: DeleteDbColumnInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/deleteColumn`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, 'https://example.com'); let baseOptions; @@ -244,24 +244,27 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary 获取库列表 + * @summary 删除表 + * @param {DeleteDbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseListGet: async (options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/list`; + sysDatabaseDeleteTablePost: async (body?: DeleteDbTableInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/deleteTable`; // 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 localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options}; const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; // authentication Bearer required + localVarHeaderParameter['Content-Type'] = 'application/json-patch+json'; + const query = new URLSearchParams(localVarUrlObj.search); for (const key in localVarQueryParameter) { query.set(key, localVarQueryParameter[key]); @@ -272,6 +275,8 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu 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, @@ -280,27 +285,24 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary 增加表 - * @param {DbTableInput} [body] + * @summary 获取库列表 * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseTableAddPost: async (body?: DbTableInput, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/table/add`; + sysDatabaseListGet: async (options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/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 localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options}; const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; // authentication Bearer required - localVarHeaderParameter['Content-Type'] = 'application/json-patch+json'; - const query = new URLSearchParams(localVarUrlObj.search); for (const key in localVarQueryParameter) { query.set(key, localVarQueryParameter[key]); @@ -311,8 +313,6 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu 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, @@ -321,26 +321,28 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary 删除表 - * @param {DeleteDbTableInput} [body] + * @summary 获取表列表 + * @param {string} [configId] ConfigId * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseTableDeletePost: async (body?: DeleteDbTableInput, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/table/delete`; + sysDatabaseTableListGet: async (configId?: string, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/tableList`; // 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 localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options}; const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; // authentication Bearer required - localVarHeaderParameter['Content-Type'] = 'application/json-patch+json'; + if (configId !== undefined) { + localVarQueryParameter['configId'] = configId; + } const query = new URLSearchParams(localVarUrlObj.search); for (const key in localVarQueryParameter) { @@ -352,8 +354,6 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu 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, @@ -362,28 +362,26 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary 获取表列表 - * @param {string} [configId] ConfigId + * @summary 编辑列 + * @param {UpdateDbColumnInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseTableListGet: async (configId?: string, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/tableList`; + sysDatabaseUpdateColumnPost: async (body?: UpdateDbColumnInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/updateColumn`; // 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 localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options}; const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; // authentication Bearer required - if (configId !== undefined) { - localVarQueryParameter['configId'] = configId; - } + localVarHeaderParameter['Content-Type'] = 'application/json-patch+json'; const query = new URLSearchParams(localVarUrlObj.search); for (const key in localVarQueryParameter) { @@ -395,6 +393,8 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu 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, @@ -408,8 +408,8 @@ export const SysDatabaseApiAxiosParamCreator = function (configuration?: Configu * @param {*} [options] Override http request option. * @throws {RequiredError} */ - sysDatabaseTableUpdatePost: async (body?: UpdateDbTableInput, options: AxiosRequestConfig = {}): Promise => { - const localVarPath = `/sysDatabase/table/update`; + sysDatabaseUpdateTablePost: async (body?: UpdateDbTableInput, options: AxiosRequestConfig = {}): Promise => { + const localVarPath = `/sysDatabase/updateTable`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, 'https://example.com'); let baseOptions; @@ -458,8 +458,8 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseColumnAddPost(body?: DbColumnInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseColumnAddPost(body, options); + async sysDatabaseAddColumnPost(body?: DbColumnInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseAddColumnPost(body, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -467,13 +467,13 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { }, /** * - * @summary 删除列 - * @param {DeleteDbColumnInput} [body] + * @summary 增加表 + * @param {DbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseColumnDeletePost(body?: DeleteDbColumnInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseColumnDeletePost(body, options); + async sysDatabaseAddTablePost(body?: DbTableInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseAddTablePost(body, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -496,13 +496,13 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { }, /** * - * @summary 编辑列 - * @param {UpdateDbColumnInput} [body] + * @summary 创建实体 + * @param {CreateEntityInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseColumnUpdatePost(body?: UpdateDbColumnInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseColumnUpdatePost(body, options); + async sysDatabaseCreateEntityPost(body?: CreateEntityInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseCreateEntityPost(body, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -510,13 +510,13 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { }, /** * - * @summary 创建实体 - * @param {CreateEntityInput} [body] + * @summary 删除列 + * @param {DeleteDbColumnInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseEntityCreatePost(body?: CreateEntityInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseEntityCreatePost(body, options); + async sysDatabaseDeleteColumnPost(body?: DeleteDbColumnInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseDeleteColumnPost(body, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -524,12 +524,13 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { }, /** * - * @summary 获取库列表 + * @summary 删除表 + * @param {DeleteDbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseListGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseListGet(options); + async sysDatabaseDeleteTablePost(body?: DeleteDbTableInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseDeleteTablePost(body, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -537,13 +538,12 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { }, /** * - * @summary 增加表 - * @param {DbTableInput} [body] + * @summary 获取库列表 * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseTableAddPost(body?: DbTableInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseTableAddPost(body, options); + async sysDatabaseListGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseListGet(options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -551,13 +551,13 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { }, /** * - * @summary 删除表 - * @param {DeleteDbTableInput} [body] + * @summary 获取表列表 + * @param {string} [configId] ConfigId * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseTableDeletePost(body?: DeleteDbTableInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseTableDeletePost(body, options); + async sysDatabaseTableListGet(configId?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseTableListGet(configId, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -565,13 +565,13 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { }, /** * - * @summary 获取表列表 - * @param {string} [configId] ConfigId + * @summary 编辑列 + * @param {UpdateDbColumnInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseTableListGet(configId?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseTableListGet(configId, options); + async sysDatabaseUpdateColumnPost(body?: UpdateDbColumnInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseUpdateColumnPost(body, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -584,8 +584,8 @@ export const SysDatabaseApiFp = function(configuration?: Configuration) { * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseTableUpdatePost(body?: UpdateDbTableInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { - const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseTableUpdatePost(body, options); + async sysDatabaseUpdateTablePost(body?: UpdateDbTableInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise>> { + const localVarAxiosArgs = await SysDatabaseApiAxiosParamCreator(configuration).sysDatabaseUpdateTablePost(body, options); return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; return axios.request(axiosRequestArgs); @@ -607,18 +607,18 @@ export const SysDatabaseApiFactory = function (configuration?: Configuration, ba * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseColumnAddPost(body?: DbColumnInput, options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseColumnAddPost(body, options).then((request) => request(axios, basePath)); + async sysDatabaseAddColumnPost(body?: DbColumnInput, options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseAddColumnPost(body, options).then((request) => request(axios, basePath)); }, /** * - * @summary 删除列 - * @param {DeleteDbColumnInput} [body] + * @summary 增加表 + * @param {DbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseColumnDeletePost(body?: DeleteDbColumnInput, options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseColumnDeletePost(body, options).then((request) => request(axios, basePath)); + async sysDatabaseAddTablePost(body?: DbTableInput, options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseAddTablePost(body, options).then((request) => request(axios, basePath)); }, /** * @@ -631,16 +631,6 @@ export const SysDatabaseApiFactory = function (configuration?: Configuration, ba async sysDatabaseColumnListGet(tableName?: string, configId?: string, options?: AxiosRequestConfig): Promise> { return SysDatabaseApiFp(configuration).sysDatabaseColumnListGet(tableName, configId, options).then((request) => request(axios, basePath)); }, - /** - * - * @summary 编辑列 - * @param {UpdateDbColumnInput} [body] - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async sysDatabaseColumnUpdatePost(body?: UpdateDbColumnInput, options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseColumnUpdatePost(body, options).then((request) => request(axios, basePath)); - }, /** * * @summary 创建实体 @@ -648,37 +638,37 @@ export const SysDatabaseApiFactory = function (configuration?: Configuration, ba * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseEntityCreatePost(body?: CreateEntityInput, options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseEntityCreatePost(body, options).then((request) => request(axios, basePath)); + async sysDatabaseCreateEntityPost(body?: CreateEntityInput, options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseCreateEntityPost(body, options).then((request) => request(axios, basePath)); }, /** * - * @summary 获取库列表 + * @summary 删除列 + * @param {DeleteDbColumnInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseListGet(options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseListGet(options).then((request) => request(axios, basePath)); + async sysDatabaseDeleteColumnPost(body?: DeleteDbColumnInput, options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseDeleteColumnPost(body, options).then((request) => request(axios, basePath)); }, /** * - * @summary 增加表 - * @param {DbTableInput} [body] + * @summary 删除表 + * @param {DeleteDbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseTableAddPost(body?: DbTableInput, options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseTableAddPost(body, options).then((request) => request(axios, basePath)); + async sysDatabaseDeleteTablePost(body?: DeleteDbTableInput, options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseDeleteTablePost(body, options).then((request) => request(axios, basePath)); }, /** * - * @summary 删除表 - * @param {DeleteDbTableInput} [body] + * @summary 获取库列表 * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseTableDeletePost(body?: DeleteDbTableInput, options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseTableDeletePost(body, options).then((request) => request(axios, basePath)); + async sysDatabaseListGet(options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseListGet(options).then((request) => request(axios, basePath)); }, /** * @@ -690,6 +680,16 @@ export const SysDatabaseApiFactory = function (configuration?: Configuration, ba async sysDatabaseTableListGet(configId?: string, options?: AxiosRequestConfig): Promise> { return SysDatabaseApiFp(configuration).sysDatabaseTableListGet(configId, options).then((request) => request(axios, basePath)); }, + /** + * + * @summary 编辑列 + * @param {UpdateDbColumnInput} [body] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async sysDatabaseUpdateColumnPost(body?: UpdateDbColumnInput, options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseUpdateColumnPost(body, options).then((request) => request(axios, basePath)); + }, /** * * @summary 编辑表 @@ -697,8 +697,8 @@ export const SysDatabaseApiFactory = function (configuration?: Configuration, ba * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async sysDatabaseTableUpdatePost(body?: UpdateDbTableInput, options?: AxiosRequestConfig): Promise> { - return SysDatabaseApiFp(configuration).sysDatabaseTableUpdatePost(body, options).then((request) => request(axios, basePath)); + async sysDatabaseUpdateTablePost(body?: UpdateDbTableInput, options?: AxiosRequestConfig): Promise> { + return SysDatabaseApiFp(configuration).sysDatabaseUpdateTablePost(body, options).then((request) => request(axios, basePath)); }, }; }; @@ -718,19 +718,19 @@ export class SysDatabaseApi extends BaseAPI { * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseColumnAddPost(body?: DbColumnInput, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseColumnAddPost(body, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseAddColumnPost(body?: DbColumnInput, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseAddColumnPost(body, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary 删除列 - * @param {DeleteDbColumnInput} [body] + * @summary 增加表 + * @param {DbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseColumnDeletePost(body?: DeleteDbColumnInput, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseColumnDeletePost(body, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseAddTablePost(body?: DbTableInput, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseAddTablePost(body, options).then((request) => request(this.axios, this.basePath)); } /** * @@ -746,68 +746,68 @@ export class SysDatabaseApi extends BaseAPI { } /** * - * @summary 编辑列 - * @param {UpdateDbColumnInput} [body] + * @summary 创建实体 + * @param {CreateEntityInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseColumnUpdatePost(body?: UpdateDbColumnInput, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseColumnUpdatePost(body, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseCreateEntityPost(body?: CreateEntityInput, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseCreateEntityPost(body, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary 创建实体 - * @param {CreateEntityInput} [body] + * @summary 删除列 + * @param {DeleteDbColumnInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseEntityCreatePost(body?: CreateEntityInput, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseEntityCreatePost(body, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseDeleteColumnPost(body?: DeleteDbColumnInput, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseDeleteColumnPost(body, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary 获取库列表 + * @summary 删除表 + * @param {DeleteDbTableInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseListGet(options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseListGet(options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseDeleteTablePost(body?: DeleteDbTableInput, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseDeleteTablePost(body, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary 增加表 - * @param {DbTableInput} [body] + * @summary 获取库列表 * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseTableAddPost(body?: DbTableInput, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseTableAddPost(body, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseListGet(options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseListGet(options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary 删除表 - * @param {DeleteDbTableInput} [body] + * @summary 获取表列表 + * @param {string} [configId] ConfigId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseTableDeletePost(body?: DeleteDbTableInput, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseTableDeletePost(body, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseTableListGet(configId?: string, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseTableListGet(configId, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary 获取表列表 - * @param {string} [configId] ConfigId + * @summary 编辑列 + * @param {UpdateDbColumnInput} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseTableListGet(configId?: string, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseTableListGet(configId, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseUpdateColumnPost(body?: UpdateDbColumnInput, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseUpdateColumnPost(body, options).then((request) => request(this.axios, this.basePath)); } /** * @@ -817,7 +817,7 @@ export class SysDatabaseApi extends BaseAPI { * @throws {RequiredError} * @memberof SysDatabaseApi */ - public async sysDatabaseTableUpdatePost(body?: UpdateDbTableInput, options?: AxiosRequestConfig) : Promise> { - return SysDatabaseApiFp(this.configuration).sysDatabaseTableUpdatePost(body, options).then((request) => request(this.axios, this.basePath)); + public async sysDatabaseUpdateTablePost(body?: UpdateDbTableInput, options?: AxiosRequestConfig) : Promise> { + return SysDatabaseApiFp(this.configuration).sysDatabaseUpdateTablePost(body, options).then((request) => request(this.axios, this.basePath)); } } diff --git a/Web/src/views/system/database/component/addColumn.vue b/Web/src/views/system/database/component/addColumn.vue index 7ec7316d2e14b8ff0e75dae4f0b66a22f1dc9080..848f8d15b6187fc896c35ca85f4f5965e163c55b 100644 --- a/Web/src/views/system/database/component/addColumn.vue +++ b/Web/src/views/system/database/component/addColumn.vue @@ -65,6 +65,9 @@