| | |
| | | }; |
| | | //办理 |
| | | const handleOpen = async (row: TaskVO) => { |
| | | if(row.wfFormDefinitionVo){ |
| | | if (row.formKey != null) { |
| | | proxy.$tab.closePage(proxy.$route); |
| | | proxy.$router.push({ |
| | | path: `${row.wfFormDefinitionVo.path}/${row.businessKey}/approval`, |
| | | path: `${row.formKey}`, |
| | | query: { |
| | | id: row.businessKey, |
| | | type: 'approval', |
| | | taskId: row.id |
| | | } |
| | | }) |
| | | }else{ |
| | | }); |
| | | } else if (row.wfFormDefinitionVo) { |
| | | proxy.$tab.closePage(proxy.$route); |
| | | proxy.$router.push({ |
| | | path: `${row.wfFormDefinitionVo.path}`, |
| | | query: { |
| | | id: row.businessKey, |
| | | type: 'approval', |
| | | taskId: row.id |
| | | } |
| | | }); |
| | | } else { |
| | | proxy?.$modal.msgError('请到流程定义菜单配置路由!'); |
| | | } |
| | | }; |