diff --git a/DataBase/版本日志/SGGLDB_V2021-08-29-001.sql b/DataBase/版本日志/SGGLDB_V2021-08-29-001.sql
new file mode 100644
index 00000000..8889819f
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_V2021-08-29-001.sql
@@ -0,0 +1,11 @@
+ALTER TABLE [dbo].[SitePerson_Checking] DROP CONSTRAINT [FK_SitePerson_Checking_WBS_UnitWork]
+GO
+
+alter table [dbo].[SitePerson_Checking] alter column WorkAreaId nvarchar(max)
+go
+alter table [dbo].[SitePerson_Checking] alter column IdentityCard nvarchar(50)
+go
+alter table [dbo].[SitePerson_Checking] alter column Address nvarchar(2000)
+go
+alter table [dbo].[SitePerson_Checking] alter column WorkAreaName nvarchar(max)
+go
\ No newline at end of file
diff --git a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonIn.aspx.cs b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonIn.aspx.cs
index 096a6fa7..0ee77d6c 100644
--- a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonIn.aspx.cs
+++ b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonIn.aspx.cs
@@ -250,6 +250,10 @@ namespace FineUIPro.Web.HSSE.SitePerson
{
result += "第" + (i + 2).ToString() + "行," + "身份证号码" + "," + "[" + col4 + "]已存在!" + "|";
}
+ if (!IDCardValid.CheckIDCard(col4))
+ {
+ result += "第" + (i + 2).ToString() + "行," + "身份证号码" + "," + "[" + col4 + "]非法!" + "|";
+ }
}
else
{
diff --git a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonInfo.aspx b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonInfo.aspx
index b4e90ec9..b09316e1 100644
--- a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonInfo.aspx
+++ b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonInfo.aspx
@@ -90,7 +90,6 @@
-
@@ -133,10 +132,7 @@
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
-
- function onGridDataLoad(event) {
- this.mergeColumns(['UnitName']);
- }
+