注册给管理员发短信

This commit is contained in:
“wanyongkang”
2023-07-26 17:39:13 +08:00
parent 93dc25f8e3
commit a0c87de87e

View File

@@ -21,6 +21,7 @@ using System.Security.Cryptography;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore.Internal; using Microsoft.EntityFrameworkCore.Internal;
using Hncore.Infrastructure.SMS;
namespace Hncore.Pass.BaseInfo.Service namespace Hncore.Pass.BaseInfo.Service
{ {
@@ -340,13 +341,20 @@ namespace Hncore.Pass.BaseInfo.Service
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.ManagerId = minKv.Key;
userEntity.ManagerName = manage.FirstOrDefault(m => m.Id == minKv.Key).RealName; userEntity.ManagerName = manger_info.RealName;
await this.Update(userEntity); await this.Update(userEntity);
manangeDic[minKv.Key] = manangeDic[minKv.Key] + 1; 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; return true;
} }
} }