Browse Source

1

AddValidOverTime
506583276@qq.com 2 years ago
parent
commit
3aabf0c1c8
  1. 2
      BBWY.Client/GlobalContext.cs
  2. 8
      BBWY.Client/ViewModels/PackTask/WareHouseListViewModel.cs
  3. 7
      BBWY.Client/ViewModels/QualityTask/QualityViewModel.cs
  4. 42
      BBWY.Client/Views/PackTask/WareHouseListControl.xaml
  5. 11
      BBWY.Server.API/Controllers/PurchaseSchemeController.cs

2
BBWY.Client/GlobalContext.cs

@ -9,7 +9,7 @@ namespace BBWY.Client
{
ShopServiceGroupList = new List<string>();
ShopServiceGroupLowerList = new List<string>();
ClientVersion = "10113";
ClientVersion = "10115";
}
private User user;

8
BBWY.Client/ViewModels/PackTask/WareHouseListViewModel.cs

@ -341,8 +341,14 @@ namespace BBWY.Client.ViewModels.PackTask
switch (packTaskState)
{
case PackTaskState.:
break;
case PackTaskState.:
if (System.Windows.MessageBox.Show("是否确认收货?","提示",
MessageBoxButton.YesNo,
MessageBoxImage.Warning) != MessageBoxResult.Yes)
return;
res = packTaskService.SetPackTaskState(taskId, PackTaskState.);
break;
case PackTaskState.:
break;

7
BBWY.Client/ViewModels/QualityTask/QualityViewModel.cs

@ -137,8 +137,8 @@ namespace BBWY.Client.ViewModels
public string SkuId { get => skuId; set { Set(ref skuId, value); } }
public string OrderId { get; set; }
public string orderId;
public string OrderId { get => orderId; set { Set(ref orderId, value); } }
private string logo;
/// <summary>
@ -614,9 +614,10 @@ namespace BBWY.Client.ViewModels
ArrivalQuantity = 0;
GoodProductQuantity = 0;
IncreateList = new ObservableCollection<IncreateModel>();
string[] increateDatas = model.Increment1?.Split(',');
bool isSelected = false;
foreach (var item in increates)
{
isSelected = false;

42
BBWY.Client/Views/PackTask/WareHouseListControl.xaml

@ -123,9 +123,13 @@
Command="{Binding DataContext.CopyTextCommand,RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Page}}}"
CommandParameter="{Binding DepartmentName}"
Margin=" 5,0,0,0"/>
<StackPanel Orientation="Horizontal" Visibility="{Binding OrderId, Converter={StaticResource objConverter},ConverterParameter=#null:Visible:Collapsed}">
<TextBlock VerticalAlignment="Center" Text="对接人:" Margin="16,0,0,0" />
<TextBlock VerticalAlignment="Center" Text="{Binding AcceptName}" Margin="5,0,0,0" />
</StackPanel>
</StackPanel>
</Grid>
@ -292,20 +296,33 @@
<StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<StackPanel Margin="10,5" Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Left" >
<TextBlock Text="条形码:"/>
<StackPanel Orientation="Horizontal" Visibility="{Binding BarCodeModel,Converter={StaticResource objConverter}, ConverterParameter=#null:Collapsed:Visible}">
<c:BButton x:Name="btn_lookBarCode" Content="查看" Style="{StaticResource LinkButton}" Margin="5,0,0,0"
Command="{Binding LookBarCommand}" />
<c:BButton x:Name="btn_daCer" Content="打印" Style="{StaticResource LinkButton}" Margin="5,0,0,0"
Command="{Binding PrintBarcodeCommand}"/>
</StackPanel>
<TextBlock Text="未配置" Style="{StaticResource middleTextBlock}"
Visibility="{Binding BarCodeModel,Converter={StaticResource objConverter}, ConverterParameter=#null:Visible:Collapsed}"
/>
</StackPanel>
<StackPanel Margin="10,5" Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Left" >
<TextBlock Text="合格证:"/>
<StackPanel Orientation="Horizontal"
Visibility="{Binding CertificateModel,Converter={StaticResource objConverter}, ConverterParameter=#null:Collapsed:Visible}"
>
<c:BButton x:Name="btn_lookCer" Content="查看" Style="{StaticResource LinkButton}" Margin="5,0,0,0"
Command="{Binding LookCerCommand}"/>
<c:BButton x:Name="btn_dayinCer" Content="打印" Style="{StaticResource LinkButton}" Margin="5,0,0,0"
Command="{Binding PrintCerCommand}"/>
</StackPanel>
<TextBlock Text="未配置" Style="{StaticResource middleTextBlock}"
Visibility="{Binding CertificateModel,Converter={StaticResource objConverter}, ConverterParameter=#null:Visible:Collapsed}"
/>
</StackPanel>
</StackPanel>
@ -437,6 +454,29 @@
</b:EventTrigger>
</b:Interaction.Triggers>
</c:BButton>
<Grid
Visibility="{Binding TaskState,Converter={StaticResource objConverter},ConverterParameter=未到货|部分到货:Visible:Collapsed}"
>
<c:BButton Grid.Column="11" HorizontalAlignment="Stretch" Style="{StaticResource LinkButton}" VerticalAlignment="Center" Content="确认收货"
Visibility="{Binding OrderId,Converter={StaticResource objConverter},ConverterParameter=#null:Collapsed:Visible}"
>
<b:Interaction.Triggers>
<b:EventTrigger EventName="PreviewMouseLeftButtonDown">
<b:InvokeCommandAction Command="{Binding DataContext.UpdateTaskStateCommand,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type Page}}}">
<b:InvokeCommandAction.CommandParameter>
<MultiBinding Converter="{StaticResource mptConverter}">
<Binding Path="TaskId" />
<Binding Path="TaskState"/>
<Binding Path="OrderId"/>
</MultiBinding>
</b:InvokeCommandAction.CommandParameter>
</b:InvokeCommandAction>
</b:EventTrigger>
</b:Interaction.Triggers>
</c:BButton>
</Grid>
</StackPanel>

11
BBWY.Server.API/Controllers/PurchaseSchemeController.cs

@ -81,5 +81,16 @@ namespace BBWY.Server.API.Controllers
{
return purchaseSchemeBusiness.BatchUpdateQTPurchaseSchemeBelongPurchaser(request);
}
/// <summary>
/// 查询采购SKU基本信息
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpPost]
public IList<PurchaseSkuBasicInfoResponse> BatchGetPurchaseSkuBasicInfo([FromBody]BatchPurchaseSkuBasicInfoRequest request)
{
return purchaseSchemeBusiness.BatchGetPurchaseSkuBasicInfo(request);
}
}
}

Loading…
Cancel
Save