修复bug
This commit is contained in:
parent
c07655f474
commit
e6168f3ed1
|
|
@ -27,7 +27,7 @@
|
||||||
<el-card class="!border-none mt-4" shadow="never" v-loading="pager.loading">
|
<el-card class="!border-none mt-4" shadow="never" v-loading="pager.loading">
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<data-table
|
<data-table
|
||||||
v-perms="['gen:importTable']"
|
v-perms="['gen/importTable']"
|
||||||
class="inline-block mr-[10px]"
|
class="inline-block mr-[10px]"
|
||||||
@success="getLists"
|
@success="getLists"
|
||||||
>
|
>
|
||||||
|
|
@ -39,7 +39,7 @@
|
||||||
</el-button>
|
</el-button>
|
||||||
</data-table>
|
</data-table>
|
||||||
<el-button
|
<el-button
|
||||||
v-perms="['gen:delTable']"
|
v-perms="['gen/delTable']"
|
||||||
:disabled="!selectData.length"
|
:disabled="!selectData.length"
|
||||||
@click="handleDelete()"
|
@click="handleDelete()"
|
||||||
type="danger"
|
type="danger"
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
删除
|
删除
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
v-perms="['gen:genCode', 'gen:downloadCode']"
|
v-perms="['gen/genCode', 'gen/downloadCode']"
|
||||||
:disabled="!selectData.length"
|
:disabled="!selectData.length"
|
||||||
@click="handleGenerate(selectData)"
|
@click="handleGenerate(selectData)"
|
||||||
>
|
>
|
||||||
|
|
@ -72,7 +72,7 @@
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<div class="flex items-center">
|
<div class="flex items-center">
|
||||||
<el-button
|
<el-button
|
||||||
v-perms="['gen:previewCode']"
|
v-perms="['gen/previewCode']"
|
||||||
type="primary"
|
type="primary"
|
||||||
link
|
link
|
||||||
@click="handlePreview(row.id)"
|
@click="handlePreview(row.id)"
|
||||||
|
|
@ -80,10 +80,10 @@
|
||||||
预览
|
预览
|
||||||
</el-button>
|
</el-button>
|
||||||
|
|
||||||
<el-button type="primary" link v-perms="['tools.generator/edit']">
|
<el-button type="primary" link v-perms="['gen/editTable']">
|
||||||
<router-link
|
<router-link
|
||||||
:to="{
|
:to="{
|
||||||
path: getRoutePath('tools.generator/edit'),
|
path: getRoutePath('gen/editTable'),
|
||||||
query: {
|
query: {
|
||||||
id: row.id
|
id: row.id
|
||||||
}
|
}
|
||||||
|
|
@ -96,10 +96,10 @@
|
||||||
class="ml-2"
|
class="ml-2"
|
||||||
@command="handleCommand($event, row)"
|
@command="handleCommand($event, row)"
|
||||||
v-perms="[
|
v-perms="[
|
||||||
'gen:genCode',
|
'gen/genCode',
|
||||||
'gen:downloadCode',
|
'gen/downloadCode',
|
||||||
'gen:syncTable',
|
'gen/syncTable',
|
||||||
'gen:delTable'
|
'gen/delTable'
|
||||||
]"
|
]"
|
||||||
>
|
>
|
||||||
<el-button type="primary" link>
|
<el-button type="primary" link>
|
||||||
|
|
@ -109,21 +109,21 @@
|
||||||
|
|
||||||
<template #dropdown>
|
<template #dropdown>
|
||||||
<el-dropdown-menu>
|
<el-dropdown-menu>
|
||||||
<div v-perms="['gen:genCode', 'gen:downloadCode']">
|
<div v-perms="['gen/genCode', 'gen/downloadCode']">
|
||||||
<el-dropdown-item command="generate">
|
<el-dropdown-item command="generate">
|
||||||
<el-button type="primary" link>
|
<el-button type="primary" link>
|
||||||
生成代码
|
生成代码
|
||||||
</el-button>
|
</el-button>
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
</div>
|
</div>
|
||||||
<div v-perms="['gen:syncTable']">
|
<div v-perms="['gen/syncTable']">
|
||||||
<el-dropdown-item command="sync">
|
<el-dropdown-item command="sync">
|
||||||
<el-button type="primary" link>
|
<el-button type="primary" link>
|
||||||
同步
|
同步
|
||||||
</el-button>
|
</el-button>
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
</div>
|
</div>
|
||||||
<div v-perms="['gen:delTable']">
|
<div v-perms="['gen/delTable']">
|
||||||
<el-dropdown-item command="delete">
|
<el-dropdown-item command="delete">
|
||||||
<el-button type="danger" link> 删除 </el-button>
|
<el-button type="danger" link> 删除 </el-button>
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue