| | |
| | | class="box-item" |
| | | effect="dark" |
| | | :content="row.auditRemark" |
| | | placement="top-start" |
| | | placement="top" |
| | | v-if="row.auditStatus === InsurancePolicyAuditStatusEnum.Reject && row.auditRemark" |
| | | popper-class="max-width-popper" |
| | | > |
| | |
| | | }); |
| | | } |
| | | |
| | | function handleGoDownloadInvoice(row: API.GetInsurancePageOutput) { |
| | | router.push({ |
| | | name: 'InsureDownloadInvoice', |
| | | params: { |
| | | id: row.id, |
| | | }, |
| | | }); |
| | | async function handleGoDownloadInvoice(row: API.GetInsurancePageOutput) { |
| | | try { |
| | | await insuranceOrderServices.getInvoiceId({ id: row.id }); |
| | | router.push({ |
| | | name: 'InsureDownloadInvoice', |
| | | params: { |
| | | id: row.id, |
| | | }, |
| | | }); |
| | | } catch (error) {} |
| | | } |
| | | </script> |