| | |
| | | body: { |
| | | options: [ |
| | | [ |
| | | { code: 'copy', name: t('searchOrder.copy'), prefixIcon: 'vxe-icon-copy', visible: true}, |
| | | { code: 'copyTitle', name: t('searchOrder.copyTitle'), prefixIcon: 'vxe-icon-copy', visible: true}, |
| | | { code: 'getProcessList', name: t('searchOrder.processFlows'), prefixIcon: 'vxe-icon-file-txt', visible: true} |
| | | ] |
| | | ] |
| | |
| | | dialogTableVisible.value = true |
| | | break |
| | | } |
| | | case 'copy': { |
| | | if(rowClickIndex.value===null){ |
| | | ElMessage.warning(t('searchOrder.msgList.checkOrder')) |
| | | return |
| | | } |
| | | router.push({path:'/main/order/createOrder', |
| | | state:{ |
| | | orderId:rowClickIndex.value.orderId, |
| | | type:'copy' |
| | | }}) |
| | | break |
| | | } |
| | | case 'copyTitle': { |
| | | if(rowClickIndex.value===null){ |
| | | ElMessage.warning(t('searchOrder.msgList.checkOrder')) |
| | | return |
| | | } |
| | | router.push({path:'/main/order/createOrder', |
| | | state:{ |
| | | orderId:rowClickIndex.value.orderId, |
| | | type:'copyTitle' |
| | | }}) |
| | | break |
| | | } |
| | | |
| | | } |
| | | } |