|
@@ -14,7 +14,7 @@
|
|
|
|
|
|
<!--查看发票-->
|
|
|
<HcDialog bgColor="#ffffff" isToBody isTable :footer="false" :show="recordModal" title="发票信息" widths="66rem" @close="closeRecordClick">
|
|
|
- <HcPdf src="http://bladex-chongqing-info.oss-cn-hangzhou.aliyuncs.com//upload/20230504/911982ba85e66cfa58fb02d5a738bb2b.pdf"/>
|
|
|
+ <HcPdf :src="pdfUrl"/>
|
|
|
</HcDialog>
|
|
|
</HcCard>
|
|
|
</template>
|
|
@@ -28,35 +28,37 @@ const router = useRouter()
|
|
|
//参数
|
|
|
const props = defineProps({
|
|
|
datas: {
|
|
|
- type: Object,
|
|
|
- default: () => ({})
|
|
|
- }
|
|
|
+ type: Array,
|
|
|
+ default: () => ([])
|
|
|
+ },
|
|
|
})
|
|
|
|
|
|
-const infoData = ref(props.datas)
|
|
|
+const tableData = ref(props.datas)
|
|
|
|
|
|
//深度监听
|
|
|
watch(() => [
|
|
|
props.datas,
|
|
|
], ([datas]) => {
|
|
|
- infoData.value = datas
|
|
|
+ tableData.value = datas
|
|
|
}, {deep: true})
|
|
|
|
|
|
//成本测算表格
|
|
|
const tableColumn = [
|
|
|
- {key: 'key1', name: '开票日期', align: 'center'},
|
|
|
- {key: 'key2', name: '对方名称', align: 'center'},
|
|
|
- {key: 'key3', name: '开票金额', align: 'center'},
|
|
|
+ {key: 'invoiceDate', name: '开票日期', align: 'center'},
|
|
|
+ {key: 'invoiceHead', name: '对方名称', align: 'center'},
|
|
|
+ {key: 'invoiceMoney', name: '开票金额', align: 'center'},
|
|
|
{key: 'action', name: '发票附件', align: 'center'},
|
|
|
]
|
|
|
-const tableData = ref([
|
|
|
- {id: 1}, {id: 2}, {id: 3}, {id: 4},
|
|
|
-])
|
|
|
+// const tableData = ref([
|
|
|
+// {id: 1}, {id: 2}, {id: 3}, {id: 4},
|
|
|
+// ])
|
|
|
|
|
|
//查看发票
|
|
|
const recordModal = ref(false)
|
|
|
+const pdfUrl=ref('')
|
|
|
const rowNameTap = (row) => {
|
|
|
recordModal.value = true
|
|
|
+ pdfUrl.value=row?.invoicePdfUrl
|
|
|
}
|
|
|
|
|
|
const closeRecordClick = () => {
|