| | |
| | | return [...detail.items, summaryRow] |
| | | }) |
| | | |
| | | const taskId = computed(() => { |
| | | return String(route.params.taskId || '') |
| | | }) |
| | | |
| | | // 状态映射(后端中文 -> 前端枚举) |
| | | const statusServerToUi: Record<string, string> = { |
| | | '待上传文件': 'WAIT_UPLOAD', |
| | |
| | | |
| | | onMounted(async () => { |
| | | const orderId = String(route.params.id || '') |
| | | console.log(route.params.taskId) |
| | | if (!orderId) return |
| | | |
| | | try { |
| | |
| | | }) |
| | | |
| | | const orderId = String(route.params.id || '') |
| | | console.log(String(route.params.taskId || '')) |
| | | const taskId1 = taskId.value |
| | | const userId = userStore.getUserId ? Number(userStore.getUserId) : undefined |
| | | const comments = approvalForm.comments.trim() |
| | | |
| | |
| | | // 调用审批通过API |
| | | const result = await approveOrder({ |
| | | orderId: orderId, |
| | | taskId: taskId1, |
| | | approvalOpinion: comments, |
| | | approverId: userId, |
| | | approverName: userStore.getUserDetail || '管理员', |
| | |
| | | const orderId = String(route.params.id || '') |
| | | const userId = userStore.getUserId ? Number(userStore.getUserId) : undefined |
| | | const comments = approvalForm.comments.trim() |
| | | const taskId1 = String(route.params.taskId || '') |
| | | |
| | | if (!orderId || !userId) { |
| | | ElMessage.error('订单ID或用户ID不能为空') |
| | |
| | | orderId: orderId, |
| | | approvalOpinion: comments, |
| | | approverId: userId, |
| | | taskId: taskId1, |
| | | approverName: userStore.getUserDetail || '管理员', |
| | | approvalType: isAgreementOrder.value ? '审批' : '授权', |
| | | approvalResult: '驳回' |