diff --git a/BPASmartClient.CustomResource/BPASmartClient.CustomResource.csproj b/BPASmartClient.CustomResource/BPASmartClient.CustomResource.csproj
index b5146049..566cd517 100644
--- a/BPASmartClient.CustomResource/BPASmartClient.CustomResource.csproj
+++ b/BPASmartClient.CustomResource/BPASmartClient.CustomResource.csproj
@@ -114,6 +114,7 @@
+
@@ -277,6 +278,7 @@
+
diff --git a/BPASmartClient.CustomResource/Image/弹窗2.png b/BPASmartClient.CustomResource/Image/弹窗2.png
new file mode 100644
index 00000000..6f69f62a
Binary files /dev/null and b/BPASmartClient.CustomResource/Image/弹窗2.png differ
diff --git a/BPASmartClient.CustomResource/UserControls/BatchingMachine.xaml b/BPASmartClient.CustomResource/UserControls/BatchingMachine.xaml
new file mode 100644
index 00000000..994077f8
--- /dev/null
+++ b/BPASmartClient.CustomResource/UserControls/BatchingMachine.xaml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/BPASmartClient.CustomResource/UserControls/BatchingMachine.xaml.cs b/BPASmartClient.CustomResource/UserControls/BatchingMachine.xaml.cs
new file mode 100644
index 00000000..f4651dac
--- /dev/null
+++ b/BPASmartClient.CustomResource/UserControls/BatchingMachine.xaml.cs
@@ -0,0 +1,28 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace BPASmartClient.CustomResource.UserControls
+{
+ ///
+ /// BatchingMachine.xaml 的交互逻辑
+ ///
+ public partial class BatchingMachine : UserControl
+ {
+ public BatchingMachine()
+ {
+ InitializeComponent();
+ }
+ }
+}
diff --git a/BPASmartClient.CustomResource/UserControls/Cylinder.xaml b/BPASmartClient.CustomResource/UserControls/Cylinder.xaml
new file mode 100644
index 00000000..97f5d6f8
--- /dev/null
+++ b/BPASmartClient.CustomResource/UserControls/Cylinder.xaml
@@ -0,0 +1,249 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/BPASmartClient.CustomResource/UserControls/Cylinder.xaml.cs b/BPASmartClient.CustomResource/UserControls/Cylinder.xaml.cs
new file mode 100644
index 00000000..b115ba13
--- /dev/null
+++ b/BPASmartClient.CustomResource/UserControls/Cylinder.xaml.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace BPASmartClient.CustomResource.UserControls
+{
+ ///
+ /// Cylinder.xaml 的交互逻辑
+ ///
+ public partial class Cylinder : UserControl
+ {
+ public Cylinder()
+ {
+ InitializeComponent();
+
+ }
+
+
+ }
+}
diff --git a/DosingSystem/View/HardwareStatusView.xaml b/DosingSystem/View/HardwareStatusView.xaml
index de95a26d..02e3b926 100644
--- a/DosingSystem/View/HardwareStatusView.xaml
+++ b/DosingSystem/View/HardwareStatusView.xaml
@@ -187,6 +187,10 @@
StrokeDashArray="1.5 1.5"
StrokeFillBrush="#00BEFA"
StrokeThickness="2" />
+
+
+
+
diff --git a/DosingSystem/View/NewMaterialView.xaml b/DosingSystem/View/NewMaterialView.xaml
index 1158e4ed..a7b70333 100644
--- a/DosingSystem/View/NewMaterialView.xaml
+++ b/DosingSystem/View/NewMaterialView.xaml
@@ -1,21 +1,22 @@
-
+
-
+
@@ -24,7 +25,7 @@
-
+