重构项目,将项目拆分(临时提交)

This commit is contained in:
2025-07-18 22:21:16 +08:00
parent 2cde703f1a
commit 7ca6e4e127
189 changed files with 1090 additions and 1667 deletions

View File

@@ -0,0 +1,13 @@
using CommunityToolkit.Mvvm.Messaging.Messages;
using DMS.Core.Enums;
namespace DMS.Message;
public class LoadMessage:ValueChangedMessage<LoadTypes>
{
public LoadTypes LoadType { get; set; }
public LoadMessage(LoadTypes types) : base(types)
{
LoadType=types;
}
}

View File

@@ -0,0 +1,12 @@
using CommunityToolkit.Mvvm.Messaging.Messages;
namespace DMS.Message;
public class MyMessage : ValueChangedMessage<int>
{
public MyMessage(int value) : base(value)
{
}
public int Count { get; set; }
}

View File

@@ -0,0 +1,13 @@
using CommunityToolkit.Mvvm.Messaging.Messages;
using DMS.ViewModels;
namespace DMS.Message;
public class NavgatorMessage : ValueChangedMessage<ViewModelBase>
{
public Object Parameters;
public NavgatorMessage(ViewModelBase value,Object parameters=null) : base(value)
{
Parameters=parameters;
}
}

View File

@@ -0,0 +1,17 @@
using CommunityToolkit.Mvvm.Messaging.Messages;
using DMS.Core.Enums;
namespace DMS.Message;
public class NotificationMessage : ValueChangedMessage<string>
{
public NotificationMessage(string msg, NotificationType type = NotificationType.Info, bool isGlobal = false) :
base(msg)
{
Type = type;
IsGlobal = isGlobal;
}
public NotificationType Type { get; set; }
public bool IsGlobal { get; set; }
}

View File

@@ -0,0 +1,13 @@
using CommunityToolkit.Mvvm.Messaging.Messages;
namespace DMS.Message;
public class ReqMessage : RequestMessage<int>
{
public ReqMessage(int count)
{
Count = count;
}
public int Count { get; set; }
}

View File

@@ -0,0 +1,10 @@
using CommunityToolkit.Mvvm.Messaging.Messages;
namespace DMS.Message;
public class UpdateMenuMessage:ValueChangedMessage<int>
{
public UpdateMenuMessage(int value) : base(value)
{
}
}