| | |
| | | <el-descriptions-item label="员工姓名">{{ row.employeeName || row.applicantName || "—" }}</el-descriptions-item> |
| | | <el-descriptions-item label="报销原因" :span="2">{{ row.reimburseReason || "—" }}</el-descriptions-item> |
| | | <el-descriptions-item label="报销金额">{{ row.applyAmount != null ? `${row.applyAmount} 元` : "—" }}</el-descriptions-item> |
| | | <el-descriptions-item label="部门">{{ row.applicantDeptName || row.deptName || "—" }}</el-descriptions-item> |
| | | <el-descriptions-item label="付款方">{{ row.payer || "—" }}</el-descriptions-item> |
| | | <el-descriptions-item label="收款人">{{ row.payee || "—" }}</el-descriptions-item> |
| | | <el-descriptions-item label="收款账号">{{ row.payeeAccount || "—" }}</el-descriptions-item> |
| | | <el-descriptions-item label="开户支行">{{ row.bankBranch || "—" }}</el-descriptions-item> |
| | |
| | | }); |
| | | |
| | | const attachmentFiles = computed(() => { |
| | | const list = props.row?.attachmentList?.length ? props.row.attachmentList : props.row?.invoiceAttachments; |
| | | const list = |
| | | props.row?.attachmentList || |
| | | props.row?.storageBlobVOList || |
| | | props.row?.invoiceAttachments; |
| | | return Array.isArray(list) ? list : []; |
| | | }); |
| | | |