change - 计划维护页面样式修改,增加便捷搜索

collectionStore
wenjy 1 year ago
parent 00a06807d7
commit fb57f0c3f5

@ -6,11 +6,11 @@
xmlns:local="clr-namespace:Aucma.Scada.UI" xmlns:local="clr-namespace:Aucma.Scada.UI"
mc:Ignorable="d" mc:Ignorable="d"
Title="SCADA" Height="1080" Width="1920" Icon="Icon.png" Title="SCADA" Height="1080" Width="1920" Icon="Icon.png"
WindowState="Maximized" ResizeMode="NoResize" Topmost="False"> WindowState="Maximized" WindowStyle="None" ResizeMode="NoResize" Topmost="True">
<Window.Background> <Window.Background>
<ImageBrush ImageSource="/templates/image/background.jpg" /> <ImageBrush ImageSource="/templates/image/background.jpg" />
</Window.Background> </Window.Background>
<!--WindowState="Maximized" WindowStyle="None" ResizeMode="NoResize"Topmost="True"--> <!--WindowState="Maximized" WindowStyle="None" ResizeMode="NoResize" Topmost="True"-->
<Border Margin="5" Background="Transparent" CornerRadius="10"> <Border Margin="5" Background="Transparent" CornerRadius="10">
<Border.Effect> <Border.Effect>

