fix: 补充表格批量操作权限
--bug=1039895 --user=吕梦园 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001039895
This commit is contained in:
parent
d6d5c695d4
commit
a013361ff1
|
@ -112,14 +112,23 @@
|
|||
<apiStatus :status="record.status" />
|
||||
</template>
|
||||
<template #action="{ record }">
|
||||
<MsButton type="text" class="!mr-0" @click="recover(record)">
|
||||
<MsButton
|
||||
v-permission="['PROJECT_API_DEFINITION:READ+DELETE']"
|
||||
type="text"
|
||||
class="!mr-0"
|
||||
@click="recover(record)"
|
||||
>
|
||||
{{ t('apiTestManagement.recycle.batchRecover') }}
|
||||
</MsButton>
|
||||
<a-divider direction="vertical" :margin="8"></a-divider>
|
||||
<MsButton type="text" class="!mr-0" @click="cleanOut(record)">
|
||||
<a-divider v-permission="['PROJECT_API_DEFINITION:READ+DELETE']" direction="vertical" :margin="8"></a-divider>
|
||||
<MsButton
|
||||
v-permission="['PROJECT_API_DEFINITION:READ+DELETE']"
|
||||
type="text"
|
||||
class="!mr-0"
|
||||
@click="cleanOut(record)"
|
||||
>
|
||||
{{ t('apiTestManagement.recycle.batchCleanOut') }}
|
||||
</MsButton>
|
||||
<a-divider direction="vertical" :margin="8"></a-divider>
|
||||
</template>
|
||||
</ms-base-table>
|
||||
</div>
|
||||
|
@ -284,11 +293,12 @@
|
|||
{
|
||||
label: 'apiTestManagement.recycle.batchRecover',
|
||||
eventTag: 'batchRecover',
|
||||
// permission: ['FUNCTIONAL_CASE:READ+DELETE'],
|
||||
permission: ['PROJECT_API_DEFINITION:READ+DELETE'],
|
||||
},
|
||||
{
|
||||
label: 'apiTestManagement.recycle.batchCleanOut',
|
||||
eventTag: 'batchCleanOut',
|
||||
permission: ['PROJECT_API_DEFINITION:READ+DELETE'],
|
||||
},
|
||||
],
|
||||
};
|
||||
|
|
|
@ -455,18 +455,22 @@
|
|||
{
|
||||
label: 'caseManagement.caseReview.review',
|
||||
eventTag: 'review',
|
||||
permission: ['CASE_REVIEW:READ+REVIEW'],
|
||||
},
|
||||
{
|
||||
label: 'caseManagement.caseReview.changeReviewer',
|
||||
eventTag: 'changeReviewer',
|
||||
permission: ['CASE_REVIEW:READ+UPDATE'],
|
||||
},
|
||||
{
|
||||
label: 'caseManagement.caseReview.disassociate',
|
||||
eventTag: 'disassociate',
|
||||
permission: ['CASE_REVIEW:READ+RELEVANCE'],
|
||||
},
|
||||
{
|
||||
label: 'caseManagement.caseReview.reReview',
|
||||
eventTag: 'reReview',
|
||||
permission: ['CASE_REVIEW:READ+UPDATE'],
|
||||
},
|
||||
],
|
||||
};
|
||||
|
|
|
@ -521,6 +521,7 @@
|
|||
{
|
||||
label: 'caseManagement.caseReview.move',
|
||||
eventTag: 'move',
|
||||
permission: ['CASE_REVIEW:READ+UPDATE'],
|
||||
},
|
||||
],
|
||||
};
|
||||
|
|
|
@ -487,6 +487,7 @@
|
|||
label: 'project.taskCenter.batchStop',
|
||||
eventTag: 'batchStop',
|
||||
anyPermission: permissionsMap[props.group][props.moduleType].stop,
|
||||
permission: permissionsMap[props.group][props.moduleType].stop,
|
||||
},
|
||||
// {
|
||||
// label: 'project.taskCenter.batchExecution',
|
||||
|
|
|
@ -394,11 +394,13 @@
|
|||
label: 'project.taskCenter.batchEnable',
|
||||
eventTag: 'batchEnable',
|
||||
anyPermission: permissionsMap[props.group][props.moduleType].edit,
|
||||
permission: permissionsMap[props.group][props.moduleType].edit,
|
||||
},
|
||||
{
|
||||
label: 'project.taskCenter.batchDisable',
|
||||
eventTag: 'batchDisable',
|
||||
anyPermission: permissionsMap[props.group][props.moduleType].edit,
|
||||
permission: permissionsMap[props.group][props.moduleType].edit,
|
||||
},
|
||||
],
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue