18 lines
576 B
C#
18 lines
576 B
C#
using Dlhis.Canteen.EMealVoucher.Request;
|
|
using Dlhis.Canteen.EMealVoucher.Response;
|
|
using Kurisu.AspNetCore.DataAccess.Dto;
|
|
|
|
namespace Dlhis.Canteen.EMealVoucher.Services;
|
|
|
|
public interface IEMealVoucherService : IScopeDependency
|
|
{
|
|
Task<Pagination<EMealVoucherPageResponse>> GetMyEMealVoucherPageAsync(EMealVoucherPageRequest request);
|
|
|
|
Task<List<EMealVoucherDetailResponse>> GetDetailsByNoAsync(string no);
|
|
|
|
Task<string> GetQrCodeSignatureAsync(long detailId);
|
|
|
|
Task RefreshSignatureAsync(long detailId);
|
|
|
|
Task<string> GetQrCodeAsync(string signature);
|
|
} |