feat: 表单编辑按钮权限

This commit is contained in:
GAOANG
2024-04-25 18:38:00 +08:00
parent b58e013957
commit 600235ba95
2 changed files with 12 additions and 5 deletions

View File

@ -1018,11 +1018,16 @@ ${hasTemplatePrint ? ' reactive ' : ''}
router.push({
path: '/form/${lowerClassName}/' + record.id + '/viewForm',
query: {
formPath: '${model.outputConfig.outputValue}/${lowerClassName}'
formPath: '${model.outputConfig.outputValue}/${lowerClassName}',
canEdit: canEdit()
}
});
}
}
// 判断是否显示编辑按钮编辑
function canEdit() {
return filterButtonAuth([{"code":"view"}]).length
}
function buttonClick(code) {
${
@ -1347,7 +1352,8 @@ ${hasTemplatePrint ? ' reactive ' : ''}
router.push({
path: '/form/${lowerClassName}/' + record.id + '/viewForm',
query: {
formPath: '${model.outputConfig.outputValue}/${lowerClassName}'
formPath: '${model.outputConfig.outputValue}/${lowerClassName}',
canEdit: canEdit()
}
});`
: `