57 lines
4.1 KiB
Plaintext
57 lines
4.1 KiB
Plaintext
|
|
<UserControl x:Class="Cowain.Bake.UI.DataQuery.Views.GetMesLogView"
|
||
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||
|
|
xmlns:local="clr-namespace:Cowain.Bake.UI.DataQuery.Views"
|
||
|
|
xmlns:convertor="clr-namespace:Cowain.Bake.Common.Converter;assembly=Cowain.Bake.Common"
|
||
|
|
xmlns:hc="https://handyorg.github.io/handycontrol"
|
||
|
|
mc:Ignorable="d"
|
||
|
|
Height="auto" Width="auto">
|
||
|
|
<UserControl.Resources>
|
||
|
|
<convertor:SendFlagConvertor x:Key="sendFlagConvertor"></convertor:SendFlagConvertor>
|
||
|
|
</UserControl.Resources>
|
||
|
|
<Grid>
|
||
|
|
<Grid.RowDefinitions>
|
||
|
|
<RowDefinition Height="55"/>
|
||
|
|
<RowDefinition/>
|
||
|
|
</Grid.RowDefinitions>
|
||
|
|
<Border Background="#EEE" Margin="4" CornerRadius="6" BorderThickness="1"/>
|
||
|
|
<WrapPanel >
|
||
|
|
<TextBlock VerticalAlignment="Center" Margin="5,10,0,0">日期时间:</TextBlock>
|
||
|
|
<hc:DateTimePicker x:Name="StartTime" Text="{Binding StartDatetime,Mode=TwoWay}" Margin="5,10,0,0" Width="160"/>
|
||
|
|
<TextBlock VerticalAlignment="Center" Margin="0,10,0,0">-</TextBlock>
|
||
|
|
<hc:DateTimePicker x:Name="EndTime" Text="{Binding EndDatetime,Mode=TwoWay}" Margin="0,10,0,0" Width="160"></hc:DateTimePicker>
|
||
|
|
<TextBlock Text="MOM信息类别:" VerticalAlignment="Center" Margin="4,10,0,0"/>
|
||
|
|
<ComboBox x:Name="palletCode" SelectedValue="{Binding MesClass,Mode=TwoWay}" ItemsSource="{Binding MesClassList}" Margin="5,10,0,0" FontWeight="Bold" IsReadOnly="True" HorizontalAlignment="Left" Height="25" VerticalAlignment="Top" Width="120"/>
|
||
|
|
<CheckBox IsChecked="{Binding IsChecked, Mode=TwoWay}" FontWeight="Bold" Margin="10,10,0,0" Content="条码(时间组合)"/>
|
||
|
|
<TextBlock Text="电芯条码:" VerticalAlignment="Center" Margin="0,10,0,0"/>
|
||
|
|
<TextBox Text="{Binding BatteryCode,Mode=TwoWay}" Margin="5,10,0,0" Width="190"/>
|
||
|
|
<Button Content="查询" Style="{StaticResource ButtonSuccess}" Margin="4,10,0,0" Width="45" Command="{Binding QueryCommand}"/>
|
||
|
|
<Button Content="导出" Style="{StaticResource ButtonPrimary}" Margin="4,10,0,0" Width="45" Command="{Binding GetMesCvsCommand}"/>
|
||
|
|
<Button Content="自动上传" Visibility="Collapsed" Command="{Binding AutoUploadCommand}" Style="{StaticResource ButtonSuccess}" VerticalAlignment="Top" Width="68" Margin="4,10,0,0"/>
|
||
|
|
</WrapPanel>
|
||
|
|
|
||
|
|
|
||
|
|
<DataGrid HorizontalAlignment="Left" Grid.Row="1" AutoGenerateColumns="False" IsReadOnly="True"
|
||
|
|
ItemsSource="{Binding MesDataList,Mode=TwoWay}" Height="auto" VerticalAlignment="Top" Width="auto">
|
||
|
|
<DataGrid.Columns>
|
||
|
|
<DataGridTextColumn Width="auto" Binding="{Binding CreateTime,StringFormat=yyyy-MM-dd HH:mm:ss}" Header="创建时间" />
|
||
|
|
<DataGridTextColumn Width="auto" Binding="{Binding SendTime,StringFormat=yyyy-MM-dd HH:mm:ss}" Header="发送时间" />
|
||
|
|
<DataGridTextColumn Width="160" Binding="{Binding BatteryCode}" Header="电芯条码" />
|
||
|
|
<DataGridTextColumn Binding="{Binding Content}" Width="*" Header="发送信息" />
|
||
|
|
<DataGridTextColumn Binding="{Binding RecvContent}" Width="350" Header="接收信息"/>
|
||
|
|
<DataGridTextColumn Header="上传状态" Width="auto" Binding="{Binding SendFlag, Converter={StaticResource sendFlagConvertor}}"></DataGridTextColumn>
|
||
|
|
<DataGridTemplateColumn Header="上传勾选">
|
||
|
|
<DataGridTemplateColumn.CellTemplate>
|
||
|
|
<DataTemplate>
|
||
|
|
<CheckBox IsChecked="{Binding Path=IsCheck, UpdateSourceTrigger=PropertyChanged}" />
|
||
|
|
</DataTemplate>
|
||
|
|
</DataGridTemplateColumn.CellTemplate>
|
||
|
|
</DataGridTemplateColumn>
|
||
|
|
</DataGrid.Columns>
|
||
|
|
</DataGrid>
|
||
|
|
|
||
|
|
</Grid>
|
||
|
|
</UserControl>
|