99 lines
5.3 KiB
Plaintext
Raw Normal View History

2025-04-07 23:25:45 +08:00
<Page
x:Class="Seyounth.Hyosung.UI.Views.Pages.DashboardPage"
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:local="clr-namespace:Seyounth.Hyosung.UI.Views.Pages"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml"
Title="生产看板"
d:DataContext="{d:DesignInstance local:DashboardPage,
IsDesignTimeCreatable=False}"
d:DesignHeight="800"
d:DesignWidth="1200"
ui:Design.Background="{DynamicResource ApplicationBackgroundBrush}"
ui:Design.Foreground="{DynamicResource TextFillColorPrimaryBrush}"
Foreground="{DynamicResource TextFillColorPrimaryBrush}"
mc:Ignorable="d">
<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid Grid.Row="0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<ui:CardControl Header="自动发行标签" Margin="0,20,10,20">
<ui:ToggleSwitch></ui:ToggleSwitch>
</ui:CardControl>
<ui:CardControl Grid.Column="1" Header="自动入库" Margin="10,20,10,20">
<ui:ToggleSwitch></ui:ToggleSwitch>
</ui:CardControl>
<ui:CardControl Grid.Column="2" Margin="10,20,0,20">
<ui:ToggleSwitch></ui:ToggleSwitch>
</ui:CardControl>
</Grid>
<Grid Grid.Row="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="0" Orientation="Vertical"
VirtualizingStackPanel.IsVirtualizing="True"
ScrollViewer.CanContentScroll="True">
<Border
Padding="16"
Background="{ui:ThemeResource CardBackgroundFillColorDefaultBrush}"
BorderBrush="{ui:ThemeResource CardStrokeColorDefaultBrush}"
BorderThickness="1,1,1,0"
CornerRadius="8,8,0,0">
<ui:TextBlock FontTypography="Subtitle" Text="产品设置" />
</Border>
<ui:CardControl CornerRadius="0,0,0,0" Header="产品ID">
<ComboBox Margin="0,0,10,0" Width="400"
ItemsSource="{Binding ViewModel.Varieties}"
SelectedItem="{Binding ViewModel.SelectedVariety, Mode=TwoWay}"
DisplayMemberPath="Name" />
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,0,0" Header="纱车类型">
<ComboBox
SelectedIndex="{Binding ViewModel.SelectedYarnCarTypeIndex,Mode=TwoWay}"
ItemsSource="{Binding ViewModel.YarnCarTypes}" Margin="0,0,10,0" Width="400" />
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,0,0" Header="纱车正反面">
<ComboBox
SelectedIndex="{Binding ViewModel.SelectedYarnCarSideTypeIndex,Mode=TwoWay}"
ItemsSource="{Binding ViewModel.YarnCarSideType}" Margin="0,0,10,0" Width="400" />
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,0,0" Header="上一个的控制号">
<StackPanel Orientation="Horizontal">
<TextBox Margin="0,0,10,0" Width="348"
Text="{Binding ViewModel.SelectedVariety.LastNo,Mode=TwoWay}" />
<ui:Button Content="更改" Command="{Binding ViewModel.ChangeVarietyLastNoCommand}"></ui:Button>
</StackPanel>
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,0,0" Header="产品编码">
<TextBlock Margin="0,0,10,0" Text="{Binding ViewModel.SelectedVariety.Code}" />
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,0,0" Header="Lot">
<TextBlock Margin="0,0,10,0" Text="{Binding ViewModel.SelectedVariety.Lot}" />
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,0,0" Header="码垛层数">
<TextBlock Margin="0,0,10,0" Text="{Binding ViewModel.SelectedVariety.StackingLayers}" />
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,0,0" Header="总数">
<TextBlock Margin="0,0,10,0" Text="{Binding ViewModel.SelectedVariety.TotalCount}" />
</ui:CardControl>
<ui:CardControl CornerRadius="0,0,8,8" Header="切换">
<ui:Button Command="{Binding ViewModel.ChangeVarietyCommand}"
Appearance="Primary" Content="切换"
Margin="0,0,10,0" Width="80" />
</ui:CardControl>
</StackPanel>
</Grid>
</Grid>
</Page>