From 17e4c7e3e7b3ef60d9da6de3b2a39a14a53c38a0 Mon Sep 17 00:00:00 2001 From: z8018 <1282578289@qq.com> Date: 星期三, 12 三月 2025 14:11:33 +0800 Subject: [PATCH] 1 --- WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs index 3ca31b6..cdb3151 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_UserController.cs @@ -8,6 +8,7 @@ using WIDESEAWCS_Core; using WIDESEAWCS_Core.Authorization; using WIDESEAWCS_Core.BaseController; +using WIDESEAWCS_Core.CodeGenerator; using WIDESEAWCS_Core.Const; using WIDESEAWCS_Core.Extensions; using WIDESEAWCS_Core.Helper; @@ -50,7 +51,7 @@ { HttpContext.SuccessSwagger(); Dictionary<string, object>? dict = JsonConvert.DeserializeObject<Dictionary<string, object>>(result.Data.Serialize()); - if(dict != null) + if (dict != null) { HttpContext.SuccessSwaggerJwt((dict.ContainsKey("token") ? dict["token"].ToString() : "") ?? ""); } @@ -128,6 +129,17 @@ } } + + [HttpPost, Route("CreateIRepository"), AllowAnonymous] + public WebResponseContent CreateIRepository(string tableName, string nameSpace) + { + CodeGenertors.CreateIRepository(tableName, nameSpace); + CodeGenertors.CreateRepository(tableName, nameSpace); + CodeGenertors.CreateIService(tableName, nameSpace); + CodeGenertors.CreateService(tableName, nameSpace); + CodeGenertors.CreateController(tableName, nameSpace); + return WebResponseContent.Instance.OK(); + } } public class SwaggerLoginRequest -- Gitblit v1.9.3