diff --git a/DOAN.Admin.WebApi/Controllers/MES/Group/AchievementController.cs b/DOAN.Admin.WebApi/Controllers/MES/Group/AchievementController.cs index 0b8f0c1..9d7b53e 100644 --- a/DOAN.Admin.WebApi/Controllers/MES/Group/AchievementController.cs +++ b/DOAN.Admin.WebApi/Controllers/MES/Group/AchievementController.cs @@ -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); } + /// + /// 员工绩效excel导出 + /// + /// + /// + [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); + } + } } diff --git a/DOAN.Service/MES/Group/IService/IAchievementService.cs b/DOAN.Service/MES/Group/IService/IAchievementService.cs index 1b4e2e4..a4f74de 100644 --- a/DOAN.Service/MES/Group/IService/IAchievementService.cs +++ b/DOAN.Service/MES/Group/IService/IAchievementService.cs @@ -11,6 +11,9 @@ namespace DOAN.Service.MES.Group.IService public interface IAchievementService { List GetstaffAchievementList(AchievementQueryDto parm); - + + + + } }