mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-04-05 16:56:34 +08:00
Mind Editoe
This commit is contained in:
@@ -119,71 +119,7 @@ namespace AIStudio.Wpf.DiagramModels
|
||||
|
||||
private static DiagramItemViewModel ToNodelModel(this DiagramNode diagramNode, IDiagramViewModel diagram)
|
||||
{
|
||||
DiagramItemViewModel nodeModel = diagramNode.ToNodel();
|
||||
//if (diagramNode is FlowchartNode flowchartNode)
|
||||
//{
|
||||
// FlowNode flowNode = null;
|
||||
// switch (flowchartNode.Kind)
|
||||
// {
|
||||
// case NodeKinds.Start:
|
||||
// {
|
||||
// var flowchartNodelModel = new StartFlowNode();
|
||||
// flowNode = flowchartNodelModel;
|
||||
// break;
|
||||
// }
|
||||
|
||||
// case NodeKinds.End:
|
||||
// {
|
||||
// var flowchartNodelModel = new EndFlowNode();
|
||||
// flowNode = flowchartNodelModel;
|
||||
// break;
|
||||
// }
|
||||
// case NodeKinds.Decide:
|
||||
// {
|
||||
// var flowchartNodelModel = new DecideFlowNode();
|
||||
// flowNode = flowchartNodelModel;
|
||||
// break;
|
||||
// }
|
||||
// case NodeKinds.COBegin:
|
||||
// {
|
||||
// var flowchartNodelModel = new COBeginFlowNode();
|
||||
// flowNode = flowchartNodelModel;
|
||||
// break;
|
||||
// }
|
||||
// case NodeKinds.COEnd:
|
||||
// {
|
||||
// var flowchartNodelModel = new COEndFlowNode();
|
||||
// flowNode = flowchartNodelModel;
|
||||
// break;
|
||||
// }
|
||||
// case NodeKinds.Middle:
|
||||
// {
|
||||
// var flowchartNodelModel = new MiddleFlowNode();
|
||||
// flowNode = flowchartNodelModel;
|
||||
// flowchartNodelModel.UserIds = flowchartNode.UserIds?.ToList();
|
||||
// flowchartNodelModel.RoleIds = flowchartNode.RoleIds?.ToList();
|
||||
// flowchartNodelModel.ActType = flowchartNode.ActType;
|
||||
// break;
|
||||
// }
|
||||
// default:
|
||||
// {
|
||||
// var flowNodelModel = new FlowNode(NodeKinds.Normal);
|
||||
// flowNode = flowNodelModel;
|
||||
// break;
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
// nodeModel = flowNode;
|
||||
// flowNode.Name = flowchartNode.Name;
|
||||
// flowNode.Color = flowchartNode.Color;
|
||||
// flowNode.Kind = flowchartNode.Kind;
|
||||
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// nodeModel = new TextDesignerItemViewModel();
|
||||
//}
|
||||
DiagramItemViewModel nodeModel = diagramNode.ToNodel();
|
||||
|
||||
nodeModel.Id = new Guid(diagramNode.Id);
|
||||
if (!string.IsNullOrEmpty(diagramNode.ParentId))
|
||||
|
||||
Reference in New Issue
Block a user