diff --git a/FrameworkLocal/UIClient/CenterViews/Editors/RecipeConfig/RecipeConfigViewModel.cs b/FrameworkLocal/UIClient/CenterViews/Editors/RecipeConfig/RecipeConfigViewModel.cs
index 0d52b83..efbe503 100644
--- a/FrameworkLocal/UIClient/CenterViews/Editors/RecipeConfig/RecipeConfigViewModel.cs
+++ b/FrameworkLocal/UIClient/CenterViews/Editors/RecipeConfig/RecipeConfigViewModel.cs
@@ -14,6 +14,7 @@ using MECF.Framework.Common.DataCenter;
using MECF.Framework.UI.Client.CenterViews.Editors.Recipe;
using MECF.Framework.UI.Client.CenterViews.Editors.Sequence;
using MECF.Framework.UI.Client.ClientBase;
+using MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel;
using OpenSEMI.ClientBase;
using OpenSEMI.ClientBase.Command;
using RecipeEditorLib.DGExtension.CustomColumn;
diff --git a/FrameworkLocal/UIClient/CenterViews/Editors/Recipe/RecipeData.cs b/FrameworkLocal/UIClient/RecipeEditorLib/RecipeModel/RecipeData.cs
similarity index 99%
rename from FrameworkLocal/UIClient/CenterViews/Editors/Recipe/RecipeData.cs
rename to FrameworkLocal/UIClient/RecipeEditorLib/RecipeModel/RecipeData.cs
index a5e72b2..1c37459 100644
--- a/FrameworkLocal/UIClient/CenterViews/Editors/Recipe/RecipeData.cs
+++ b/FrameworkLocal/UIClient/RecipeEditorLib/RecipeModel/RecipeData.cs
@@ -16,7 +16,7 @@ using RecipeEditorLib.DGExtension.CustomColumn;
using RecipeEditorLib.RecipeModel.Params;
using Sicentury.Core;
-namespace MECF.Framework.UI.Client.CenterViews.Editors.Recipe
+namespace MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel
{
public class RecipeData : PropertyChangedBase
{
diff --git a/FrameworkLocal/UIClient/UIClient.csproj b/FrameworkLocal/UIClient/UIClient.csproj
index 7b53a40..ec8b352 100644
--- a/FrameworkLocal/UIClient/UIClient.csproj
+++ b/FrameworkLocal/UIClient/UIClient.csproj
@@ -742,7 +742,7 @@
-
+
RecipeEditorView.xaml
diff --git a/SicUI/Models/PMs/PMProcessViewModel.cs b/SicUI/Models/PMs/PMProcessViewModel.cs
index 0e646d7..3266b75 100644
--- a/SicUI/Models/PMs/PMProcessViewModel.cs
+++ b/SicUI/Models/PMs/PMProcessViewModel.cs
@@ -18,6 +18,7 @@ using Caliburn.Micro.Core;
using System.Windows.Media;
using SicUI.Client;
using System.Windows.Threading;
+using MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel;
using SicUI.Controls;
namespace SicUI.Models.PMs
diff --git a/SicUI/Models/RecipeEditors/RecipeEditorViewModel.cs b/SicUI/Models/RecipeEditors/RecipeEditorViewModel.cs
index 8425dbf..cef66d8 100644
--- a/SicUI/Models/RecipeEditors/RecipeEditorViewModel.cs
+++ b/SicUI/Models/RecipeEditors/RecipeEditorViewModel.cs
@@ -27,6 +27,7 @@ using System.Windows.Threading;
using Aitex.Core.Util;
using MECF.Framework.Common.OperationCenter;
using MECF.Framework.UI.Client.CenterViews.Configs.Roles;
+using MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel;
using Sicentury.Core;
using Action = System.Action;
using DataGridCellEditEndingEventArgs = ExtendedGrid.Microsoft.Windows.Controls.DataGridCellEditEndingEventArgs;