Преглед на файлове

fixup! feat: 代码生成新增批量删除接口

喵你个旺呀 преди 1 година
родител
ревизия
f0e21a48e3
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      Admin.NET/Admin.NET.Web.Entry/wwwroot/template/Service.cs.vm

+ 1 - 1
Admin.NET/Admin.NET.Web.Entry/wwwroot/template/Service.cs.vm

@@ -168,7 +168,7 @@ if (@column.QueryWhether == "Y"){
     public async Task<int> BatchDelete(BatchDelete@(@Model.ClassName)Input input)
     {
 @foreach (var column in Model.TableField.Where(u => u.ColumnKey == "True")){
-        @:var list = await _@(@Model.LowerClassName)Rep.Where(u => input.@(@column.PropertyName)List.Contains(u.@(@column.PropertyName))).ToListAsync() ?? throw Oops.Oh(ErrorCodeEnum.D1002);
+        @:var list = await _@(@Model.LowerClassName)Rep.AsQueryable().Where(u => input.@(@column.PropertyName)List.Contains(u.@(@column.PropertyName))).ToListAsync() ?? throw Oops.Oh(ErrorCodeEnum.D1002);
 }
         return await _@(@Model.LowerClassName)Rep.FakeDeleteAsync(list);   //假删除
         //return await _@(@Model.LowerClassName)Rep.DeleteAsync(list);   //真删除