diff --git a/BBWY.Client/Models/APIModel/Response/PackTask/SearchTaskListResponse.cs b/BBWY.Client/Models/APIModel/Response/PackTask/SearchTaskListResponse.cs
index adaa3bc9..a7897d6f 100644
--- a/BBWY.Client/Models/APIModel/Response/PackTask/SearchTaskListResponse.cs
+++ b/BBWY.Client/Models/APIModel/Response/PackTask/SearchTaskListResponse.cs
@@ -165,5 +165,9 @@ namespace BBWY.Client.Models.APIModel
///分箱情况
///
public WareHourseDTO[] WareHourses { get; set; }
+ ///
+ /// 地托编号
+ ///
+ public int? FloorDragNumber { get; set; }
}
}
diff --git a/BBWY.Client/Models/PackTask/PackTaskModel.cs b/BBWY.Client/Models/PackTask/PackTaskModel.cs
index 97fb48ed..ce5db38a 100644
--- a/BBWY.Client/Models/PackTask/PackTaskModel.cs
+++ b/BBWY.Client/Models/PackTask/PackTaskModel.cs
@@ -124,7 +124,7 @@ namespace BBWY.Client.Models
serviceViewModel.PackTaskModel = this;
serviceViewModel.PackTaskList = new System.Collections.ObjectModel.ObservableCollection { this};
-
+ serviceViewModel.FloorDragNumber = this.FloorDragNumber;
serviceViewModel.TaskCount = SkuCount;
serviceViewModel.TaskId = TaskId;
serviceViewModel.OrderId= OrderId;
@@ -512,6 +512,8 @@ namespace BBWY.Client.Models
public IList ItemList { get; set; }
public string OrderId { get; set; }
+ private int? floorDragNumber;
+ public int? FloorDragNumber { get => floorDragNumber; set { Set(ref floorDragNumber, value); } }
}
public class SkuMessage : NotifyObject
@@ -565,5 +567,7 @@ namespace BBWY.Client.Models
/// 货号
///
public string GoodsNo { get => goodsNo; set { Set(ref goodsNo, value); } }
+
+
}
}
diff --git a/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs b/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs
index 0248f8d8..8f79d6a5 100644
--- a/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs
+++ b/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs
@@ -35,6 +35,9 @@ namespace BBWY.Client.ViewModels.PackTask
public class PackServiceViewModel : BaseVM, IDenpendency
{
+ private int? floorDragNumber;
+ public int? FloorDragNumber { get => floorDragNumber; set { Set(ref floorDragNumber, value); } }
+
private string packUserName;
///
/// 打包人
diff --git a/BBWY.Client/ViewModels/PackTask/WareHouseListViewModel.cs b/BBWY.Client/ViewModels/PackTask/WareHouseListViewModel.cs
index 14cc413c..722fc381 100644
--- a/BBWY.Client/ViewModels/PackTask/WareHouseListViewModel.cs
+++ b/BBWY.Client/ViewModels/PackTask/WareHouseListViewModel.cs
@@ -360,7 +360,10 @@ namespace BBWY.Client.ViewModels.PackTask
System.Windows.MessageBox.Show("请先设置打包费用!");
return;
}
-
+ if (System.Windows.MessageBox.Show("是否完成打包?", "提示",
+ MessageBoxButton.YesNo,
+ MessageBoxImage.Warning) != MessageBoxResult.Yes)
+ return;
res = packTaskService.SetPackTaskState(taskId, PackTaskState.待封箱);
break;
case PackTaskState.待封箱:
@@ -499,7 +502,6 @@ namespace BBWY.Client.ViewModels.PackTask
});
else
-
Task.Factory.StartNew(() =>
{
PackTaskList = new ObservableCollection();//初始化数据
@@ -540,6 +542,8 @@ namespace BBWY.Client.ViewModels.PackTask
OrderId = item.OrderId,
SkuId = item.SkuId,
SkuName = item.SkuName,
+ FloorDragNumber=item.FloorDragNumber,
+
};
if (item.BarCodeDTO != null && item.BarCodeDTO.Id > 0)
diff --git a/BBWY.Client/Views/PackTask/ServiceWindow.xaml b/BBWY.Client/Views/PackTask/ServiceWindow.xaml
index d036a2c1..7c00f11e 100644
--- a/BBWY.Client/Views/PackTask/ServiceWindow.xaml
+++ b/BBWY.Client/Views/PackTask/ServiceWindow.xaml
@@ -415,9 +415,6 @@
-
-
-
@@ -429,6 +426,8 @@
+
+
diff --git a/BBWY.Client/Views/PackTask/WareHouseListControl.xaml b/BBWY.Client/Views/PackTask/WareHouseListControl.xaml
index 8523915c..18dbd7a9 100644
--- a/BBWY.Client/Views/PackTask/WareHouseListControl.xaml
+++ b/BBWY.Client/Views/PackTask/WareHouseListControl.xaml
@@ -60,19 +60,20 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -150,7 +151,7 @@
@@ -356,10 +357,11 @@
+
-
+
@@ -385,7 +387,7 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-