| | |
| | | const detailRow = ref({}); |
| | | const detailData = ref({}); |
| | | |
| | | const approveDialog = reactive({ visible: false, row: null }); |
| | | const approveDialog = reactive({ visible: false, row: null, warehouse: ''}); |
| | | const approveOpinion = ref(""); |
| | | const approveSubmitting = ref(false); |
| | | |
| | |
| | | } |
| | | approveDialog.row = { ...row }; |
| | | approveOpinion.value = ""; |
| | | approveDialog.warehouse = row?.warehouse || ''; |
| | | const bizType = Number(row.businessType); |
| | | // 报价审批:用审批事由字段承载的"报价单号"去查报价列表 |
| | | if (bizType === 6) { |
| | |
| | | approveSubmitting.value = true; |
| | | try { |
| | | await approveApprovalInstance( |
| | | buildApproveInstanceDto(row, result, approveOpinion.value) |
| | | buildApproveInstanceDto(row, result, approveOpinion.value, approveDialog.warehouse) |
| | | ); |
| | | reimburseDialog.visible = false; |
| | | await fetchApprovalList(); |
| | |
| | | approveSubmitting.value = true; |
| | | try { |
| | | await approveApprovalInstance( |
| | | buildApproveInstanceDto(row, result, approveOpinion.value) |
| | | buildApproveInstanceDto(row, result, approveOpinion.value, approveDialog.warehouse) |
| | | ); |
| | | approveDialog.visible = false; |
| | | await fetchApprovalList(); |