|
@ -1107,19 +1107,7 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
private void SetSealBox(object obj) |
|
|
private void SetSealBox(object obj) |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
var model = (SealBoxModel)obj; |
|
|
|
|
|
if (model.SealBoxSkus.Any(s => s.TaskState == Models.TaskState.待验收 || s.TaskState == Models.TaskState.待包装)) |
|
|
|
|
|
{ |
|
|
|
|
|
System.Windows.MessageBox.Show("无法封箱,存在未打包完成的任务"); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
SetSealBoxWindow setSealBoxWindow = new SetSealBoxWindow(); |
|
|
|
|
|
setSealBoxWindow.SendBoxCount = boxCount => |
|
|
|
|
|
{ |
|
|
|
|
|
model.SealBoxCount = boxCount; |
|
|
|
|
|
}; |
|
|
|
|
|
setSealBoxWindow.ShowDialog(); |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1255,7 +1243,19 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
/// <param name="obj"></param>
|
|
|
/// <param name="obj"></param>
|
|
|
private void CompeteSealBox(object obj) |
|
|
private void CompeteSealBox(object obj) |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
var model = (SealBoxModel)obj; |
|
|
var model = (SealBoxModel)obj; |
|
|
|
|
|
if (model.SealBoxSkus.Any(s => s.TaskState == Models.TaskState.待验收 || s.TaskState == Models.TaskState.待包装)) |
|
|
|
|
|
{ |
|
|
|
|
|
System.Windows.MessageBox.Show("无法封箱,存在未打包完成的任务"); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
SetSealBoxWindow setSealBoxWindow = new SetSealBoxWindow(new Action<int>((boxCount) => { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
model.SealBoxCount = boxCount; |
|
|
|
|
|
|
|
|
if (model.SealBoxCount == null || model.SealBoxCount.Value <= 0) |
|
|
if (model.SealBoxCount == null || model.SealBoxCount.Value <= 0) |
|
|
{ |
|
|
{ |
|
@ -1277,6 +1277,9 @@ namespace BBWY.Client.ViewModels.PackTask |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
SearchTaskList(); |
|
|
SearchTaskList(); |
|
|
|
|
|
})); |
|
|
|
|
|
setSealBoxWindow.ShowDialog(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|