@ -4,48 +4,86 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Aucma.Scada.UI.Page.AssemblyPlan" xmlns:local="clr-namespace:Aucma.Scada.UI.Page.AssemblyPlan"
xmlns:local1="clr-namespace:Aucma.Scada.UI.Converter.AssemblyPlan"
mc:Ignorable="d" mc:Ignorable="d"
Title="MES生产计划" Height="450" Width="800" Name="window"> Title="MES生产计划" Height="650" Width="900" Name="window" Background="White"
<Border Margin="5" Background="White" CornerRadius="10"> ResizeMode="NoResize" Topmost="True">
<Border Margin="5" Background="#1254AB" CornerRadius="10">
<Border.Effect> <Border.Effect>
<DropShadowEffect Color="Gray" ShadowDepth="0" BlurRadius="5" Opacity="0.3" Direction="0"></DropShadowEffect> <DropShadowEffect Color="Gray" ShadowDepth="0" BlurRadius="5" Opacity="0.3" Direction="0"></DropShadowEffect>
</Border.Effect> </Border.Effect>
<Grid> <Grid>
<Grid.RowDefinitions> <Grid.RowDefinitions>
<RowDefinition Height="2*"/>
<RowDefinition Height="7*"/>
<RowDefinition Height="3*"/> <RowDefinition Height="3*"/>
<RowDefinition Height="7*"/>
<RowDefinition Height="2*"/>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<Border Grid.Row="0" BorderBrush="CadetBlue" BorderThickness="0"> <Border Grid.Row="0" BorderBrush="#1254AB" BorderThickness="0">
<StackPanel Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Left" Margin="20,0,0,0"> <Grid>
<TextBlock Text="工单编号" VerticalAlignment="Center" Foreground="Gray" FontSize="15"/> <Grid.RowDefinitions>
<TextBox Width="200" Height="25" Margin="10 0 0 0" Text="{Binding Search}" Foreground="Gray" VerticalAlignment="Center" FontSize="15"/> <RowDefinition Height="*"/>
<!--resourceStyle 413行修改边框颜色--> <RowDefinition Height="*"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0" Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Left" Margin="20,0,0,0">
<TextBlock Text="工单编号" VerticalAlignment="Center" Foreground="#FFFFFF" FontSize="15"/>
<TextBox Width="200" Height="25" Margin="10 0 0 0" Text="{Binding Search}" Foreground="#FFFFFF" VerticalAlignment="Center" FontSize="15"/>
<!--resourceStyle 413行修改边框颜色-->
<Button Content="查询" Command="{Binding QueryCommand}" Style="{StaticResource BUTTON_AGREE}" Background="#007DFA" BorderBrush="#007DFA" Foreground="White" Margin="20,0,0,0" Height="30" Width="80" />
<Button Content="重置" Command="{Binding ResetCommand}" Style="{StaticResource BUTTON_AGREE}" Background="#007DFA" BorderBrush="#007DFA" Foreground="White" Margin="20,0,0,0" Height="30" Width="80" />
<Button Content="配置" Command="{Binding ResetCommand}" Style="{StaticResource BUTTON_AGREE}" Background="#007DFA" BorderBrush="#007DFA" Foreground="White" Margin="20,0,0,0" Height="30" Width="80" />
</StackPanel>
<!--<TextBlock Text="产品型号" VerticalAlignment="Center" Foreground="Gray" FontSize="15" Margin="20,0,0,0"/> <Border Grid.Row="1" BorderBrush="#1254AB" BorderThickness="0" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="20,0,0,0">
<ComboBox Text="{Binding MaterialTypeCombox}" Width="150" Height="25" Margin="10 0 0 0" Foreground="Black" VerticalAlignment="Center" FontSize="15"> <Border.Effect>
<ComboBoxItem Content="所有" IsSelected="True"/> <DropShadowEffect Color="#1254AB" Direction="270" BlurRadius="10" ShadowDepth="5" Opacity="0.5"/>
<ComboBoxItem Content="SC232" /> </Border.Effect>
<ComboBoxItem Content="SC485" /> <Grid>
</ComboBox>--> <Grid.ColumnDefinitions>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="15*"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Text="产品型号" VerticalAlignment="Center" Foreground="#FFFFFF" FontSize="15"/>
<ItemsControl Grid.Column="1" ItemsSource="{Binding RadioOptions}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<RadioButton
Content="{Binding}"
Command="{Binding DataContext.RadioButtonCommand, RelativeSource={RelativeSource AncestorType=ItemsControl}}"
CommandParameter="{Binding}"
GroupName="MaterialTypeRadioButton"
Margin="20,10" FontSize="15" Foreground="#FFFFFF"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</Grid>
</Border>
</Grid>
<Button Content="查询" Command="{Binding QueryCommand}" Style="{StaticResource BUTTON_AGREE}" Background="#007DFA" BorderBrush="#007DFA" Foreground="White" Margin="20,0,0,0" Height="30" Width="80" />
<Button Content="重置" Command="{Binding ResetCommand}" Style="{StaticResource BUTTON_AGREE}" Background="#007DFA" BorderBrush="#007DFA" Foreground="White" Margin="20,0,0,0" Height="30" Width="80" />
</StackPanel>
</Border> </Border>
<!--计划列表--> <!--计划列表-->
<Border Grid.Row="1" BorderBrush="Green" BorderThickness="2" CornerRadius="5" Background="Transparent" Margin="1,1,5,5"> <Border Grid.Row="1" BorderBrush="#1254AB" BorderThickness="3" CornerRadius="5" Background="Transparent" Margin="1,1,5,5">
<Border.Effect>
<DropShadowEffect Color="#1254AB" Direction="270" BlurRadius="10" ShadowDepth="5" Opacity="0.5"/>
</Border.Effect>
<DataGrid Name="dataGrid" ItemsSource="{Binding PlanInfoDataGrid}" Background="Transparent" <DataGrid Name="dataGrid" ItemsSource="{Binding PlanInfoDataGrid}" Background="Transparent"
FontSize="15" ColumnHeaderHeight="35" FontSize="15" ColumnHeaderHeight="35"
RowHeight="31" AutoGenerateColumns="False" RowHeaderWidth="0" RowHeight="31" AutoGenerateColumns="False" RowHeaderWidth="0"
GridLinesVisibility="None" ScrollViewer.HorizontalScrollBarVisibility="Hidden" GridLinesVisibility="None" ScrollViewer.HorizontalScrollBarVisibility="Hidden"
ScrollViewer.VerticalScrollBarVisibility="Hidden" BorderThickness="0" CanUserAddRows="False" ScrollViewer.VerticalScrollBarVisibility="Hidden" BorderThickness="0" CanUserAddRows="False"
Foreground="Gray" SelectedItem="{Binding SelectedDataItem}" MouseLeftButtonDown="dataGrid_MouseLeftButtonDown"> Foreground="#FFFFFF" SelectedItem="{Binding SelectedDataItem}" MouseLeftButtonDown="dataGrid_MouseLeftButtonDown">
<!--resourceStyle 399行修改选中字体颜色--> <!--resourceStyle 399行修改选中字体颜色-->
<DataGrid.Columns> <DataGrid.Columns>
<DataGridTextColumn Binding="{Binding planCode}" Header="计划编号" Width="1*" IsReadOnly="True"/> <DataGridTextColumn Binding="{Binding planCode}" Header="计划编号" Width="1*" IsReadOnly="True"/>
<DataGridTextColumn Binding="{Binding orderCode}" Header="工单编号" Width="1*" IsReadOnly="True"/> <DataGridTextColumn Binding="{Binding orderCode}" Header="工单编号" Width="1*" IsReadOnly="True"/>
<DataGridTextColumn Binding="{Binding materialName}" Header="产品型号" Width="1*" IsReadOnly="True"/> <DataGridTextColumn Binding="{Binding materialName}" Header="产品型号" Width="2*" IsReadOnly="True"/>
<DataGridTextColumn Binding="{Binding planAmount}" Header="计划数量" Width="1*" IsReadOnly="True"/> <DataGridTextColumn Binding="{Binding planAmount}" Header="计划数量" Width="1*" IsReadOnly="True"/>
<DataGridTextColumn Binding="{Binding completeAmount}" Header="完成数量" Width="1*" IsReadOnly="True"/> <DataGridTextColumn Binding="{Binding completeAmount}" Header="完成数量" Width="1*" IsReadOnly="True"/>
<DataGridTextColumn Binding="{Binding beginTime,StringFormat=\{0:MM月dd日 HH:mm\}}" Header="开始时间" Width="1*" IsReadOnly="True"/> <DataGridTextColumn Binding="{Binding beginTime,StringFormat=\{0:MM月dd日 HH:mm\}}" Header="开始时间" Width="1*" IsReadOnly="True"/>
@ -53,19 +91,22 @@
</DataGrid> </DataGrid>
</Border> </Border>
<Border Grid.Row="2" BorderBrush="Green" BorderThickness="2" CornerRadius="5" Background="Transparent" Margin="1,1,5,5"> <Border Grid.Row="2" BorderBrush="#1254AB" BorderThickness="2" CornerRadius="5" Background="Transparent" Margin="1,1,5,5">
<Border.Effect>
<DropShadowEffect Color="#1254AB" Direction="270" BlurRadius="10" ShadowDepth="5" Opacity="0.5"/>
</Border.Effect>
<Grid> <Grid>
<Grid.RowDefinitions> <Grid.RowDefinitions>
<RowDefinition/> <RowDefinition/>
<RowDefinition/> <RowDefinition/>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<StackPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Center"> <StackPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Center">
<TextBlock Text="计划编号" FontSize="15" Foreground="#0288d1" Margin="10,0,0,0"/> <TextBlock Text="计划编号" FontSize="15" Foreground="#FFFFFF" Margin="10,0,0,0"/>
<TextBox FontSize="15" Text="{Binding ProductPlanCode}" Foreground="Gray" Width="150" IsReadOnly="True" Margin="5,0,10,0"/> <TextBox FontSize="15" Text="{Binding ProductPlanCode}" Foreground="#FFFFFF" Width="150" IsReadOnly="True" Margin="5,0,10,0"/>
<TextBlock Text="产品型号" FontSize="15" Foreground="#0288d1"/> <TextBlock Text="产品型号" FontSize="15" Foreground="#FFFFFF"/>
<TextBox FontSize="15" Text="{Binding MaterialCode}" Foreground="Gray" Width="150" IsReadOnly="True" Margin="5,0,10,0"/> <TextBox FontSize="15" Text="{Binding MaterialCode}" Foreground="#FFFFFF" Width="150" IsReadOnly="True" Margin="5,0,10,0"/>
<TextBlock Text="下达数量" FontSize="15" Foreground="#0288d1"/> <TextBlock Text="下达数量" FontSize="15" Foreground="#FFFFFF"/>
<TextBox FontSize="15" Text="{Binding TransmitAmount}" Foreground="Gray" Width="150" Margin="5,0,10,0"/> <TextBox FontSize="15" Text="{Binding TransmitAmount}" Foreground="#FFFFFF" Width="150" Height="30" Margin="5,0,10,0"/>
</StackPanel> </StackPanel>
<StackPanel Grid.Row="1" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center"> <StackPanel Grid.Row="1" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
<Button Content="计划下达" Command="{Binding PlanInfoTransmitCommand}" Style="{StaticResource BUTTON_AGREE}" Background="#007DFA" BorderBrush="#007DFA" Foreground="white" Margin="20,0,50,0" Height="30" Width="80" /> <Button Content="计划下达" Command="{Binding PlanInfoTransmitCommand}" Style="{StaticResource BUTTON_AGREE}" Background="#007DFA" BorderBrush="#007DFA" Foreground="white" Margin="20,0,50,0" Height="30" Width="80" />

@ -1,5 +1,6 @@
using Aucma.Scada.UI.viewModel.AssemblyPlan; using Aucma.Scada.UI.viewModel.AssemblyPlan;
using System.Windows; using System.Windows;
using System.Windows.Controls;
using System.Windows.Input; using System.Windows.Input;
namespace Aucma.Scada.UI.Page.AssemblyPlan namespace Aucma.Scada.UI.Page.AssemblyPlan
@ -17,6 +18,7 @@ namespace Aucma.Scada.UI.Page.AssemblyPlan
this.DataContext = planInfoEditViewModel; this.DataContext = planInfoEditViewModel;
} }
private void dataGrid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) private void dataGrid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

@ -78,4 +78,660 @@
日志时间2023-11-09 14:09:15,246 [1] 日志时间2023-11-09 14:09:15,246 [1]
日志级别INFO 日志级别INFO
日志内容三菱Q系列PLC建立连接失败 日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:20:19,461 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:20:19,485 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:20:19,485 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:20:21,501 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:21:34,201 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:21:34,221 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:21:34,221 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:21:36,248 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:25:12,940 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:25:12,974 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:25:12,974 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:25:15,021 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:26:35,470 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:26:35,496 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:26:35,496 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:26:37,528 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:28:15,299 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:28:15,327 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:28:15,327 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:28:17,340 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:31:27,250 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:31:27,282 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:31:27,283 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:31:29,303 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:36:52,768 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:36:52,795 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:36:52,795 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:36:54,832 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:38:50,468 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:38:50,524 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:38:50,524 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:38:52,549 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:44:37,963 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:44:38,007 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:44:38,008 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:44:40,017 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:52:34,446 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:52:34,491 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:52:34,491 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:52:36,529 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:53:06,137 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:53:06,161 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:53:06,165 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:53:08,200 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 14:54:05,004 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:54:05,024 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 14:54:05,028 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 14:54:07,047 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:05:38,406 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:05:38,422 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 15:05:38,426 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:05:40,451 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:07:32,761 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:07:32,790 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 15:07:32,790 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:07:34,830 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:10:13,160 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:10:13,192 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 15:10:13,192 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:10:15,221 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:11:58,216 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:11:58,240 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接成功
<-------------->
日志时间2023-11-09 15:11:58,240 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:12:00,267 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:12:45,720 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:12:47,776 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:12:47,776 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:12:49,798 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:14:25,984 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:14:28,022 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:14:28,022 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:14:30,059 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:16:30,446 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:16:32,501 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:16:32,502 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:16:34,542 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:17:48,639 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:17:50,711 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:17:50,712 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:17:52,717 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:21:53,222 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:21:55,281 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:21:55,281 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:21:57,304 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:26:11,111 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:26:13,169 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:26:13,169 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:26:15,201 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:27:11,536 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:27:13,606 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:27:13,608 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:27:15,630 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:28:23,547 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:28:25,587 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:28:25,587 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:28:27,632 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:34:34,624 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:34:36,675 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:34:36,675 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:34:38,688 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:38:32,758 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:38:34,799 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:38:34,800 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:38:36,820 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:44:29,771 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:44:31,832 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:44:31,832 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:44:33,851 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:45:50,805 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:45:52,869 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:45:52,870 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:45:54,900 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:47:00,652 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:47:02,697 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:47:02,697 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:47:04,712 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:48:19,367 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:48:21,439 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:48:21,440 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:48:23,454 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:51:37,531 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:51:39,581 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:51:39,581 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:51:41,605 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:53:10,096 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:53:12,172 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:53:12,173 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:53:14,185 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:57:49,314 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:57:51,358 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 15:57:51,358 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 15:57:53,361 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:00:45,154 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:00:47,210 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:00:47,210 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:00:49,234 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:01:39,072 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:01:41,123 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:01:41,123 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:01:43,140 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:09:08,091 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:09:10,149 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:09:10,149 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:09:12,156 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:10:22,377 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:10:24,418 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:10:24,418 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:10:26,433 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:12:02,728 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:12:04,784 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:12:04,784 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:12:06,831 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:12:44,363 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:12:46,414 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:12:46,414 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:12:48,445 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:17:48,489 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:17:50,566 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:17:50,566 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:17:52,609 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:23:57,776 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:23:59,835 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败
<-------------->
日志时间2023-11-09 16:23:59,835 [1]
日志级别INFO
日志内容三菱Q系列PLC连接开始
<-------------->
日志时间2023-11-09 16:24:01,866 [1]
日志级别INFO
日志内容三菱Q系列PLC建立连接失败

