shanji 3 years ago
parent
commit
7b73426e26
  1. 6
      BBWY.Client/APIServices/OrderService.cs
  2. 3
      BBWY.Client/ViewModels/Order/OrderListViewModel.cs
  3. 21
      BBWY.Client/Views/Order/OrderList.xaml

6
BBWY.Client/APIServices/OrderService.cs

@ -28,7 +28,8 @@ namespace BBWY.Client.APIServices
long shopId, long shopId,
bool onlyDF, bool onlyDF,
bool excludeSD, bool excludeSD,
bool excludeCanceled) bool excludeCanceled,
bool isContainsAfterSaleOrder)
{ {
return SendRequest<OrderListResponse>(globalContext.BBYWApiHost, "api/order/getOrderList", new return SendRequest<OrderListResponse>(globalContext.BBYWApiHost, "api/order/getOrderList", new
{ {
@ -45,7 +46,8 @@ namespace BBWY.Client.APIServices
contactName, contactName,
onlyDF, onlyDF,
excludeSD, excludeSD,
excludeCanceled excludeCanceled,
isContainsAfterSaleOrder
}, null, HttpMethod.Post); }, null, HttpMethod.Post);
} }

3
BBWY.Client/ViewModels/Order/OrderListViewModel.cs

@ -256,7 +256,8 @@ namespace BBWY.Client.ViewModels
globalContext.User.Shop.ShopId, globalContext.User.Shop.ShopId,
OnlyDF, OnlyDF,
ExcludeSD, ExcludeSD,
ExcludeCanceled); ExcludeCanceled,
IncludeAfterOrder);
if (!response.Success) if (!response.Success)
{ {
IsLoading = false; IsLoading = false;

21
BBWY.Client/Views/Order/OrderList.xaml

@ -277,8 +277,10 @@
<TextBlock Text="采购信息" Grid.Column="2" Style="{StaticResource middleTextBlock}"/> <TextBlock Text="采购信息" Grid.Column="2" Style="{StaticResource middleTextBlock}"/>
<TextBlock Text="成本信息" Grid.Column="3" Style="{StaticResource middleTextBlock}"/> <TextBlock Text="成本信息" Grid.Column="3" Style="{StaticResource middleTextBlock}"/>
<TextBlock Text="利润信息" Grid.Column="4" Style="{StaticResource middleTextBlock}"/> <TextBlock Text="利润信息" Grid.Column="4" Style="{StaticResource middleTextBlock}"/>
<TextBlock x:Name="txtwuliu" Text="物流信息" Grid.Column="5" Style="{StaticResource middleTextBlock}"/> <TextBlock x:Name="txtwuliu" Text="物流信息" Grid.Column="5" Style="{StaticResource middleTextBlock}"
<TextBlock x:Name="txtshouhou" Text="售后信息" Grid.Column="5" Style="{StaticResource middleTextBlock}"/> Visibility="{Binding IncludeAfterOrder,Converter={StaticResource objConverter},ConverterParameter=true:Collapsed:Visible}"/>
<TextBlock x:Name="txtshouhou" Text="售后信息" Grid.Column="5" Style="{StaticResource middleTextBlock}"
Visibility="{Binding IncludeAfterOrder,Converter={StaticResource objConverter},ConverterParameter=true:Visible:Collapsed}"/>
<TextBlock Text="订单状态" Grid.Column="6" Style="{StaticResource middleTextBlock}"/> <TextBlock Text="订单状态" Grid.Column="6" Style="{StaticResource middleTextBlock}"/>
<TextBlock Text="备注信息" Grid.Column="7" Style="{StaticResource middleTextBlock}"/> <TextBlock Text="备注信息" Grid.Column="7" Style="{StaticResource middleTextBlock}"/>
@ -712,10 +714,8 @@
</StackPanel> </StackPanel>
<Grid Grid.Column="5"> <Grid x:Name="sp_store" Grid.Column="5">
<StackPanel <StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
VerticalAlignment="Center"
HorizontalAlignment="Center">
<TextBlock x:Name="txt_storeName" <TextBlock x:Name="txt_storeName"
Text="{Binding StoreName}" Text="{Binding StoreName}"
TextWrapping="Wrap" TextWrapping="Wrap"
@ -742,6 +742,10 @@
Visibility="{Binding Visibility,ElementName=btn_outStore}"/> Visibility="{Binding Visibility,ElementName=btn_outStore}"/>
</Grid> </Grid>
<ListBox x:Name="listbox_afterSaleOrder" Grid.Column="5"
Visibility="Collapsed">
</ListBox>
<TextBlock Text="{Binding OrderState}" Grid.Column="6" <TextBlock Text="{Binding OrderState}" Grid.Column="6"
HorizontalAlignment="Center" HorizontalAlignment="Center"
@ -826,6 +830,11 @@
<Setter TargetName="btn_outStore" Property="Visibility" Value="Visible"/> <Setter TargetName="btn_outStore" Property="Visibility" Value="Visible"/>
</MultiDataTrigger.Setters> </MultiDataTrigger.Setters>
</MultiDataTrigger> </MultiDataTrigger>
<DataTrigger Binding="{Binding DataContext.IncludeAfterOrder,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type Page}}}"
Value="True">
<Setter TargetName="sp_store" Property="Visibility" Value="Collapsed"/>
<Setter TargetName="listbox_afterSaleOrder" Property="Visibility" Value="Visible"/>
</DataTrigger>
</DataTemplate.Triggers> </DataTemplate.Triggers>
</DataTemplate> </DataTemplate>
</ListBox.ItemTemplate> </ListBox.ItemTemplate>

Loading…
Cancel
Save