using Dlhis.External.EMealVoucher.Request; using Dlhis.External.EMealVoucher.Services; using Kurisu.AspNetCore.DataAccess.SqlSugar.Aop; using Microsoft.AspNetCore.Mvc; namespace Dlhis.External.EMealVoucher.Controllers; [Route("api/[controller]")] [ApiController] public class EMealVoucherController : ControllerBase { private readonly IEMealVoucherService _eMealVoucherService; public EMealVoucherController(IEMealVoucherService eMealVoucherService) { _eMealVoucherService = eMealVoucherService; } /// /// 接收电子餐券 /// /// [HttpPost("receive")] [Transactional] public async Task Receive(EMealVoucherReceiveRequest request) { await _eMealVoucherService.ReceiveAsync(request); } }