员工绩效excel导出

This commit is contained in:
qianhao.xu
2025-02-19 09:07:12 +08:00
parent 49973781e2
commit 9956e37d35
2 changed files with 21 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
using DOAN.Admin.WebApi.Filters;
using DOAN.Model.MES.Group.Dto;
using DOAN.Model.MES.order.Dto;
using DOAN.Service.MES.Group.IService;
using Microsoft.AspNetCore.Mvc;
namespace DOAN.Admin.WebApi.Controllers.MES.Group
@@ -31,5 +32,21 @@ namespace DOAN.Admin.WebApi.Controllers.MES.Group
return SUCCESS(response);
}
/// <summary>
/// 员工绩效excel导出
/// </summary>
/// <param name="user"></param>
/// <returns></returns>
[HttpGet("export")]
[Log(Title = "员工绩效导出", BusinessType = BusinessType.EXPORT)]
[AllowAnonymous]
public IActionResult UserExport([FromQuery] AchievementQueryDto parm)
{
var list = _achievementService.GetstaffAchievementList(parm);
var result = ExportExcelMini(list, "staff", "员工绩效");
return ExportExcel(result.Item2, result.Item1);
}
}
}

View File

@@ -11,6 +11,9 @@ namespace DOAN.Service.MES.Group.IService
public interface IAchievementService
{
List<AchievementDto> GetstaffAchievementList(AchievementQueryDto parm);
}
}