From 0342fdee2a44ddb91f379f41c43ba25213cbb78d Mon Sep 17 00:00:00 2001 From: geht <2947093423@qq.com> Date: Thu, 14 May 2026 15:55:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=8E=9F=E6=9D=90=E6=96=99?= =?UTF-8?q?=E5=BD=95=E5=85=A5=E8=A7=86=E5=9B=BE=E6=A8=A1=E5=9E=8B=EF=BC=8C?= =?UTF-8?q?=E6=9B=BF=E6=8D=A2=E6=88=90=E5=8A=9F=E6=8F=90=E7=A4=BA=E6=A1=86?= =?UTF-8?q?=E4=B8=BA=E9=9D=9E=E6=A8=A1=E6=80=81=E8=BD=BB=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=EF=BC=8C=E6=8F=90=E5=8D=87=E7=94=A8=E6=88=B7=E4=BD=93=E9=AA=8C?= =?UTF-8?q?=E3=80=82=E6=96=B0=E5=A2=9E=20HandyControl.Data=20=E5=91=BD?= =?UTF-8?q?=E5=90=8D=E7=A9=BA=E9=97=B4=E5=BC=95=E7=94=A8=E4=BB=A5=E6=94=AF?= =?UTF-8?q?=E6=8C=81=20Growl=20=E6=8F=90=E7=A4=BA=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RawMaterialEntryEditDialogViewModel.cs | 9 ++++++++- .../RawMaterialEntryOperationViewModel.cs | 19 ++++++++++++++----- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryEditDialogViewModel.cs b/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryEditDialogViewModel.cs index 0e8b31c..7198f54 100644 --- a/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryEditDialogViewModel.cs +++ b/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryEditDialogViewModel.cs @@ -1,4 +1,5 @@ using HandyControl.Controls; +using HandyControl.Data; using HandyControl.Tools.Extension; using System.Collections.Specialized; using System.ComponentModel; @@ -409,7 +410,13 @@ public class RawMaterialEntryEditDialogViewModel : BaseViewModel, IDialogResulta if (IsAddMode) { - HandyControl.Controls.MessageBox.Success("新增成功!"); + // 非模态轻提示,约 1 秒后自动消失(与独立页「保存并打印」时的体验一致) + Growl.Success(new GrowlInfo + { + Message = "保存成功", + ShowDateTime = false, + WaitTime = 1 + }); if (CloseAction == null) { // 独立新增页面:保存成功后自动清空表单,便于连续录入 diff --git a/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryOperationViewModel.cs b/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryOperationViewModel.cs index 7e36603..2a79f40 100644 --- a/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryOperationViewModel.cs +++ b/yy-admin-master/YY.Admin/ViewModels/RawMaterialEntry/RawMaterialEntryOperationViewModel.cs @@ -1,3 +1,5 @@ +using HandyControl.Controls; +using HandyControl.Data; using Prism.Commands; using System.Collections.ObjectModel; using System.IO; @@ -378,10 +380,12 @@ public class RawMaterialEntryOperationViewModel : RawMaterialEntryEditDialogView } } - if (wasEdit) - HandyControl.Controls.MessageBox.Success("编辑成功!"); - else - HandyControl.Controls.MessageBox.Success("新增成功!"); + Growl.Success(new GrowlInfo + { + Message = "保存成功", + ShowDateTime = false, + WaitTime = 1 + }); Result = true; RaisePropertyChanged(nameof(CanGenerateCards)); @@ -553,7 +557,12 @@ public class RawMaterialEntryOperationViewModel : RawMaterialEntryEditDialogView if (wasEdit) { - HandyControl.Controls.MessageBox.Success("编辑成功!"); + Growl.Success(new GrowlInfo + { + Message = "保存成功", + ShowDateTime = false, + WaitTime = 1 + }); InitializeForAdd(); } }