feat:代码生成显示按钮新增批量删除配置
This commit is contained in:
parent
a89762e070
commit
5a3e513a6b
@ -73,14 +73,12 @@ $if(replaceDto.ShowBtnAdd)
|
|||||||
</el-button>
|
</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
$end
|
$end
|
||||||
$if(replaceDto.ShowBtnEdit)
|
$if(replaceDto.ShowBtnMultiDel)
|
||||||
<el-col :span="1.5">
|
<el-col :span="1.5">
|
||||||
<el-button type="success" :disabled="single" v-hasPermi="['${replaceDto.PermissionPrefix}:edit']" plain icon="edit" @click="handleUpdate">
|
<el-button type="success" :disabled="single" v-hasPermi="['${replaceDto.PermissionPrefix}:edit']" plain icon="edit" @click="handleUpdate">
|
||||||
{{ ${t}t('btn.edit') }}
|
{{ ${t}t('btn.edit') }}
|
||||||
</el-button>
|
</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
$end
|
|
||||||
$if(replaceDto.ShowBtnDelete)
|
|
||||||
<el-col :span="1.5">
|
<el-col :span="1.5">
|
||||||
<el-button type="danger" :disabled="multiple" v-hasPermi="['${replaceDto.PermissionPrefix}:delete']" plain icon="delete" @click="handleDelete">
|
<el-button type="danger" :disabled="multiple" v-hasPermi="['${replaceDto.PermissionPrefix}:delete']" plain icon="delete" @click="handleDelete">
|
||||||
{{ ${t}t('btn.delete') }}
|
{{ ${t}t('btn.delete') }}
|
||||||
@ -112,8 +110,13 @@ $end
|
|||||||
border
|
border
|
||||||
highlight-current-row
|
highlight-current-row
|
||||||
@sort-change="sortChange"
|
@sort-change="sortChange"
|
||||||
@selection-change="handleSelectionChange">
|
$if(replaceDto.ShowBtnMultiDel)
|
||||||
|
@selection-change="handleSelectionChange"
|
||||||
|
$end
|
||||||
|
>
|
||||||
|
$if(replaceDto.ShowBtnMultiDel)
|
||||||
<el-table-column type="selection" width="50" align="center"/>
|
<el-table-column type="selection" width="50" align="center"/>
|
||||||
|
$end
|
||||||
$if(null != genTable.SubTableName && "" != genTable.SubTableName && genTable.TplCategory == "subNav")
|
$if(null != genTable.SubTableName && "" != genTable.SubTableName && genTable.TplCategory == "subNav")
|
||||||
<el-table-column type="expand">
|
<el-table-column type="expand">
|
||||||
<template #default="props">
|
<template #default="props">
|
||||||
@ -453,14 +456,14 @@ $end
|
|||||||
proxy.resetForm("queryRef")
|
proxy.resetForm("queryRef")
|
||||||
handleQuery()
|
handleQuery()
|
||||||
}
|
}
|
||||||
|
$if(replaceDto.ShowBtnMultiDel)
|
||||||
// 多选框选中数据
|
// 多选框选中数据
|
||||||
function handleSelectionChange(selection) {
|
function handleSelectionChange(selection) {
|
||||||
ids.value = selection.map((item) => item.${replaceDto.FistLowerPk});
|
ids.value = selection.map((item) => item.${replaceDto.FistLowerPk});
|
||||||
single.value = selection.length != 1
|
single.value = selection.length != 1
|
||||||
multiple.value = !selection.length;
|
multiple.value = !selection.length;
|
||||||
}
|
}
|
||||||
|
$end
|
||||||
// 自定义排序
|
// 自定义排序
|
||||||
function sortChange(column) {
|
function sortChange(column) {
|
||||||
var sort = undefined
|
var sort = undefined
|
||||||
|
|||||||
@ -49,6 +49,7 @@ namespace ZR.CodeGenerator
|
|||||||
ShowBtnExport = dto.GenTable.Options.CheckedBtn.Any(f => f == 4),
|
ShowBtnExport = dto.GenTable.Options.CheckedBtn.Any(f => f == 4),
|
||||||
ShowBtnView = dto.GenTable.Options.CheckedBtn.Any(f => f == 5),
|
ShowBtnView = dto.GenTable.Options.CheckedBtn.Any(f => f == 5),
|
||||||
ShowBtnTruncate = dto.GenTable.Options.CheckedBtn.Any(f => f == 6),
|
ShowBtnTruncate = dto.GenTable.Options.CheckedBtn.Any(f => f == 6),
|
||||||
|
ShowBtnMultiDel = dto.GenTable.Options.CheckedBtn.Any(f => f == 7),
|
||||||
};
|
};
|
||||||
var columns = dto.GenTable.Columns;
|
var columns = dto.GenTable.Columns;
|
||||||
|
|
||||||
|
|||||||
@ -49,6 +49,7 @@ namespace ZR.CodeGenerator.Model
|
|||||||
public bool ShowBtnDelete { get; set; }
|
public bool ShowBtnDelete { get; set; }
|
||||||
public bool ShowBtnView { get; set; }
|
public bool ShowBtnView { get; set; }
|
||||||
public bool ShowBtnTruncate { get; set; }
|
public bool ShowBtnTruncate { get; set; }
|
||||||
|
public bool ShowBtnMultiDel { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 上传URL data
|
/// 上传URL data
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user