From a0c87de87ec59e988108f40cf07d720ee1423b76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Wed, 26 Jul 2023 17:39:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C=E7=BB=99=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=91=98=E5=8F=91=E7=9F=AD=E4=BF=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Services/Hncore.Pass.BaseInfo/Service/UserService.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Services/Hncore.Pass.BaseInfo/Service/UserService.cs b/Services/Hncore.Pass.BaseInfo/Service/UserService.cs index cbe0a0c..f34971f 100644 --- a/Services/Hncore.Pass.BaseInfo/Service/UserService.cs +++ b/Services/Hncore.Pass.BaseInfo/Service/UserService.cs @@ -21,6 +21,7 @@ using System.Security.Cryptography; using System.Text; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore.Internal; +using Hncore.Infrastructure.SMS; namespace Hncore.Pass.BaseInfo.Service { @@ -338,15 +339,22 @@ namespace Hncore.Pass.BaseInfo.Service manangeDic.TryRemove(kv.Key, out int data); } - var minKv = manangeDic.OrderBy(m => m.Value).FirstOrDefault(); + var minKv = manangeDic.OrderBy(m => m.Value).FirstOrDefault(); + + //获取管理员信息 + var manger_info = manage.FirstOrDefault(m => m.Id == minKv.Key); userEntity.ManagerId = minKv.Key; - userEntity.ManagerName = manage.FirstOrDefault(m => m.Id == minKv.Key).RealName; + userEntity.ManagerName = manger_info.RealName; await this.Update(userEntity); manangeDic[minKv.Key] = manangeDic[minKv.Key] + 1; + if (manger_info.RoleId == 100) { + AliSmsService.Send("SMS_462001365", new { name = manger_info.RealName,phone=userEntity.Phone }, "聚IP", manger_info.Phone); + } + return true; } }