|
@ -108,7 +108,7 @@ namespace BBWY.Client.ViewModels |
|
|
{ |
|
|
{ |
|
|
PageIndex = 1; |
|
|
PageIndex = 1; |
|
|
Task.Factory.StartNew(() => LoadOrder(1)); |
|
|
Task.Factory.StartNew(() => LoadOrder(1)); |
|
|
Task.Factory.StartNew(LoadTodayAchievement); |
|
|
Task.Factory.StartNew(() => LoadTodayAchievement(StartDate, EndDate)); |
|
|
}); |
|
|
}); |
|
|
CopyTextCommand = new RelayCommand<string>(s => Clipboard.SetText(s)); |
|
|
CopyTextCommand = new RelayCommand<string>(s => Clipboard.SetText(s)); |
|
|
CopyOrderWaybillCommand = new RelayCommand<Order>(o => Clipboard.SetText(o.WaybillNo)); |
|
|
CopyOrderWaybillCommand = new RelayCommand<Order>(o => Clipboard.SetText(o.WaybillNo)); |
|
@ -118,12 +118,12 @@ namespace BBWY.Client.ViewModels |
|
|
StartDate = DateTime.Now.Date.AddDays(d * -1); |
|
|
StartDate = DateTime.Now.Date.AddDays(d * -1); |
|
|
PageIndex = 1; |
|
|
PageIndex = 1; |
|
|
Task.Factory.StartNew(() => LoadOrder(1)); |
|
|
Task.Factory.StartNew(() => LoadOrder(1)); |
|
|
Task.Factory.StartNew(LoadTodayAchievement); |
|
|
Task.Factory.StartNew(() => LoadTodayAchievement(StartDate, EndDate)); |
|
|
}); |
|
|
}); |
|
|
OrderPageIndexChangedCommand = new RelayCommand<PageArgs>(p => |
|
|
OrderPageIndexChangedCommand = new RelayCommand<PageArgs>(p => |
|
|
{ |
|
|
{ |
|
|
Task.Factory.StartNew(() => LoadOrder(p.PageIndex)); |
|
|
Task.Factory.StartNew(() => LoadOrder(p.PageIndex)); |
|
|
Task.Factory.StartNew(LoadTodayAchievement); |
|
|
Task.Factory.StartNew(() => LoadTodayAchievement(StartDate, EndDate)); |
|
|
}); |
|
|
}); |
|
|
DecodeConsigneeCommand = new RelayCommand<Order>(DecodeConsignee); |
|
|
DecodeConsigneeCommand = new RelayCommand<Order>(DecodeConsignee); |
|
|
ChooseStorageTypeCommand = new RelayCommand<object>(ChooseStorageType); |
|
|
ChooseStorageTypeCommand = new RelayCommand<object>(ChooseStorageType); |
|
@ -187,9 +187,9 @@ namespace BBWY.Client.ViewModels |
|
|
IsLoading = false; |
|
|
IsLoading = false; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void LoadTodayAchievement() |
|
|
private void LoadTodayAchievement(DateTime startTime, DateTime endTime) |
|
|
{ |
|
|
{ |
|
|
var response = statisticsService.GetTodayAchievementStatistics(); |
|
|
var response = statisticsService.GetTodayAchievementStatistics(startTime, endTime); |
|
|
if (!response.Success) |
|
|
if (!response.Success) |
|
|
return; |
|
|
return; |
|
|
_ = response.Data.Map(ToDayOrderAchievement); |
|
|
_ = response.Data.Map(ToDayOrderAchievement); |
|
|