|
@@ -10,7 +10,7 @@
|
|
<div class="desc-wrap-BasicTable">
|
|
<div class="desc-wrap-BasicTable">
|
|
<BasicTable @register="registerTable">
|
|
<BasicTable @register="registerTable">
|
|
<template #toolbar>
|
|
<template #toolbar>
|
|
- <a-button type="primary" @click="openModal(true, {language})" v-if="getCheckPerm('news-add')">
|
|
|
|
|
|
+ <a-button type="primary" @click="openModal(true, {language})" v-if="getCheckPerm('case-add')">
|
|
新增案例</a-button
|
|
新增案例</a-button
|
|
>
|
|
>
|
|
</template>
|
|
</template>
|
|
@@ -21,25 +21,25 @@
|
|
{
|
|
{
|
|
label: '撤回',
|
|
label: '撤回',
|
|
//icon: 'icon-park-outline:folder-withdrawal-one',
|
|
//icon: 'icon-park-outline:folder-withdrawal-one',
|
|
- ifShow: getCheckPerm('news-withdraw') && record.isPublic == 1,
|
|
|
|
|
|
+ ifShow: getCheckPerm('case-withdraw') && record.isPublic == 1,
|
|
onClick: handleWithdraw.bind(null, record),
|
|
onClick: handleWithdraw.bind(null, record),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: '发布',
|
|
label: '发布',
|
|
//icon: 'arcticons:efa-publish',
|
|
//icon: 'arcticons:efa-publish',
|
|
- ifShow: getCheckPerm('news-publish') && record.isPublic == 0,
|
|
|
|
|
|
+ ifShow: getCheckPerm('case-publish') && record.isPublic == 0,
|
|
onClick: handlePublish.bind(null, record),
|
|
onClick: handlePublish.bind(null, record),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: '编辑',
|
|
label: '编辑',
|
|
//icon: 'ep:edit',
|
|
//icon: 'ep:edit',
|
|
- ifShow: getCheckPerm('news-edit') && record.isPublic == 0,
|
|
|
|
|
|
+ ifShow: getCheckPerm('case-edit') && record.isPublic == 0,
|
|
onClick: handleEdit.bind(null, record),
|
|
onClick: handleEdit.bind(null, record),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: '删除',
|
|
label: '删除',
|
|
//icon: 'ic:outline-delete-outline',
|
|
//icon: 'ic:outline-delete-outline',
|
|
- ifShow: getCheckPerm('news-delete'),
|
|
|
|
|
|
+ ifShow: getCheckPerm('case-delete'),
|
|
popConfirm: {
|
|
popConfirm: {
|
|
title: '是否确认删除',
|
|
title: '是否确认删除',
|
|
confirm: handleDelete.bind(null, record),
|
|
confirm: handleDelete.bind(null, record),
|
|
@@ -162,6 +162,7 @@ export default defineComponent({
|
|
{
|
|
{
|
|
title: '是否显示',
|
|
title: '是否显示',
|
|
dataIndex: 'isShow',
|
|
dataIndex: 'isShow',
|
|
|
|
+ ifShow: getCheckPerm('case-display'),
|
|
width: 80,
|
|
width: 80,
|
|
customRender: ({ record }) => {
|
|
customRender: ({ record }) => {
|
|
if (!Reflect.has(record, 'pendingStatus')) {
|
|
if (!Reflect.has(record, 'pendingStatus')) {
|