diff --git a/RIZO.Admin.WebApi/Controllers/System/CodeGeneratorController.cs b/RIZO.Admin.WebApi/Controllers/System/CodeGeneratorController.cs
index ea27694..b0aa473 100644
--- a/RIZO.Admin.WebApi/Controllers/System/CodeGeneratorController.cs
+++ b/RIZO.Admin.WebApi/Controllers/System/CodeGeneratorController.cs
@@ -15,6 +15,7 @@ namespace RIZO.Admin.WebApi.Controllers
///
[Route("tool/gen")]
[ApiExplorerSettings(GroupName = "sys")]
+ [AllowAnonymous]
public class CodeGeneratorController : BaseController
{
private readonly CodeGeneraterService _CodeGeneraterService = new CodeGeneraterService();
@@ -103,6 +104,20 @@ namespace RIZO.Admin.WebApi.Controllers
return SUCCESS(new { info = tableInfo, tables });
}
+ ///
+ /// 编辑表(查询字符串传tableId)
+ ///
+ /// genTable表id
+ ///
+ [HttpGet("editTable")] // 路由模板:tool/gen/editTable
+ [ActionPermissionFilter(Permission = "tool:gen:edit")]
+ public IActionResult EditTable(long tableId)
+ {
+ // 逻辑:查询待编辑的表信息(可复用 GetGenTableInfo 方法)
+ var tableInfo = GenTableService.GetGenTableInfo(tableId);
+ return SUCCESS(tableInfo);
+ }
+
///
/// 根据表id查询表列
///