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 @@