From 90776aadd4531fa054c8679d240edfaba91e005f Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周日, 04 5月 2025 14:31:47 +0800 Subject: [PATCH] 222 --- Weben_CMS专用代码生成器/Code/Utility/StructStrHelper.cs | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/StructStrHelper.cs" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/StructStrHelper.cs" index d3075c3..2fafbe8 100644 --- "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/StructStrHelper.cs" +++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/StructStrHelper.cs" @@ -238,9 +238,7 @@ case DataTypeEnum.dt_datetime: case DataTypeEnum.dt_datetime2: case DataTypeEnum.dt_datetimeoffset: - attrStr += " //琛ㄧず鏄� 楂樼骇鏌ヨ鑼冨洿鏌ヨ鐗规�n"; - attrStr += " [HighSearchRangeAttribute]\n"; - attrStr += " public List<string>" + str_NullFlag + attr + " { get; set; }\n"; + attrStr += " public datetime" + str_NullFlag + attr + " { get; set; }\n"; attrStr += "\n";//鏈�鍚庢槸鍔犱竴涓┖鏍� break; case DataTypeEnum.dt_bigint: @@ -278,6 +276,10 @@ try { string attr = columnModel.ColumnName; + if (CommonHelper.IsIgnore(attr)) + { + return ""; + } //if (attr.ToUpper() == "DBId".ToUpper()) //{ // var bb = ""; @@ -311,6 +313,10 @@ attrStr += " public int" + str_NullFlag + emptyStr + attr + " { get; set; }\n"; attrStr += "\n";//鏈�鍚庢槸鍔犱竴涓┖鏍� break; + case DataTypeEnum.dt_tinyint: + attrStr += " public bool" + str_NullFlag + emptyStr + attr + " { get; set; }\n"; + attrStr += "\n";//鏈�鍚庢槸鍔犱竴涓┖鏍� + break; default: attrStr += " public string" + emptyStr + attr + " { get; set; }\n"; attrStr += "\n";//鏈�鍚庢槸鍔犱竴涓┖鏍� @@ -336,6 +342,11 @@ try { string attr = columnModel.ColumnName; + if (CommonHelper.IsIgnore(attr)) + { + return ""; + } + string attrStr = ""; attrStr += " /// <summary>\n"; attrStr += " /// " + columnModel.Description + "-鏌ヨ鍏崇郴杩愮畻绗� \n"; @@ -352,6 +363,7 @@ return "\n"; case DataTypeEnum.dt_bigint: case DataTypeEnum.dt_int: + case DataTypeEnum.dt_tinyint: attrStr += " public SearchFilterModeEnum " + attr + highSearchModeSuffix + " { get; set; }= SearchFilterModeEnum.绮惧噯鏌ヨ;\n"; attrStr += "\n";//鏈�鍚庢槸鍔犱竴涓┖鏍� break; -- Gitblit v1.9.3