From a59e5d99a77fcb152e6fe49df78f69cb5fd6c5a0 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期二, 19 八月 2025 15:58:10 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.Core/Jobs/CalcUserAgeByIdCardJob.cs |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/FlexJobApi.Core/Jobs/CalcUserAgeByIdCardJob.cs b/FlexJobApi.Core/Jobs/CalcUserAgeByIdCardJob.cs
index 0f05eae..e717f0d 100644
--- a/FlexJobApi.Core/Jobs/CalcUserAgeByIdCardJob.cs
+++ b/FlexJobApi.Core/Jobs/CalcUserAgeByIdCardJob.cs
@@ -24,10 +24,17 @@
             var enities = await rep.AsQueryable()
                 .Where(it => it.Type == EnumUserType.Personal && it.Identity != null && it.Identity != "")
                 .ToListAsync(stoppingToken);
-            foreach (var entity in enities)
+            if (enities.IsNotNull())
             {
-                var age = entity.Identity.GetAge();
-                entity.Age = age;
+                foreach (var entity in enities)
+                {
+                    var age = entity.Identity.GetAge();
+                    if (age.HasValue)
+                    {
+                        entity.Age = age;
+                    }
+                }
+                await rep.UpdateNowAsync(enities);
             }
         }
     }

--
Gitblit v1.9.1