diff --git a/src/BootstrapBlazor.Shared/Demos/BaiduOcr/BaiduOcrNormal.razor b/src/BootstrapBlazor.Shared/Demos/BaiduOcr/BaiduOcrNormal.razor index b84d577b1dd..4922932d4d7 100644 --- a/src/BootstrapBlazor.Shared/Demos/BaiduOcr/BaiduOcrNormal.razor +++ b/src/BootstrapBlazor.Shared/Demos/BaiduOcr/BaiduOcrNormal.razor @@ -1,4 +1,5 @@ @inject IBaiduOcr OcrService +@inject ToastService ToastService @@ -92,8 +93,17 @@ var payload = await file.GetBytesAsync(file.File.Size); if (payload?.Any() ?? false) { - Invoice = await OcrService.CheckVatInvoiceAsync(payload); - StateHasChanged(); + var result = await OcrService.CheckVatInvoiceAsync(payload); + Invoice = result.Entity; + if (result.Entity != null) + { + await ToastService.Success("Vat Invoice", "VAT Invoice success!"); + StateHasChanged(); + } + else + { + await ToastService.Information("Vat Invoice", $"{result.ErrorCode}: {result.ErrorMessage}"); + } } } } diff --git a/src/BootstrapBlazor.Shared/Demos/BaiduOcr/BaiduOcrNormal.razor.cs b/src/BootstrapBlazor.Shared/Demos/BaiduOcr/BaiduOcrNormal.razor.cs deleted file mode 100644 index d74dd874b3a..00000000000 --- a/src/BootstrapBlazor.Shared/Demos/BaiduOcr/BaiduOcrNormal.razor.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) Argo Zhang (argo@163.com). All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -// Website: https://www.blazor.zone or https://argozhang.github.io/ - -using System; - -namespace BootstrapBlazor.Shared.Demos.BaiduOcr; - -/// -/// 增值税发票识别示例 -/// -public partial class BaiduOcrNormal -{ -}