Browse Source

使用身份证在一体机登录时设置默认的单位编码

develop
胡超1 2 years ago
parent
commit
3ca68d6977
  1. 2
      24Hour/Controllers/LoginController.cs

2
24Hour/Controllers/LoginController.cs

@ -640,12 +640,14 @@ namespace _24Hour.Controllers
var datea = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.cardId == cardId).FirstAsync(); var datea = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.cardId == cardId).FirstAsync();
if (datea == null) if (datea == null)
{ {
var unitcode = _configuration.GetSection("CaseTwenty:UnitCode").Value;
var UserModel = new App_Sys_UserModel(); var UserModel = new App_Sys_UserModel();
_db.BeginTran(); _db.BeginTran();
UserModel.Id = Guid.NewGuid().ToString(); UserModel.Id = Guid.NewGuid().ToString();
UserModel.cardId = cardId; UserModel.cardId = cardId;
UserModel.name = name; UserModel.name = name;
UserModel.usertype = 1; UserModel.usertype = 1;
UserModel.unitCode = unitcode;
string cardIdpwa = UserModel.cardId.Substring(UserModel.cardId.Length - 6); string cardIdpwa = UserModel.cardId.Substring(UserModel.cardId.Length - 6);
//ĬÈÏÃÜÂëÉí·ÝÖ¤ºóÁùλ //ĬÈÏÃÜÂëÉí·ÝÖ¤ºóÁùλ
UserModel.Password = Elight.Utility.Encrypt.Md5.Encrypt32($"{cardIdpwa}").ToLower(); UserModel.Password = Elight.Utility.Encrypt.Md5.Encrypt32($"{cardIdpwa}").ToLower();

Loading…
Cancel
Save