Browse Source

10010

updatebug
shanji 2 years ago
parent
commit
9506266f4b
  1. 2
      BBWYB.Client/Views/MainWindow.xaml
  2. 18
      BBWYB.Client/Views/Order/EditPrice.xaml
  3. 7
      BBWYB.Client/Views/Order/OrderList.xaml
  4. 11
      BBWYB.Server.API/Controllers/OrderController.cs

2
BBWYB.Client/Views/MainWindow.xaml

@ -24,7 +24,7 @@
<StackPanel Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="10,0,0,0"> <StackPanel Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="10,0,0,0">
<TextBlock Text="{Binding GlobalContext.User.Name}"/> <TextBlock Text="{Binding GlobalContext.User.Name}"/>
<TextBlock Text="{Binding GlobalContext.User.Shop.ShopName}" Margin="5,0,0,0"/> <TextBlock Text="{Binding GlobalContext.User.Shop.ShopName}" Margin="5,0,0,0"/>
<TextBlock Text="v10009" Margin="5,0,0,0"/> <TextBlock Text="v10010" Margin="5,0,0,0"/>
</StackPanel> </StackPanel>
</Border> </Border>
<Grid Grid.Row="1"> <Grid Grid.Row="1">

18
BBWYB.Client/Views/Order/EditPrice.xaml

@ -31,7 +31,7 @@
<TextBlock Text="订单采购运费" VerticalAlignment="Center"/> <TextBlock Text="订单采购运费" VerticalAlignment="Center"/>
<c:BTextBox Width="100" Margin="5,0" <c:BTextBox Width="100" Margin="5,0"
Text="{Binding FreightAmount}"/> Text="{Binding FreightAmount}"/>
<c:BButton Content="等比均分" Width="80"/> <c:BButton Content="等比均分" Width="80" Command="{Binding DistributFreightCommand}"/>
</StackPanel> </StackPanel>
<Border BorderBrush="{StaticResource Border.Brush}" <Border BorderBrush="{StaticResource Border.Brush}"
@ -57,11 +57,12 @@
</Grid> </Grid>
</Border> </Border>
<ListBox x:Name="listbox_ordersku" Grid.Row="3" Margin="5,0" BorderBrush="{StaticResource Border.Brush}" BorderThickness="1,0,1,1" <ListBox x:Name="listbox_ordersku" Grid.Row="3" Margin="5,0" BorderBrush="{StaticResource Border.Brush}" BorderThickness="1"
ItemsSource="{Binding OrderSkuList}"> ItemsSource="{Binding OrderSkuList}"
ItemContainerStyle="{StaticResource NoBgListBoxItemStyle}">
<ListBox.ItemTemplate> <ListBox.ItemTemplate>
<DataTemplate> <DataTemplate>
<Grid Width="{Binding ActualWidth,ElementName=listbox_ordersku}"> <Grid Width="{Binding ActualWidth,ElementName=listbox_ordersku,Converter={StaticResource widthConverter},ConverterParameter=3}">
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="300"/> <ColumnDefinition Width="300"/>
<ColumnDefinition/> <ColumnDefinition/>
@ -72,7 +73,7 @@
<Border Width="1" HorizontalAlignment="Right" Background="{StaticResource Border.Brush}"/> <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="1"/>
<Border Width="1" HorizontalAlignment="Right" Background="{StaticResource Border.Brush}" Grid.Column="2"/> <Border Width="1" HorizontalAlignment="Right" Background="{StaticResource Border.Brush}" Grid.Column="2"/>
<Border Height="1" VerticalAlignment="Bottom" Background="{StaticResource Border.Brush}" Grid.ColumnSpan="4" Margin="0,0,-1,0"/>
<Grid> <Grid>
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="90"/> <ColumnDefinition Width="90"/>
@ -104,13 +105,14 @@
</StackPanel> </StackPanel>
</Grid> </Grid>
<TextBlock Text="{Binding Price}" Grid.Column="1" Style="{StaticResource middleTextBlock}"/> <TextBlock Text="{Binding Price}" Grid.Column="1" Style="{StaticResource middleTextBlock}"/>
<c:BTextBox Text="{Binding NewPrice}" Grid.Column="2" Style="{StaticResource middleTextBlock}"/> <c:BTextBox Text="{Binding NewPrice}" Grid.Column="2" Width="50"/>
<c:BTextBox Text="{Binding FreightAmount}" Grid.Column="2" Style="{StaticResource middleTextBlock}"/> <c:BTextBox Text="{Binding FreightAmount}" Grid.Column="3" Width="50"/>
</Grid> </Grid>
</DataTemplate> </DataTemplate>
</ListBox.ItemTemplate> </ListBox.ItemTemplate>
</ListBox> </ListBox>
<c:BButton Content="保存" Grid.Row="4" HorizontalAlignment="Right" Margin="0,0,5,0" Width="80"/> <c:BButton Content="保存" Grid.Row="4" HorizontalAlignment="Right" Margin="0,0,5,0" Width="80"
Command="{Binding SaveCommand}"/>
</Grid> </Grid>
</c:BWindow> </c:BWindow>

7
BBWYB.Client/Views/Order/OrderList.xaml

@ -656,7 +656,7 @@
</StackPanel> </StackPanel>
</StackPanel> </StackPanel>
<StackPanel Grid.Column="7" VerticalAlignment="Center"> <StackPanel Grid.Column="7" VerticalAlignment="Center" Orientation="Horizontal" HorizontalAlignment="Center">
<c:BButton Content="取消" Style="{StaticResource LinkButton}" <c:BButton Content="取消" Style="{StaticResource LinkButton}"
Command="{Binding DataContext.CancelOrderCommand,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type ListBox}}}" Command="{Binding DataContext.CancelOrderCommand,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type ListBox}}}"
CommandParameter="{Binding Id}"> CommandParameter="{Binding Id}">
@ -668,6 +668,11 @@
</MultiBinding> </MultiBinding>
</c:BButton.Visibility> </c:BButton.Visibility>
</c:BButton> </c:BButton>
<c:BButton Content="改价" Margin="5,0,0,0"
Command="{Binding DataContext.EditPriceCommand,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type ListBox}}}"
CommandParameter="{Binding }"
Style="{StaticResource LinkButton}"
Visibility="{Binding OrderState,ConverterParameter=已取消:Collapsed:Visible,Converter={StaticResource objConverter}}"/>
</StackPanel> </StackPanel>
</Grid> </Grid>
<Border Grid.Row="1" VerticalAlignment="Bottom" Height="1" Background="{StaticResource Border.Brush}"/> <Border Grid.Row="1" VerticalAlignment="Bottom" Height="1" Background="{StaticResource Border.Brush}"/>

11
BBWYB.Server.API/Controllers/OrderController.cs

@ -4,6 +4,7 @@ using Microsoft.AspNetCore.Authentication.JwtBearer;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Primitives; using Microsoft.Extensions.Primitives;
using SDKAdapter.OperationPlatform.Models;
namespace BBWYB.Server.API.Controllers namespace BBWYB.Server.API.Controllers
{ {
@ -49,5 +50,15 @@ namespace BBWYB.Server.API.Controllers
orderBusiness.CancelOrder(request, token.ToString()); orderBusiness.CancelOrder(request, token.ToString());
} }
/// <summary>
/// 改价
/// </summary>
/// <param name="request"></param>
[HttpPost]
public void EditPrice([FromBody]OP_EditPriceRequest request)
{
orderBusiness.EditPrice(request);
}
} }
} }

Loading…
Cancel
Save