|
@ -577,7 +577,7 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
|
|
|
|
|
|
private void SendToSetSkuConfigure(PackTaskModel model) |
|
|
private void SendToSetSkuConfigure(PackTaskModel model) |
|
|
{ |
|
|
{ |
|
|
if (model.SendToSetSkuConfigureTime!=null) |
|
|
if (model.SendToSetSkuConfigureTime != null) |
|
|
{ |
|
|
{ |
|
|
System.Windows.MessageBox.Show($"已提醒配置,提醒时间:{model.SendToSetSkuConfigureTime},请耐心等待"); |
|
|
System.Windows.MessageBox.Show($"已提醒配置,提醒时间:{model.SendToSetSkuConfigureTime},请耐心等待"); |
|
|
return; |
|
|
return; |
|
@ -1158,7 +1158,6 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
else |
|
|
else |
|
|
PageIndex = 1; |
|
|
PageIndex = 1; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private bool IsStartThread = false; |
|
|
private bool IsStartThread = false; |
|
|
private Thread qualityOverTimeThread = null; |
|
|
private Thread qualityOverTimeThread = null; |
|
|
private Thread packOverTimeThread = null; |
|
|
private Thread packOverTimeThread = null; |
|
@ -1171,7 +1170,9 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
/// </summary>
|
|
|
/// </summary>
|
|
|
public void SearchTaskList() |
|
|
public void SearchTaskList() |
|
|
{ |
|
|
{ |
|
|
|
|
|
if (IsLoading) |
|
|
|
|
|
return; |
|
|
|
|
|
IsLoading = true; |
|
|
PageSize = 10; |
|
|
PageSize = 10; |
|
|
IsStartThread = false; |
|
|
IsStartThread = false; |
|
|
long? taskId = null; |
|
|
long? taskId = null; |
|
@ -1192,12 +1193,9 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
taskId = null; |
|
|
taskId = null; |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
IsLoading = true; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (TaskState == Models.TaskState.待出库) |
|
|
|
|
|
{ |
|
|
|
|
|
Task.Factory.StartNew(() => |
|
|
Task.Factory.StartNew(() => |
|
|
|
|
|
{ |
|
|
|
|
|
if (TaskState == Models.TaskState.待出库) |
|
|
{ |
|
|
{ |
|
|
WaitCompletedList = new ObservableCollection<WareWaitCompleted>(); |
|
|
WaitCompletedList = new ObservableCollection<WareWaitCompleted>(); |
|
|
var datas = sealBoxService.GetWareWaitCompletedList(null, SearchShopName, taskId, SearchSkuId, sealBoxId, PageIndex, PageSize); |
|
|
var datas = sealBoxService.GetWareWaitCompletedList(null, SearchShopName, taskId, SearchSkuId, sealBoxId, PageIndex, PageSize); |
|
@ -1220,13 +1218,11 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
} |
|
|
} |
|
|
IsLoadCount(); |
|
|
IsLoadCount(); |
|
|
IsLoading = false; |
|
|
IsLoading = false; |
|
|
}); |
|
|
|
|
|
} |
|
|
} |
|
|
else if (TaskState == Models.TaskState.已超时) |
|
|
else if (TaskState == Models.TaskState.已超时) |
|
|
{ |
|
|
{ |
|
|
PageSize = 20; |
|
|
PageSize = 20; |
|
|
Task.Factory.StartNew(() => |
|
|
|
|
|
{ |
|
|
|
|
|
OverTimeTaskList = new ObservableCollection<OverTimeTaskResponse>(); |
|
|
OverTimeTaskList = new ObservableCollection<OverTimeTaskResponse>(); |
|
|
var datas = packTaskService.SearchOverTimeTaskList(null, StartTime, EndTime, OverTimeTaskState, OverTimeTaskType, PageIndex, PageSize); |
|
|
var datas = packTaskService.SearchOverTimeTaskList(null, StartTime, EndTime, OverTimeTaskState, OverTimeTaskType, PageIndex, PageSize); |
|
|
if (datas != null && datas.Data != null && datas.Success) |
|
|
if (datas != null && datas.Data != null && datas.Success) |
|
@ -1248,12 +1244,12 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
} |
|
|
} |
|
|
IsLoadCount(); |
|
|
IsLoadCount(); |
|
|
IsLoading = false; |
|
|
IsLoading = false; |
|
|
}); |
|
|
|
|
|
} |
|
|
} |
|
|
else if (TaskState == Models.TaskState.待转运) |
|
|
else if (TaskState == Models.TaskState.待转运) |
|
|
{ |
|
|
{ |
|
|
Task.Factory.StartNew(() => |
|
|
|
|
|
{ |
|
|
|
|
|
WaitTransportList = new ObservableCollection<WareWaitTransport>(); |
|
|
WaitTransportList = new ObservableCollection<WareWaitTransport>(); |
|
|
var datas = sealBoxService.GetWareWaitTransportList(SelectWareType, PageSize, PageIndex); |
|
|
var datas = sealBoxService.GetWareWaitTransportList(SelectWareType, PageSize, PageIndex); |
|
|
if (datas != null && datas.Data != null && datas.Success) |
|
|
if (datas != null && datas.Data != null && datas.Success) |
|
@ -1315,10 +1311,9 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
IsLoadCount(); |
|
|
IsLoadCount(); |
|
|
IsLoadWaitTransportCount(); |
|
|
IsLoadWaitTransportCount(); |
|
|
IsLoading = false; |
|
|
IsLoading = false; |
|
|
}); |
|
|
|
|
|
} |
|
|
} |
|
|
else if (TaskState == Models.TaskState.待落仓) |
|
|
else if (TaskState == Models.TaskState.待落仓) |
|
|
Task.Factory.StartNew(() => |
|
|
|
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1360,9 +1355,8 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
IsLoadFallWareCount(); |
|
|
IsLoadFallWareCount(); |
|
|
IsLoading = false; |
|
|
IsLoading = false; |
|
|
|
|
|
|
|
|
}); |
|
|
} |
|
|
else if (TaskState == Models.TaskState.待封箱) |
|
|
else if (TaskState == Models.TaskState.待封箱) |
|
|
Task.Factory.StartNew(() => |
|
|
|
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1486,11 +1480,9 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
IsLoadCount(); |
|
|
IsLoadCount(); |
|
|
IsLoading = false; |
|
|
IsLoading = false; |
|
|
|
|
|
|
|
|
}); |
|
|
} |
|
|
else |
|
|
else |
|
|
Task.Factory.StartNew(() => |
|
|
|
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
PackTaskList = new ObservableCollection<PackTaskModel>();//初始化数据
|
|
|
PackTaskList = new ObservableCollection<PackTaskModel>();//初始化数据
|
|
|
|
|
|
|
|
|
var datas = packTaskService.SearchTaskList(SearchWayBillNo, SearchExpressName, SearchDepartment, SearchSkuId, SearchTaskId, SearchSpuId, SearchOrderSn, this.TaskState, SearchShopName, |
|
|
var datas = packTaskService.SearchTaskList(SearchWayBillNo, SearchExpressName, SearchDepartment, SearchSkuId, SearchTaskId, SearchSpuId, SearchOrderSn, this.TaskState, SearchShopName, |
|
@ -1538,7 +1530,7 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
ScheduleOverTime = item.ScheduleOverTime, |
|
|
ScheduleOverTime = item.ScheduleOverTime, |
|
|
PackProcessType = item.PackProcessType, |
|
|
PackProcessType = item.PackProcessType, |
|
|
ShopId = item.ShopId, |
|
|
ShopId = item.ShopId, |
|
|
SendToSetSkuConfigureTime= item.SendToSetSkuConfigureTime, |
|
|
SendToSetSkuConfigureTime = item.SendToSetSkuConfigureTime, |
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
@ -1700,11 +1692,6 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
var packCompletedTasks = PackTaskList.Where(p => p.TaskState == Models.TaskState.待排单 && p.ScheduleOverTime != null).ToList(); |
|
|
var packCompletedTasks = PackTaskList.Where(p => p.TaskState == Models.TaskState.待排单 && p.ScheduleOverTime != null).ToList(); |
|
|
if (packCompletedTasks.Count() > 0) |
|
|
if (packCompletedTasks.Count() > 0) |
|
|
{ |
|
|
{ |
|
|
//if (packOverTimeThread!=null)
|
|
|
|
|
|
//{
|
|
|
|
|
|
// packOverTimeThread.Abort();
|
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
|
|
scheduleOverTimeThread = new Thread(() => |
|
|
scheduleOverTimeThread = new Thread(() => |
|
|
{ |
|
|
{ |
|
|
IsStartThread = true; |
|
|
IsStartThread = true; |
|
@ -1749,10 +1736,10 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
} |
|
|
} |
|
|
IsLoadCount(); |
|
|
IsLoadCount(); |
|
|
IsLoading = false; |
|
|
IsLoading = false; |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|