You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
149 lines
8.9 KiB
149 lines
8.9 KiB
<c:BWindow x:Class="BBWY.Client.Views.BatchPurchase.BatchCreateNewPurchaseOrder"
|
|
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:BBWY.Client.Views.BatchPurchase"
|
|
mc:Ignorable="d"
|
|
xmlns:cmodel="clr-namespace:BBWY.Client.Models"
|
|
xmlns:c="clr-namespace:BBWY.Controls;assembly=BBWY.Controls"
|
|
xmlns:b="http://schemas.microsoft.com/xaml/behaviors"
|
|
Style="{StaticResource bwstyle}"
|
|
DataContext="{Binding BatchPurchaseCreateNewOrder,Source={StaticResource Locator}}"
|
|
Title="新建采购单" Height="768" Width="1024">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="30"/>
|
|
<RowDefinition/>
|
|
<RowDefinition Height="60"/>
|
|
<RowDefinition Height="100"/>
|
|
<RowDefinition Height="40"/>
|
|
</Grid.RowDefinitions>
|
|
<c:RoundWaitProgress Play="{Binding IsLoading}" Panel.ZIndex="999" Grid.RowSpan="5"/>
|
|
|
|
<Border BorderThickness="0,0,0,1" BorderBrush="{StaticResource MainMenu.BorderBrush}"
|
|
Background="{StaticResource Border.Background}">
|
|
<TextBlock Text="新建采购单" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
</Border>
|
|
|
|
<ScrollViewer Grid.Row="1" Margin="0,5" FocusVisualStyle="{x:Null}">
|
|
<Grid Margin="5,0">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="30"/>
|
|
<RowDefinition Height="auto"/>
|
|
<RowDefinition Height="100"/>
|
|
<RowDefinition Height="auto"/>
|
|
</Grid.RowDefinitions>
|
|
|
|
<Border Background="{StaticResource Border.Background}"
|
|
BorderThickness="1"
|
|
BorderBrush="{StaticResource Border.Brush}"
|
|
SnapsToDevicePixels="True"
|
|
UseLayoutRounding="True">
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="380"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="80"/>
|
|
<ColumnDefinition Width="80"/>
|
|
<ColumnDefinition Width="80"/>
|
|
</Grid.ColumnDefinitions>
|
|
<TextBlock Text="店铺商品信息" Style="{StaticResource middleTextBlock}"/>
|
|
<TextBlock Text="采购商品信息" Style="{StaticResource middleTextBlock}" Grid.Column="1"/>
|
|
<TextBlock Text="单价" Style="{StaticResource middleTextBlock}" Grid.Column="2"/>
|
|
<TextBlock Text="数量" Style="{StaticResource middleTextBlock}" Grid.Column="3"/>
|
|
<TextBlock Text="金额" Style="{StaticResource middleTextBlock}" Grid.Column="4"/>
|
|
|
|
<Border Width="1" HorizontalAlignment="Right" Background="{StaticResource Border.Brush}"/>
|
|
<Border Width="1" HorizontalAlignment="Right" Background="{StaticResource Border.Brush}" Grid.Column="1"/>
|
|
<Border Width="1" HorizontalAlignment="Right" Background="{StaticResource Border.Brush}" Grid.Column="2"/>
|
|
<Border Width="1" HorizontalAlignment="Right" Background="{StaticResource Border.Brush}" Grid.Column="3"/>
|
|
</Grid>
|
|
</Border>
|
|
|
|
<ListBox Grid.Row="1"
|
|
Style="{StaticResource NoScrollViewListBoxStyle}"
|
|
ItemContainerStyle="{StaticResource NoBgListBoxItemStyle}"
|
|
BorderThickness="1,0,1,1"
|
|
BorderBrush="{StaticResource Border.Brush}">
|
|
|
|
</ListBox>
|
|
|
|
<Border Grid.Row="2" BorderBrush="{StaticResource Border.Brush}" BorderThickness="1,0,1,1">
|
|
<c:BButton Style="{StaticResource LinkButton}" Command="{Binding AddProductSkuCommand}">
|
|
<StackPanel>
|
|
<Path Style="{StaticResource path_add}" Fill="{StaticResource Text.Link.Color}" Width="18"/>
|
|
<TextBlock Text="添加商品" Margin="0,2,0,0"/>
|
|
</StackPanel>
|
|
</c:BButton>
|
|
</Border>
|
|
</Grid>
|
|
</ScrollViewer>
|
|
|
|
<Grid Grid.Row="2" Margin="5,0">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="0.8*"/>
|
|
<ColumnDefinition Width="0.2*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<c:BTextBox Text="{Binding PrucahseRemark,Mode=OneWayToSource,UpdateSourceTrigger=PropertyChanged}"
|
|
WaterRemark="留言信息"
|
|
Height="60"
|
|
VerticalContentAlignment="Top"
|
|
Padding="3,5,0,0"
|
|
TextWrapping="Wrap"/>
|
|
|
|
<StackPanel Grid.Column="1" VerticalAlignment="Center">
|
|
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
|
|
<RadioButton Content="批发" Padding="0" VerticalContentAlignment="Center"
|
|
GroupName="OrderMode"
|
|
IsChecked="{Binding PurchaseOrderMode,Converter={StaticResource enumToBooleanConverter},ConverterParameter={x:Static cmodel:PurchaseOrderMode.批发}}"/>
|
|
<RadioButton Content="分销" Padding="0" VerticalContentAlignment="Center" Margin="20,0,0,0"
|
|
GroupName="OrderMode"
|
|
IsChecked="{Binding PurchaseOrderMode,Converter={StaticResource enumToBooleanConverter},ConverterParameter={x:Static cmodel:PurchaseOrderMode.代发}}"/>
|
|
</StackPanel>
|
|
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Margin="0,5,0,0">
|
|
<Run Text="货品总金额"/>
|
|
<Run Text="{Binding ProductAmount,Mode=OneWay,UpdateSourceTrigger=PropertyChanged}" Foreground="#EC808D"/>
|
|
<Run Text="元"/>
|
|
<LineBreak/>
|
|
<Run Text="运费共计"/>
|
|
<Run Text="{Binding FreightAmount,Mode=OneWay,UpdateSourceTrigger=PropertyChanged}" Foreground="#EC808D"/>
|
|
<Run Text="元"/>
|
|
</TextBlock>
|
|
</StackPanel>
|
|
|
|
</Grid>
|
|
|
|
<StackPanel HorizontalAlignment="Stretch" VerticalAlignment="Center" Grid.Row="3" Margin="5,0">
|
|
<c:BTextBox Text="{Binding ContactName,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" WaterRemark="收货人"/>
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="80"/>
|
|
<ColumnDefinition Width="80"/>
|
|
<ColumnDefinition Width="80"/>
|
|
<ColumnDefinition Width="80"/>
|
|
<ColumnDefinition/>
|
|
</Grid.ColumnDefinitions>
|
|
<c:BTextBox Text="{Binding Province,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" WaterRemark="省" BorderThickness="1,1,0,1"/>
|
|
<c:BTextBox Text="{Binding City,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" WaterRemark="市" Grid.Column="1" BorderThickness="1,1,0,1"/>
|
|
<c:BTextBox Text="{Binding County,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" WaterRemark="区/县" Grid.Column="2" BorderThickness="1,1,0,1"/>
|
|
<c:BTextBox Text="{Binding Town,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" WaterRemark="镇" Grid.Column="3" BorderThickness="1,1,0,1"/>
|
|
<c:BTextBox Text="{Binding Address,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Margin="0,2.5" WaterRemark="街道地址" Grid.Column="4"/>
|
|
</Grid>
|
|
|
|
<c:BTextBox Text="{Binding Mobile,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" WaterRemark="电话"/>
|
|
</StackPanel>
|
|
|
|
<TextBlock Grid.Row="4" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="5,0,0,0" FontSize="16">
|
|
<Run Text="应付总额(含运费)"/>
|
|
<Run Text="{Binding TotalAmount,Mode=OneWay,UpdateSourceTrigger=PropertyChanged}" Foreground="#EC808D"/>
|
|
<Run Text="元"/>
|
|
</TextBlock>
|
|
<StackPanel Orientation="Horizontal" Grid.Row="4" VerticalAlignment="Center" HorizontalAlignment="Right">
|
|
<c:BButton Content="预览订单" Width="80" HorizontalAlignment="Right" Margin="5,0,0,0"
|
|
Command="{Binding PreviewOrderCommand}" Background="#1CC2A2"/>
|
|
<c:BButton Content="提交订单" Width="80" HorizontalAlignment="Right"
|
|
Command="{Binding FastCreateOrderCommand}" Margin="0,0,5,0"/>
|
|
</StackPanel>
|
|
</Grid>
|
|
</c:BWindow>
|
|
|