From 264a4bd0fca28088923e57061f46ac70512ea543 Mon Sep 17 00:00:00 2001 From: maqiao <625215135@qq.com> Date: Tue, 20 May 2025 13:13:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=A8=E6=88=B7=E5=AF=86?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MasaBlazorApp3/Pages/EditPasswordDialog.razor | 25 +++--- MasaBlazorApp3/Pages/Home.razor | 80 ++++++++++--------- 2 files changed, 52 insertions(+), 53 deletions(-) diff --git a/MasaBlazorApp3/Pages/EditPasswordDialog.razor b/MasaBlazorApp3/Pages/EditPasswordDialog.razor index 3734a79..10488f5 100644 --- a/MasaBlazorApp3/Pages/EditPasswordDialog.razor +++ b/MasaBlazorApp3/Pages/EditPasswordDialog.razor @@ -16,25 +16,25 @@ @if (userI == 1) { - 操作人 @globalStateService.Operator?.NickName 修改密码 + 操作人 @globalStateService.Operator?.NickName 正在修改密码 } else if (userI == 2) { - 复核人 @globalStateService.Reviewer?.NickName 修改密码 + 复核人 @globalStateService.Reviewer?.NickName 正在修改密码 } - - 登录 - + @* + 密码修改 + *@
- +
- - + +
@@ -88,10 +88,11 @@ { if (Util.MD5.GetMD5Hash(loginModel.OldPassword).ToLower().Equals(u.Password)) { + u.Password = loginModel.Password; bool iRet=userDao.UpdateUserPassword(u); if (iRet) { - _message.Notify(new NotificationMessage { Severity = NotificationSeverity.Error, Summary = "提示", Detail = $"修改完成,退出后登录请使用新密码", Duration = 4000 }); + _message.Notify(new NotificationMessage { Severity = NotificationSeverity.Success, Summary = "提示", Detail = $"修改完成,退出后登录请使用新密码", Duration = 4000 }); logger.Error($"{loginModel.Username}修改密码失败,数据{JsonConvert.SerializeObject(u)}"); // 关闭弹窗 dialogService.Close(false); @@ -122,12 +123,6 @@ logger.Info($"修改密码没有用户:【{loginModel.Username}】"); } } - //修改密码 - private void UpdateUserPassword(Pojo.User user) - { - - //退出后登录请使用新密码 - } private void Exit() { dialogService.Close(false); diff --git a/MasaBlazorApp3/Pages/Home.razor b/MasaBlazorApp3/Pages/Home.razor index 9662887..ea54aaf 100644 --- a/MasaBlazorApp3/Pages/Home.razor +++ b/MasaBlazorApp3/Pages/Home.razor @@ -5,36 +5,36 @@ @@ -235,14 +235,24 @@ async void jump2Page(int parentId) { - bool a = globalStateService.Operator != null; - if (!a) + bool a = true; + if ((setting.Value.loginMode == 2 && (globalStateService.Operator == null || globalStateService.Reviewer == null)) + || setting.Value.loginMode == 1 && globalStateService.Operator == null) { a = await dialogService.OpenAsync( - "", - null, - new DialogOptions() { Width = "55vw", Resizable = false, Draggable = false, ShowClose = false, ShowTitle = false }); + "", + null, + new DialogOptions() { Width = "55vw", Resizable = false, Draggable = false, ShowClose = false, ShowTitle = false }); + } + // bool a = globalStateService.Operator != null; + // if (!a) + // { + // a = await dialogService.OpenAsync( + // "", + // null, + // new DialogOptions() { Width = "55vw", Resizable = false, Draggable = false, ShowClose = false, ShowTitle = false }); + // } if (a) { List childrenIds = globalStateService.Operator.role.permissionIds.Where(id => id - (parentId * 10) > 0 && id - (parentId * 10) < 10).ToList(); @@ -279,17 +289,11 @@ //修改密码 async void EditPassword(int i) { - if(i==1) - { - //修改操作人 - await dialogService.OpenAsync( - "", - null, - new DialogOptions() { Width = "55vw", Resizable = false, Draggable = false, ShowClose = false, ShowTitle = false }); - } - else if(i==2) - { - //修改复核人 - } + //修改复核人 + await dialogService.OpenAsync( + "", + new Dictionary() { { "userI", i } }, + new DialogOptions() { Width = "55vw", Resizable = false, Draggable = false, ShowClose = false, ShowTitle = false }); + } }