|
|
@ -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(); |
|
|
|