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" />
|
<apiStatus :status="record.status" />
|
||||||
</template>
|
</template>
|
||||||
<template #action="{ record }">
|
<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') }}
|
{{ t('apiTestManagement.recycle.batchRecover') }}
|
||||||
</MsButton>
|
</MsButton>
|
||||||
<a-divider direction="vertical" :margin="8"></a-divider>
|
<a-divider v-permission="['PROJECT_API_DEFINITION:READ+DELETE']" direction="vertical" :margin="8"></a-divider>
|
||||||
<MsButton type="text" class="!mr-0" @click="cleanOut(record)">
|
<MsButton
|
||||||
|
v-permission="['PROJECT_API_DEFINITION:READ+DELETE']"
|
||||||
|
type="text"
|
||||||
|
class="!mr-0"
|
||||||
|
@click="cleanOut(record)"
|
||||||
|
>
|
||||||
{{ t('apiTestManagement.recycle.batchCleanOut') }}
|
{{ t('apiTestManagement.recycle.batchCleanOut') }}
|
||||||
</MsButton>
|
</MsButton>
|
||||||
<a-divider direction="vertical" :margin="8"></a-divider>
|
|
||||||
</template>
|
</template>
|
||||||
</ms-base-table>
|
</ms-base-table>
|
||||||
</div>
|
</div>
|
||||||
|
@ -284,11 +293,12 @@
|
||||||
{
|
{
|
||||||
label: 'apiTestManagement.recycle.batchRecover',
|
label: 'apiTestManagement.recycle.batchRecover',
|
||||||
eventTag: 'batchRecover',
|
eventTag: 'batchRecover',
|
||||||
// permission: ['FUNCTIONAL_CASE:READ+DELETE'],
|
permission: ['PROJECT_API_DEFINITION:READ+DELETE'],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'apiTestManagement.recycle.batchCleanOut',
|
label: 'apiTestManagement.recycle.batchCleanOut',
|
||||||
eventTag: 'batchCleanOut',
|
eventTag: 'batchCleanOut',
|
||||||
|
permission: ['PROJECT_API_DEFINITION:READ+DELETE'],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
|
@ -455,18 +455,22 @@
|
||||||
{
|
{
|
||||||
label: 'caseManagement.caseReview.review',
|
label: 'caseManagement.caseReview.review',
|
||||||
eventTag: 'review',
|
eventTag: 'review',
|
||||||
|
permission: ['CASE_REVIEW:READ+REVIEW'],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'caseManagement.caseReview.changeReviewer',
|
label: 'caseManagement.caseReview.changeReviewer',
|
||||||
eventTag: 'changeReviewer',
|
eventTag: 'changeReviewer',
|
||||||
|
permission: ['CASE_REVIEW:READ+UPDATE'],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'caseManagement.caseReview.disassociate',
|
label: 'caseManagement.caseReview.disassociate',
|
||||||
eventTag: 'disassociate',
|
eventTag: 'disassociate',
|
||||||
|
permission: ['CASE_REVIEW:READ+RELEVANCE'],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'caseManagement.caseReview.reReview',
|
label: 'caseManagement.caseReview.reReview',
|
||||||
eventTag: 'reReview',
|
eventTag: 'reReview',
|
||||||
|
permission: ['CASE_REVIEW:READ+UPDATE'],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
|
@ -521,6 +521,7 @@
|
||||||
{
|
{
|
||||||
label: 'caseManagement.caseReview.move',
|
label: 'caseManagement.caseReview.move',
|
||||||
eventTag: 'move',
|
eventTag: 'move',
|
||||||
|
permission: ['CASE_REVIEW:READ+UPDATE'],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
|
@ -487,6 +487,7 @@
|
||||||
label: 'project.taskCenter.batchStop',
|
label: 'project.taskCenter.batchStop',
|
||||||
eventTag: 'batchStop',
|
eventTag: 'batchStop',
|
||||||
anyPermission: permissionsMap[props.group][props.moduleType].stop,
|
anyPermission: permissionsMap[props.group][props.moduleType].stop,
|
||||||
|
permission: permissionsMap[props.group][props.moduleType].stop,
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
// label: 'project.taskCenter.batchExecution',
|
// label: 'project.taskCenter.batchExecution',
|
||||||
|
|
|
@ -394,11 +394,13 @@
|
||||||
label: 'project.taskCenter.batchEnable',
|
label: 'project.taskCenter.batchEnable',
|
||||||
eventTag: 'batchEnable',
|
eventTag: 'batchEnable',
|
||||||
anyPermission: permissionsMap[props.group][props.moduleType].edit,
|
anyPermission: permissionsMap[props.group][props.moduleType].edit,
|
||||||
|
permission: permissionsMap[props.group][props.moduleType].edit,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'project.taskCenter.batchDisable',
|
label: 'project.taskCenter.batchDisable',
|
||||||
eventTag: 'batchDisable',
|
eventTag: 'batchDisable',
|
||||||
anyPermission: permissionsMap[props.group][props.moduleType].edit,
|
anyPermission: permissionsMap[props.group][props.moduleType].edit,
|
||||||
|
permission: permissionsMap[props.group][props.moduleType].edit,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue