| | |
| | | size="small" |
| | | type="primary" |
| | | icon="Notification" |
| | | @click="handleCancelProcessApply(scope.row.processInstanceVo.id)" |
| | | @click="handleCancelProcessApply(scope.row.id)" |
| | | >撤销</el-button |
| | | > |
| | | </template> |
| | |
| | | /** 新增按钮操作 */ |
| | | const handleAdd = () => { |
| | | proxy.$tab.closePage(proxy.$route); |
| | | proxy.$router.push(`/demo/leaveEdit/index/add/add`); |
| | | proxy.$router.push(`/workflow/leaveEdit/index/add/add`); |
| | | proxy.$router.push({ |
| | | path: `/demo/leaveEdit/index`, |
| | | path: `/workflow/leaveEdit/index`, |
| | | query: { |
| | | type: 'add' |
| | | } |
| | |
| | | const handleUpdate = (row?: LeaveVO) => { |
| | | proxy.$tab.closePage(proxy.$route); |
| | | proxy.$router.push({ |
| | | path: `/demo/leaveEdit/index`, |
| | | path: `/workflow/leaveEdit/index`, |
| | | query: { |
| | | id: row.id, |
| | | type: 'update' |
| | |
| | | const handleView = (row?: LeaveVO) => { |
| | | proxy.$tab.closePage(proxy.$route); |
| | | proxy.$router.push({ |
| | | path: `/demo/leaveEdit/index`, |
| | | path: `/workflow/leaveEdit/index`, |
| | | query: { |
| | | id: row.id, |
| | | type: 'view' |
| | |
| | | /** 导出按钮操作 */ |
| | | const handleExport = () => { |
| | | proxy?.download( |
| | | 'demo/leave/export', |
| | | 'workflow/leave/export', |
| | | { |
| | | ...queryParams.value |
| | | }, |