Browse Source

1

AddValidOverTime
506583276@qq.com 2 years ago
parent
commit
61072fa45b
  1. 16
      BBWY.Client/Models/PackTask/CertificateModel.cs
  2. 6
      BBWY.Client/ViewModels/QualityTask/QualityViewModel.cs
  3. 2
      BBWY.Client/Views/PackTask/LookCerWindow.xaml
  4. 8
      BBWY.Client/Views/PackTask/LookCerWindow.xaml.cs
  5. 2
      BBWY.Client/Views/PackTask/SetCerWindow.xaml.cs
  6. 6
      BBWY.Client/Views/QualityTask/QualityWindow.xaml

16
BBWY.Client/Models/PackTask/CertificateModel.cs

@ -12,9 +12,6 @@ namespace BBWY.Client.Models
/// 合格证id
/// </summary>
public long Id { get; set; }
/// <summary>
/// skuid
/// </summary>
@ -142,11 +139,20 @@ namespace BBWY.Client.Models
private int goodsNumber = 1;
private long goodsNumber = 1;
/// <summary>
/// 配件序号
/// </summary>
public long GoodsNumber { get => goodsNumber; set { Set(ref goodsNumber, value); } }
private int goodsNumberIndex = 1;
/// <summary>
/// 配件序号
/// </summary>
public int GoodsNumber { get => goodsNumber; set { Set(ref goodsNumber, value); } }
public int GoodsNumberIndex { get => goodsNumberIndex; set { Set(ref goodsNumberIndex, value); } }
private string produceDate;
/// <summary>

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

@ -731,7 +731,7 @@ namespace BBWY.Client.ViewModels
if (packTaskRes == null || !packTaskRes.Success) return;
BarCodeModel = packTaskRes.Data.BarCodeDTO;
IsNeedBarCode = packTaskRes.Data.IsNeedBar ? Need. : Need.;
IsSetBarCode = packTaskRes.Data.IsNeedBar ? false : true;
IsSetBarCode = packTaskRes.Data.BarCodeDTO==null ? true:false;
IsNeedCertificateModel = packTaskRes.Data.IsNeedCer ? Need. : Need.;
if (packTaskRes.Data.WareHourses != null)
packTaskRes.Data.WareHourses.ToList().ForEach(w =>
@ -742,9 +742,11 @@ namespace BBWY.Client.ViewModels
if (packTaskRes.Data.PurchaseSkus != null)
{
int goodsIndex = 0;
foreach (var item in packTaskRes.Data.PurchaseSkus)
{
goodsIndex++;
if (item.CerDTO != null) item.CerDTO.GoodsNumberIndex = goodsIndex;
item.IsSetCertificate = true;
if (string.IsNullOrEmpty(item.PurchaseProductId))
{

2
BBWY.Client/Views/PackTask/LookCerWindow.xaml

@ -44,7 +44,7 @@
</hc:TabControl.Resources>
<TabControl.ItemTemplate>
<DataTemplate>
<TextBlock HorizontalAlignment="Center" Text="{Binding CertificateModel.GoodsNumber,StringFormat=配件{0}}"/>
<TextBlock HorizontalAlignment="Center" Text="{Binding CertificateModel.GoodsNumberIndex,StringFormat=配件{0}}"/>
</DataTemplate>
</TabControl.ItemTemplate>
<TabControl.ContentTemplate>

8
BBWY.Client/Views/PackTask/LookCerWindow.xaml.cs

@ -29,11 +29,19 @@ namespace BBWY.Client.Views.PackTask
InitializeComponent();
GoodsNumberCerList = new ObservableCollection<GoodsNumberCer>();
int goodsNumberIndex = 0;
foreach (CertificateModel certificateModel in certificate)
{
goodsNumberIndex++;
certificateModel.GoodsNumberIndex = goodsNumberIndex;
GoodsNumberCerList.Add(new GoodsNumberCer
{
CertificateModel = certificateModel.Copy(),
});
}
this.DataContext = this;
}

2
BBWY.Client/Views/PackTask/SetCerWindow.xaml.cs

@ -139,7 +139,7 @@ namespace BBWY.Client.Views.PackTask
setSpuCerWindow.Show();
}
int selectCer = -1;//tabcontrol 选中事件
long selectCer = -1;//tabcontrol 选中事件
private void InseartCer_Click(object sender, RoutedEventArgs e)
{
if (IsSetSpuCertificate)

6
BBWY.Client/Views/QualityTask/QualityWindow.xaml

@ -212,7 +212,7 @@
ItemContainerStyle="{StaticResource NoBgListBoxItemStyle}"
ItemsSource="{Binding PurchaseSkuList,Mode=TwoWay}"
BorderBrush="{StaticResource Border.Brush}"
BorderThickness="0" Visibility="{Binding OrderId,Mode=TwoWay,Converter={StaticResource objConverter},ConverterParameter=#null:Collapsed:Visible}"
BorderThickness="0" Visibility="{Binding SkuPurchaseSchemeId,Mode=TwoWay,Converter={StaticResource objConverter},ConverterParameter=#null:Collapsed:Visible}"
Foreground="{StaticResource Text.Color}">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
@ -316,7 +316,7 @@
ItemContainerStyle="{StaticResource NoBgListBoxItemStyle}"
ItemsSource="{Binding PurchaseSkuList,Mode=TwoWay}"
BorderBrush="{StaticResource Border.Brush}"
BorderThickness="0" Visibility="{Binding OrderId,Mode=TwoWay,Converter={StaticResource objConverter},ConverterParameter=#null:Visible:Collapsed}"
BorderThickness="0" Visibility="{Binding SkuPurchaseSchemeId,Mode=TwoWay,Converter={StaticResource objConverter},ConverterParameter=#null:Visible:Collapsed}"
Foreground="{StaticResource Text.Color}">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
@ -331,7 +331,7 @@
<Border Margin="20 0 0 0" BorderBrush="{StaticResource Border.Brush}" BorderThickness="1" Height="150" Width="150">
<StackPanel Orientation="Vertical">
<Border BorderBrush="{StaticResource Border.Brush}" BorderThickness="1" Height="30 " Margin="10 50 10 30">
<TextBlock Text="{Binding CerDTO.GoodsNumber,StringFormat=配件{0}}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
<TextBlock Text="{Binding CerDTO.GoodsNumberIndex,StringFormat=配件{0}}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Border>

Loading…
Cancel
Save