namespace SimpleAdmin.Web.Core;
///
/// 代码生成配置控制器
///
[ApiDescriptionSettings(Tag = "代码生成配置")]
[Route("sys/curd/gen/config")]
[SuperAdmin]
public class GenConfigController : IDynamicApiController
{
private readonly IGenConfigService _genConfigService;
public GenConfigController(IGenConfigService genConfigService)
{
_genConfigService = genConfigService;
}
///
/// 查询代码生成详细配置列表
///
///
///
[HttpGet("list")]
[QueryParameters]
public async Task List(string basicId)
{
return await _genConfigService.List(basicId.ToLong());
}
///
/// 编辑代码生成详细
///
///
///
[DisplayName("编辑代码生成详细")]
[HttpPost("editBatch")]
public async Task EditBatch([FromBody] List input)
{
await _genConfigService.EditBatch(input);
}
}