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
-{
-}