From 3c0c01f28ed76f3e33f29617a308476f11d57d8e Mon Sep 17 00:00:00 2001 From: liuwf Date: Wed, 29 Nov 2023 18:24:40 +0800 Subject: [PATCH] change-page --- .../ViewModels/IndexPageViewModel.cs | 30 +++- .../Views/IndexPageView.xaml | 167 ++++++++++++++---- 2 files changed, 157 insertions(+), 40 deletions(-) diff --git a/Aucma.Core.ProductOffLine/ViewModels/IndexPageViewModel.cs b/Aucma.Core.ProductOffLine/ViewModels/IndexPageViewModel.cs index c809073b..33429f0a 100644 --- a/Aucma.Core.ProductOffLine/ViewModels/IndexPageViewModel.cs +++ b/Aucma.Core.ProductOffLine/ViewModels/IndexPageViewModel.cs @@ -30,6 +30,8 @@ using Admin.Core.Service; using System.Windows.Forms.VisualStyles; using Microsoft.IdentityModel.Logging; using Aucma.Core.ProductOffLine.Business; +using System.Windows.Media; + /* * 成品分舵入库首页信息 @@ -172,7 +174,7 @@ namespace Aucma.Core.ProductOffLine.ViewModels private void LoadProduct() { ChartValues achievement = new ChartValues(); - ProductionHourList = new List(); + App.Current.Dispatcher.BeginInvoke((Action)(() => { Achievement.Clear(); @@ -209,10 +211,17 @@ namespace Aucma.Core.ProductOffLine.ViewModels column.DataLabels = true; column.Title = "型号"; column.Values = achievement; - + column.Foreground = Brushes.White; ModelStatistics.Add(column); - + MaterialNameList = new List() + { + "SC-230,11W/H成品", + "SC-439,箱体", + "SC-439,U壳", + "SC-439,背板", + "SC-439VAM,元气森林,C", + }; ProductionHourList = new List() { "12", @@ -232,7 +241,7 @@ namespace Aucma.Core.ProductOffLine.ViewModels column2.DataLabels = true; column2.Title = "产量"; column2.Values = achievement2; - + column2.Foreground = Brushes.White; Achievement.Add(column2); } @@ -277,6 +286,19 @@ namespace Aucma.Core.ProductOffLine.ViewModels } #endregion + #region 型号统计柱状图X轴日期 + /// + /// 型号统计柱状图X轴日期 + /// + private List materialNameList; + + public List MaterialNameList + { + get { return materialNameList; } + set { materialNameList = value; } + } + #endregion + /// /// 扫描的条码处理 /// diff --git a/Aucma.Core.ProductOffLine/Views/IndexPageView.xaml b/Aucma.Core.ProductOffLine/Views/IndexPageView.xaml index ecfd51e6..8c3fde3e 100644 --- a/Aucma.Core.ProductOffLine/Views/IndexPageView.xaml +++ b/Aucma.Core.ProductOffLine/Views/IndexPageView.xaml @@ -12,9 +12,114 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -45,29 +150,29 @@ - - - - - + + + + + - + - - + + - + - + - + - + @@ -82,13 +187,13 @@ - + - + - + @@ -100,13 +205,13 @@ - + - + - + @@ -133,7 +238,7 @@ - + @@ -165,7 +270,7 @@ - + @@ -193,21 +298,11 @@ - - - - - -