|
|
@@ -38,8 +38,9 @@ public class EnumToDictJob : IJob
|
|
|
var sysDictTypeList = GetDictByEnumType(sysEnumService.GetEnumTypeList());
|
|
|
|
|
|
// 校验枚举类命名规范,字典相关功能中需要通过后缀判断是否为枚举类型
|
|
|
- if (sysDictTypeList.Any(x => !x.Name.EndsWith("Enum"))) throw Oops.Bah("枚举类名称必须以Enum结尾");
|
|
|
-
|
|
|
+ foreach (var dictType in sysDictTypeList.Where(x => !x.Code.EndsWith("Enum"))) Log.Warning($"系统枚举转换字典的枚举类名称必须以Enum结尾: {dictType.Code} ({dictType.Name})");
|
|
|
+ sysDictTypeList = sysDictTypeList.Where(x => x.Code.EndsWith("Enum")).ToList();
|
|
|
+
|
|
|
try
|
|
|
{
|
|
|
await db.BeginTranAsync();
|