diff --git a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt
index 8bd3903..a0569d6 100644
--- a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt
+++ b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt
@@ -73,14 +73,12 @@ $if(replaceDto.ShowBtnAdd)
$end
-$if(replaceDto.ShowBtnEdit)
+$if(replaceDto.ShowBtnMultiDel)
{{ ${t}t('btn.edit') }}
-$end
-$if(replaceDto.ShowBtnDelete)
{{ ${t}t('btn.delete') }}
@@ -111,9 +109,14 @@ $end
ref="table"
border
highlight-current-row
- @sort-change="sortChange"
- @selection-change="handleSelectionChange">
+ @sort-change="sortChange"
+$if(replaceDto.ShowBtnMultiDel)
+ @selection-change="handleSelectionChange"
+$end
+ >
+$if(replaceDto.ShowBtnMultiDel)
+$end
$if(null != genTable.SubTableName && "" != genTable.SubTableName && genTable.TplCategory == "subNav")
@@ -453,14 +456,14 @@ $end
proxy.resetForm("queryRef")
handleQuery()
}
-
+$if(replaceDto.ShowBtnMultiDel)
// 多选框选中数据
function handleSelectionChange(selection) {
ids.value = selection.map((item) => item.${replaceDto.FistLowerPk});
single.value = selection.length != 1
multiple.value = !selection.length;
}
-
+$end
// 自定义排序
function sortChange(column) {
var sort = undefined
diff --git a/ZR.CodeGenerator/CodeGeneratorTool.cs b/ZR.CodeGenerator/CodeGeneratorTool.cs
index 3b2e07c..599113e 100644
--- a/ZR.CodeGenerator/CodeGeneratorTool.cs
+++ b/ZR.CodeGenerator/CodeGeneratorTool.cs
@@ -49,6 +49,7 @@ namespace ZR.CodeGenerator
ShowBtnExport = dto.GenTable.Options.CheckedBtn.Any(f => f == 4),
ShowBtnView = dto.GenTable.Options.CheckedBtn.Any(f => f == 5),
ShowBtnTruncate = dto.GenTable.Options.CheckedBtn.Any(f => f == 6),
+ ShowBtnMultiDel = dto.GenTable.Options.CheckedBtn.Any(f => f == 7),
};
var columns = dto.GenTable.Columns;
diff --git a/ZR.CodeGenerator/Model/ReplaceDto.cs b/ZR.CodeGenerator/Model/ReplaceDto.cs
index 7b42d32..325fd48 100644
--- a/ZR.CodeGenerator/Model/ReplaceDto.cs
+++ b/ZR.CodeGenerator/Model/ReplaceDto.cs
@@ -49,6 +49,7 @@ namespace ZR.CodeGenerator.Model
public bool ShowBtnDelete { get; set; }
public bool ShowBtnView { get; set; }
public bool ShowBtnTruncate { get; set; }
+ public bool ShowBtnMultiDel { get; set; }
///
/// 上传URL data
///