Browse Source

空单号/刷单号

qianyi
shanji 3 years ago
parent
commit
94cafb3085
  1. 2
      BBWY.Client/ViewModels/Order/OrderListViewModel.cs
  2. 2
      BBWY.Client/Views/Order/OrderList.xaml
  3. 3
      BBWY.Client/Views/Order/SD.xaml
  4. 13
      BBWY.Client/Views/Order/SD.xaml.cs

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

@ -452,7 +452,7 @@ namespace BBWY.Client.ViewModels
} }
else if (order.StorageType == StorageType.SD) else if (order.StorageType == StorageType.SD)
{ {
var sd = new SD(order.Id, false, order.VenderRemark, order.Flag, order.SDKey, order.SDPayChannel, order.SDPayBillNo, order.SDOperator, order.OrderCost.SDCommissionAmount, order.OrderCost.DeliveryExpressFreight); var sd = new SD(order.Id, false, order.VenderRemark, order.Flag, order.SDKey, order.SDPayChannel, order.SDPayBillNo, order.SDOperator, order.OrderCost.SDCommissionAmount, order.OrderCost.DeliveryExpressFreight, order.SDType ?? SDType.);
sd.Closed += Sd_Closed; sd.Closed += Sd_Closed;
sd.ShowDialog(); sd.ShowDialog();
} }

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

@ -658,7 +658,7 @@
</TextBlock> </TextBlock>
<TextBlock x:Name="txt_sdCommissionAmount"> <TextBlock x:Name="txt_sdCommissionAmount">
<Run Text="SD佣金"/> <Run Text="{Binding SDType,Converter={StaticResource objConverter},ConverterParameter=自刷:空单号/刷单号:SD佣金}"/>
<Run Text="{Binding OrderCost.SDCommissionAmount}"/> <Run Text="{Binding OrderCost.SDCommissionAmount}"/>
</TextBlock> </TextBlock>

3
BBWY.Client/Views/Order/SD.xaml

@ -55,13 +55,14 @@
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<TextBlock Text="刷单平台" HorizontalAlignment="Right" VerticalAlignment="Center" /> <TextBlock Text="刷单平台" HorizontalAlignment="Right" VerticalAlignment="Center" />
<ComboBox x:Name="cbx_sdType" Grid.Column="1" ItemsSource="{Binding Source={StaticResource SDTypeProvider}}" <ComboBox x:Name="cbx_sdType" Grid.Column="1" ItemsSource="{Binding Source={StaticResource SDTypeProvider}}"
SelectionChanged="cbx_sdType_SelectionChanged"
SelectedIndex="0" Height="25" Width="100" SelectedIndex="0" Height="25" Width="100"
HorizontalAlignment="Left" VerticalAlignment="Center" VerticalContentAlignment="Center" Margin="5,0,0,0"/> HorizontalAlignment="Left" VerticalAlignment="Center" VerticalContentAlignment="Center" Margin="5,0,0,0"/>
<TextBlock Text="关键词" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1"/> <TextBlock Text="关键词" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="1"/>
<c:BTextBox x:Name="txt_SDKey" Grid.Column="1" Grid.Row="1" Height="30" Width="150" HorizontalAlignment="Left" Margin="5,0,0,0"/> <c:BTextBox x:Name="txt_SDKey" Grid.Column="1" Grid.Row="1" Height="30" Width="150" HorizontalAlignment="Left" Margin="5,0,0,0"/>
<TextBlock Text="佣金" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="2"/> <TextBlock x:Name="lblSDCommissionAmount" Text="佣金" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="2"/>
<c:BTextBox x:Name="txtSDCommissionAmount" Grid.Column="1" Grid.Row="2" Height="30" Width="150" HorizontalAlignment="Left" Margin="5,0,0,0"/> <c:BTextBox x:Name="txtSDCommissionAmount" Grid.Column="1" Grid.Row="2" Height="30" Width="150" HorizontalAlignment="Left" Margin="5,0,0,0"/>
<TextBlock Text="邮费" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="3"/> <TextBlock Text="邮费" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Row="3"/>

13
BBWY.Client/Views/Order/SD.xaml.cs

@ -34,7 +34,7 @@ namespace BBWY.Client.Views.Order
public string SdOperator { get; set; } public string SdOperator { get; set; }
public SD(string orderId, bool isSetStorageType, string venderRemark, string flag, string sdKey, PayBillType? payChannel, string sdPayBillNo, string sdOperator, decimal sdCommissionAmount, decimal deliveryExpressFreight) public SD(string orderId, bool isSetStorageType, string venderRemark, string flag, string sdKey, PayBillType? payChannel, string sdPayBillNo, string sdOperator, decimal sdCommissionAmount, decimal deliveryExpressFreight, SDType sDType = Models.SDType.)
{ {
InitializeComponent(); InitializeComponent();
this.OrderId = orderId; this.OrderId = orderId;
@ -47,10 +47,12 @@ namespace BBWY.Client.Views.Order
this.SdOperator = sdOperator; this.SdOperator = sdOperator;
this.SDCommissionAmount = sdCommissionAmount; this.SDCommissionAmount = sdCommissionAmount;
this.DeliveryExpressFreight = deliveryExpressFreight; this.DeliveryExpressFreight = deliveryExpressFreight;
this.SDType = sDType;
} }
private void BWindow_Loaded(object sender, RoutedEventArgs e) private void BWindow_Loaded(object sender, RoutedEventArgs e)
{ {
txtVenderRemark.Text = VenderRemark; txtVenderRemark.Text = VenderRemark;
cbx_sdType.SelectedItem = SDType;
var flagList = new List<KVModel>() var flagList = new List<KVModel>()
{ {
new KVModel() {Key="灰色",Value="Gray"}, new KVModel() {Key="灰色",Value="Gray"},
@ -71,6 +73,8 @@ namespace BBWY.Client.Views.Order
this.txt_SDOperator.Text = SdOperator; this.txt_SDOperator.Text = SdOperator;
this.txtDeliveryExpressFreight.Text = DeliveryExpressFreight.ToString(); this.txtDeliveryExpressFreight.Text = DeliveryExpressFreight.ToString();
this.txtSDCommissionAmount.Text = SDCommissionAmount.ToString(); this.txtSDCommissionAmount.Text = SDCommissionAmount.ToString();
lblSDCommissionAmount.Text = (SDType)cbx_sdType.SelectedItem == Models.SDType. ? "空单号/刷单号" : "佣金";
} }
private void btn_Save_Click(object sender, RoutedEventArgs e) private void btn_Save_Click(object sender, RoutedEventArgs e)
@ -97,6 +101,11 @@ namespace BBWY.Client.Views.Order
this.Close(); this.Close();
} }
private void cbx_sdType_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (lblSDCommissionAmount == null)
return;
lblSDCommissionAmount.Text = (SDType)cbx_sdType.SelectedItem == Models.SDType. ? "空单号/刷单号" : "佣金";
}
} }
} }

Loading…
Cancel
Save