diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/deliverorder/shipmentsPrint.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/deliverorder/shipmentsPrint.vue
index 1f344c84..3045106c 100644
--- a/mes-ui/mes-ui-admin-vue3/src/views/heli/deliverorder/shipmentsPrint.vue
+++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/deliverorder/shipmentsPrint.vue
@@ -8,7 +8,7 @@
-
+
发货单
@@ -555,6 +555,23 @@ const open = async (id: number) => {
}
}
defineExpose({ open }) // 提供 open 方法,用于打开弹窗
+
+
+const logoDataUrl = ref('') // 存储Logo的Base64编码数据URL
+onMounted(() => {
+ // 在组件挂载后,将Logo图片转换为Base64编码数据URL
+ const logoImage = new Image()
+ logoImage.onload = () => {
+ const canvas = document.createElement('canvas')
+ canvas.width = logoImage.width
+ canvas.height = logoImage.height
+ const context = canvas.getContext('2d')
+ context.drawImage(logoImage, 0, 0)
+ const base64String = canvas.toDataURL('image/png')
+ logoDataUrl.value = base64String
+ }
+ logoImage.src = '/src/assets/imgs/exlogo.png' // 替换为您的Logo图片路径
+})
|