Bläddra i källkod

😎清理代码 - 枚举转字典

zuohuaijun 1 år sedan
förälder
incheckning
80404162a6
1 ändrade filer med 2 tillägg och 8 borttagningar
  1. 2 8
      Admin.NET/Admin.NET.Core/Job/EnumToDictJob.cs

+ 2 - 8
Admin.NET/Admin.NET.Core/Job/EnumToDictJob.cs

@@ -33,14 +33,8 @@ public class EnumToDictJob : IJob
         var enumTypeList = sysEnumService.GetEnumTypeList();
         var enumCodeList = enumTypeList.Select(u => u.TypeName);
         // 查询数据库中已存在的枚举类型代码
-        // 查询数据库中已存在的枚举类型代码
-        var exp = Expressionable.Create<SysDictType, SingleColumnEntity<string>>()
-        .And((t1, t2) => t1.Code == t2.ColumnName)
-        .ToExpression();
-        var sysDictTypeList = await db.Queryable<SysDictType>().Includes(t1 => t1.Children).BulkListQuery(
-            exp,
-            enumCodeList,
-            stoppingToken);
+        var exp = Expressionable.Create<SysDictType, SingleColumnEntity<string>>().And((t1, t2) => t1.Code == t2.ColumnName).ToExpression();
+        var sysDictTypeList = await db.Queryable<SysDictType>().Includes(t1 => t1.Children).BulkListQuery(exp, enumCodeList, stoppingToken);
         // 更新的枚举转换字典
         var updatedEnumCodes = sysDictTypeList.Select(u => u.Code);
         var updatedEnumType = enumTypeList.Where(u => updatedEnumCodes.Contains(u.TypeName)).ToList();