using Dlhis.Basic.Common.SysData.Services; using Kurisu.AspNetCore.DataAccess.SqlSugar.Aop; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace Dlhis.Basic.Common.SysData.Controller; [Authorize] [Route("api/[controller]")] [ApiController] public class SysDataController : ControllerBase { private readonly ISysDataService _sysDataService; public SysDataController(ISysDataService sysDataService) { _sysDataService = sysDataService; } [IgnoreTenant] [HttpGet("download")] public async Task> DownloadAsync(string factory, string tableName) { return await _sysDataService.DownloadAsync(factory, tableName); } }