feat: 表单按钮状态修改

This commit is contained in:
GAOANG
2024-04-24 10:47:28 +08:00
parent 2060e76da9
commit ca7479b889
3 changed files with 107 additions and 5 deletions

View File

@ -1533,7 +1533,19 @@ ${hasTemplatePrint ? ' reactive ' : ''}
actionsList = actionsList.concat(editAndDelBtn);
}
}
return actionsList;
return filterAction(actionsList, record);
}
function filterAction(list, record) {
const result = list.filter((item)=> {
let conditions = item.tooltip !== '查看流转记录'
if (record.workflowData.enabled) {
conditions = conditions && item.tooltip !== '查看'
} else {
conditions = conditions && (item.tooltip === '查看' || item.tooltip === '删除')
}
return conditions
})
return result
}
`
: `