Kaynağa Gözat

修复表的描述在修改时,不能保存的情况(出现两次修改才能成功的情况)

轻风2016 2 yıl önce
ebeveyn
işleme
144b46627b

+ 5 - 0
Admin.NET/Admin.NET.Core/Service/DataBase/SysDatabaseService.cs

@@ -254,6 +254,11 @@ public class SysDatabaseService : IDynamicApiController, ITransient
         {
             if (db.DbMaintenance.IsAnyTableRemark(input.TableName))
                 db.DbMaintenance.DeleteTableRemark(input.TableName);
+                //从新添加备注
+				if (!string.IsNullOrWhiteSpace(input.Description))
+				{
+				    db.DbMaintenance.AddTableRemark(input.TableName, input.Description);
+				}
             else
                 db.DbMaintenance.AddTableRemark(input.TableName, input.Description);
         }