| | |
| | | const { form } = toRefs(data); |
| | | // 节点标题 |
| | | const getNodeTitle = (index, len) => { |
| | | if (index === 0) return '发起'; |
| | | if (index === len - 1) return '结束'; |
| | | return '审批'; |
| | | }; |
| | |
| | | style="margin-right: 30px; text-align: center; margin-bottom: 10px;" |
| | | > |
| | | <div> |
| | | <span v-if="index === 0">发起</span> |
| | | <span v-else>审批</span> |
| | | <span>审批人</span> |
| | | → |
| | | </div> |
| | | <el-select |
| | |
| | | return "审核中"; |
| | | } else if (params == 2) { |
| | | return "审核完成"; |
| | | } else if (params == 4) { |
| | | return "已重新提交"; |
| | | } else { |
| | | return '不通过'; |
| | | } |
| | |
| | | return "warning"; |
| | | } else if (params == 1) { |
| | | return "primary"; |
| | | } else if (params == 2) { |
| | | } else if (params == 2) { |
| | | return "success"; |
| | | } else if (params == 4) { |
| | | return ""; |
| | | } else { |
| | | return 'danger'; |
| | | } |
| | |
| | | clickFun: (row) => { |
| | | openForm("edit", row); |
| | | }, |
| | | disabled: (row) => row.approveStatus == 2 || row.approveStatus == 1 |
| | | disabled: (row) => row.approveStatus == 2 || row.approveStatus == 1 || row.approveStatus == 4 |
| | | }, |
| | | { |
| | | name: "审核", |
| | |
| | | clickFun: (row) => { |
| | | openApprovalDia("approval", row); |
| | | }, |
| | | disabled: (row) => row.approveUserCurrentId == null || row.approveStatus == 2 || row.approveStatus == 3 || row.approveUserCurrentId !== userStore.id |
| | | disabled: (row) => row.approveUserCurrentId == null || row.approveStatus == 2 || row.approveStatus == 3 || row.approveStatus == 4 || row.approveUsercurrentId !== userStore.id |
| | | }, |
| | | { |
| | | name: "详情", |