namespace SimpleAdmin.Web.Core; [ApiDescriptionSettings("Application", Tag = "入职任务归档")] [Route("biz/onboarding/task")] [RolePermission] public class OnboardingTaskLifecycleController { private readonly IOnboardingTaskLifecycleService _service; public OnboardingTaskLifecycleController(IOnboardingTaskLifecycleService service) { _service = service; } [HttpPost("archive")] public async Task Archive([FromBody] OnboardingAuditActionInput input) { await _service.Archive(input); } [HttpPost("revoke")] public async Task Revoke([FromBody] OnboardingAuditActionInput input) { await _service.Revoke(input); } }