| | |
| | | }; |
| | | |
| | | async function handleDownload(row: API.InsurancePolicyPayDto) { |
| | | // downloadFileByUrl(setOSSLink(row.policyOssUrl), `保单_${row.channelOrderNo}`); |
| | | try { |
| | | let res = await insuranceOrderServices.downloadPolicyFileId({ id: row.id }); |
| | | if (res) { |
| | | window.open(res, '_blank'); |
| | | if (row.policyOssUrl) { |
| | | downloadFileByUrl(setOSSLink(row.policyOssUrl), `保单_${row.channelOrderNo}`); |
| | | } else { |
| | | let res = await insuranceOrderServices.downloadPolicyFileId({ id: row.id }); |
| | | if (res) { |
| | | window.open(res, '_blank'); |
| | | } |
| | | } |
| | | } catch (error) {} |
| | | } |