代码生成增加service、Repository、Controller层

This commit is contained in:
izory
2021-09-08 18:12:08 +08:00
parent 2d72257945
commit 8478df3a11
17 changed files with 897 additions and 288 deletions

View File

@@ -37,7 +37,6 @@ namespace ZR.Admin.WebApi.Controllers
/// <returns></returns>
[HttpGet("GetListDataBase")]
//[YuebonAuthorize("GetListDataBase")]
//[NoPermissionRequired]
public IActionResult GetListDataBase()
{
return SUCCESS(_CodeGeneraterService.GetAllDataBases());
@@ -53,12 +52,8 @@ namespace ZR.Admin.WebApi.Controllers
[HttpGet("FindListTable")]
public IActionResult FindListTable(string dbName, string tableName, PagerInfo pager)
{
if (string.IsNullOrEmpty(dbName))
{
dbName = "ZrAdmin";
}
List<SqlSugar.DbTableInfo> list = _CodeGeneraterService.GetAllTables(dbName, tableName, pager);
var vm = new VMPageResult<SqlSugar.DbTableInfo>(list, pager);
List<DbTableInfo> list = _CodeGeneraterService.GetAllTables(dbName, tableName, pager);
var vm = new VMPageResult<DbTableInfo>(list, pager);
return SUCCESS(vm);
}
@@ -81,7 +76,7 @@ namespace ZR.Admin.WebApi.Controllers
}
if (string.IsNullOrEmpty(baseSpace))
{
//baseSpace = "Zr";
baseSpace = "ZR.Admin";
}
DbTableInfo dbTableInfo = new() { Name = tables };
CodeGeneratorTool.Generate(dbName, baseSpace, dbTableInfo, replaceTableNameStr, true);