@model GenDbTableDto @{ var className = Model.EntityName; var tableName = Model.TableName; var ignores = new string[] { "Id", "CreationTime", "CreatorUserId", "LastModificationTime", "LastModifierUserId", "DeletionTime", "DeleterUserId", "IsDeleted", "id", "creation_time", "creator_user_id", "last_modification_time", "last_modifier_user_id", "deletion_time", "deleter_user_id", "is_deleted", }; var tableInfos = Model.TableInfos .Where(w => !ignores.Contains(w.ColumnName)) .OrderBy(w => w.Position) .ToList() ; var searchKeyWords = new[] { "Title", "Name", "Phone", "Address", "Email" }; var searchKeyWord = string.Empty; foreach (var item in searchKeyWords) { if (tableInfos.Any(w => w.ColumnName == item)) { searchKeyWord = item; break; } } var dateList = Model.TableInfos.Where(w => w.CsType == "DateTime").OrderBy(w => w.Position).ToList(); var selectTable = Model.TableInfos.Where(it => it.IsTableSelect ?? false).ToList(); // if (string.IsNullOrWhiteSpace(searchKeyWord)) // { // searchKeyWord = "请设置检索框"; // } }