|
@@ -29,13 +29,13 @@
|
|
|
:actions="[
|
|
|
{
|
|
|
label: '编辑',
|
|
|
- //disabled: !(record.status == 1 || record.status == -2),
|
|
|
+ disabled: tableType == 1 && (!record.isEdit || record.isOpen),
|
|
|
ifShow: getTypeCheckPerm('case-edit'),
|
|
|
onClick: handlegotoEdit.bind(null, record),
|
|
|
},
|
|
|
{
|
|
|
label: '权限',
|
|
|
- //disabled: !(record.status == 1 || record.status == -2) || !record.isAuth,
|
|
|
+ disabled: tableType == 1 && (!record.isAuth || record.isOpen),
|
|
|
ifShow: getTypeCheckPerm('case-powers'),
|
|
|
onClick: handlePowers.bind(null, record),
|
|
|
},
|
|
@@ -50,12 +50,14 @@
|
|
|
// userInfo.roleId == 48),
|
|
|
// disabled: !(record.status == 1 || (record.status == -2 && record.payStatus == 1)),
|
|
|
//icon: 'carbon:download',
|
|
|
+ disabled: tableType == 1,
|
|
|
onClick: createConfirmDownload.bind(null, record),
|
|
|
},
|
|
|
{
|
|
|
label: '删除',
|
|
|
ifShow: getTypeCheckPerm('case-delete'),
|
|
|
//icon: 'ic:outline-delete-outline',
|
|
|
+ disabled: tableType == 1,
|
|
|
color: 'error',
|
|
|
onClick: handleDelete.bind(null, record),
|
|
|
},
|