File diff suppressed because it is too large Load Diff

@ -8,13 +8,16 @@ using System.Collections.Generic;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using System.Windows; using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents; using System.Windows.Documents;
using System.Windows.Input;
namespace Aucma.Scada.UI.viewModel.AssemblyPlan namespace Aucma.Scada.UI.viewModel.AssemblyPlan
{ {
public class PlanInfoEditViewModel : ViewModelBase public class PlanInfoEditViewModel : ViewModelBase
{ {
private AssemblyPlanBusiness assemblyPlanBusiness = AssemblyPlanBusiness.Instance; private AssemblyPlanBusiness assemblyPlanBusiness = AssemblyPlanBusiness.Instance;
public ObservableCollection<string> RadioOptions { get; set; }
public PlanInfoEditViewModel() public PlanInfoEditViewModel()
{ {
@ -23,6 +26,21 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
CloseWindowCommand = new RelayCommand<object>(t => CloseWindow(t)); CloseWindowCommand = new RelayCommand<object>(t => CloseWindow(t));
QueryCommand = new RelayCommand(Query); QueryCommand = new RelayCommand(Query);
ResetCommand = new RelayCommand(Reset); ResetCommand = new RelayCommand(Reset);
RadioOptions = new ObservableCollection<string>
{
"Option 1",
"Option 2",
"Option 3",
"Option 4",
"Option 5",
"Option 6",
"Option 7",
"Option 8",
"Option 9",
"Option 10"
};
Query(); Query();
} }
@ -104,6 +122,26 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
set { planInfoDataGrid = value; RaisePropertyChanged(() => PlanInfoDataGrid); } set { planInfoDataGrid = value; RaisePropertyChanged(() => PlanInfoDataGrid); }
} }
private ICommand _radioButtonCommand;
public ICommand RadioButtonCommand
{
get
{
if (_radioButtonCommand == null)
{
_radioButtonCommand = new RelayCommand<string>(
(selectedOption) =>
{
RadioButtonClicked(selectedOption);
}
);
}
return _radioButtonCommand;
}
}
#endregion #endregion
#region 事件定义 #region 事件定义
@ -123,6 +161,13 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
#endregion #endregion
public void RadioButtonClicked(string selectedOption)
{
// 在这里执行特定的操作
MessageBox.Show(selectedOption);
}
/// <summary> /// <summary>
/// 箱壳入库任务列表查询 /// 箱壳入库任务列表查询
/// </summary> /// </summary>
@ -166,8 +211,11 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
{ {
TransmitAmount = 0; TransmitAmount = 0;
var info = SelectedDataItem as ProductPlanInfo; var info = SelectedDataItem as ProductPlanInfo;
ProductPlanCode = info.planCode; if(info != null)
MaterialCode = info.materialName; {
ProductPlanCode = info.planCode;
MaterialCode = info.materialName;
}
} }
private void CloseWindow(object parameter) private void CloseWindow(object parameter)
@ -181,3 +229,9 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
} }
} }
} }
public class RadioButtonModel
{
public string Content { get; set; }
public bool IsSelected { get; set; }
}

Loading…
Cancel
Save