暂时更改一部分Skill

This commit is contained in:
chfei committed 2026-10-27 19:01:56 +08:00
1 parent 84b28f9672
commit 6d4629e4ac
53 files changed
+5293 -10

No files matched your search

@@ -0,0 +1,34 @@
using Prism.Mvvm;
namespace Store.Management.Framework.ViewModels;
/// <summary>异步操作的加载消息与错误状态。</summary>
public sealed class LoadingStatus : BindableBase
{
private bool _isLoading;
private string _message = "";
private string _errorMessage = "";
public bool IsLoading { get => _isLoading; private set => SetProperty(ref _isLoading, value); }
public string Message { get => _message; private set => SetProperty(ref _message, value); }
public string ErrorMessage { get => _errorMessage; private set => SetProperty(ref _errorMessage, value); }
public void Initialize(string message)
{
ErrorMessage = "";
Message = message;
IsLoading = true;
}
public void Done()
{
IsLoading = false;
Message = "";
}
public void Error(string message)
{
Done();
ErrorMessage = message;
}
}