Former-commit-id: 70b6d801bcc371cb3239391f95869bd109f0727c
Former-commit-id: 5a2df068cfaf0f6815fdb0d6c44d4266d7296876
1.0
wanggang 5 years ago
parent e064993405
commit a3fca45e20

@ -221,15 +221,23 @@ namespace TeacherExt.Controllers
if (!string.IsNullOrEmpty(entity.IdNumber))
{
model.IdNumber = _helper.Decrypt(entity.IdNumber);
if (!string.IsNullOrWhiteSpace(model.IdNumber))
try
{
if (model.IdNumber.Length == 15 || model.IdNumber.Length == 18)
if (!string.IsNullOrWhiteSpace(model.IdNumber))
{
var value = model.IdNumber.Length == 15 ? $"19{model.IdNumber.Substring(6, 6)}" : model.IdNumber.Substring(6, 8);
var birthday = DateTime.ParseExact(value, "yyyyMMdd", CultureInfo.InvariantCulture);
model.Age = DateTime.Now.Year - birthday.Year;
if (model.IdNumber.Length == 15 || model.IdNumber.Length == 18)
{
var value = model.IdNumber.Length == 15 ? $"19{model.IdNumber.Substring(6, 6)}" : model.IdNumber.Substring(6, 8);
var birthday = DateTime.ParseExact(value, "yyyyMMdd", CultureInfo.InvariantCulture);
model.Age = DateTime.Now.Year - birthday.Year;
}
}
}
catch (Exception ex)
{
ex.PrintStack();
}
}
if (entity.WorkingTime.HasValue)
{

@ -17,6 +17,6 @@
"ConnectionStrings": {
"sqlite": "Data Source=data.db",
"mysql": "Server=localhost;Port=3306;Database=teacher;Uid=root;Pwd=aA123456!;",
"mariyadb": "Server=10.10.15.13;Port=22066;Database=dsideal_db;Uid=root;Pwd=DsideaL147258369;CharSet=utf8mb4;"
"mariyadb": "Server=10.10.15.13;Port=22066;Database=dsideal_db;Uid=root;Pwd=DsideaL147258369;CharSet=utf8mb4;ConvertZeroDateTime=True;"
}
}

Loading…
Cancel
Save