diff --git a/QueryPage.xaml.cs b/QueryPage.xaml.cs index 1ea4336..d8fa371 100644 --- a/QueryPage.xaml.cs +++ b/QueryPage.xaml.cs @@ -35,12 +35,16 @@ public partial class QueryPage : ContentPage CardCollectionView.ItemsSource = DyelotItems; } + + //扫码按钮 private async void OnScanButtonClicked(object sender, EventArgs e) { + ResultEntry.Text = ""; // 跳转到扫码页面 await Navigation.PushAsync(new ScanPage(0)); } + //打开单个选项卡 private async void TapGestureRecognizer_Tapped(object sender, TappedEventArgs e) { if (sender is Microsoft.Maui.Controls.BindableObject bindable) @@ -52,6 +56,7 @@ public partial class QueryPage : ContentPage await Navigation.PushAsync(new QueryDetail(item)); } } + ResultEntry.Text = ""; } //信息回复 @@ -105,7 +110,7 @@ public partial class QueryPage : ContentPage private void Button_Clicked(object sender, EventArgs e) { - if (ResultEntry.Text != null) + if (ResultEntry.Text.Length >0) { Dictionary QueryDictionary = new Dictionary(); QueryDictionary.Add("Command", "QueryDyelot"); @@ -113,7 +118,7 @@ public partial class QueryPage : ContentPage "[Batch],[OrderNo],[TotalWeight],[LiquidRatio],[TotalVolume],[Final],[UserAccount]," + "[FabricName],[ColorName],[CustomerName],[Notes]"); QueryDictionary.Add("DyelotName", ResultEntry.Text); - Query_Command(QueryDictionary.ToJsonString()); + Query_Command(QueryDictionary.ToJsonString()); } else {