From ed4f521faa5f40d3f2662ae7edd25bc693ccbbe6 Mon Sep 17 00:00:00 2001 From: Ledo Date: Sat, 10 Jan 2026 23:14:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8D=B0=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../heli/deliverorder/shipmentsPrint.vue | 233 +++++++++--------- 1 file changed, 122 insertions(+), 111 deletions(-) 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 267c6976..eca453c2 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 @@ -18,78 +18,78 @@ 发货编号 - + {{ formData.code }} - 合同号 + 合同号 {{ formData.contractNo }} - 性质: - {{ formData.property }} + 性质: + {{ formData.property }} 发货日期 - + {{ formatDate(new Date(formData.deliverDate), 'YYYY-MM-DD') }} - 联系人 - {{ formData.receivePersonName }} - 电话 - {{ formData.receivePersonMobile }} + 联系人 + {{ formData.receivePersonName }} + 电话 + {{ formData.receivePersonMobile }} 收货单位 - {{ formData.customerName }} + {{ formData.customerName }} 收货地址 - {{ formData.receiveAddress }} + {{ formData.receiveAddress }} 项目名称 - {{ formData.projectName }} - 重量(T) - {{ formData.transportWeight }} - 位置(米) - {{ formData.transportSize }} + {{ formData.projectName }} + 重量(T) + {{ formData.transportWeight }} + 位置(米) + {{ formData.transportSize }} - 内容清单 - 单位 - 数量 - 重量(T) - 尺寸(米) - 备注 + 内容清单 + 单位 + 数量 + 重量(T) + 尺寸(米) + 备注 - {{ item.name }} - 备件:{{ item.name }} - 刀具:{{ item.name }} - {{ getDictLabel(DICT_TYPE.HELI_MATERIAL_UNIT, item.unit) }} - {{ item.amount }} - {{ item.weight }} - {{ item.size }} - {{ item.remark }} + {{ item.name }} + 备件:{{ item.name }} + 刀具:{{ item.name }} + {{ getDictLabel(DICT_TYPE.HELI_MATERIAL_UNIT, item.unit) }} + {{ item.amount }} + {{ item.weight }} + {{ item.size }} + {{ item.remark }} - 详见清单附件 - - - - + 详见清单附件 + + + + -   - - - - +   + + + + - {{formData.remark?formData.remark:' '}} + {{formData.remark?formData.remark:' '}} @@ -99,33 +99,33 @@ 发货单位 - + {{ formData.deliverCompany }} - 联系人 - {{ formData.deliverPersonName }} - 电话 - {{ formData.deliverPersonMobile }} + 联系人 + {{ formData.deliverPersonName }} + 电话 + {{ formData.deliverPersonMobile }} 司机姓名 - + {{ formData.transportDriverName }} - - 车牌号 - {{ formData.transportBusNumber }} - - 电话 - {{ formData.transportDriverMobile }} + + 车牌号 + {{ formData.transportBusNumber }} + + 电话 + {{ formData.transportDriverMobile }} - + - +
内部货物门点人签名:
- +
收货人签名:
@@ -151,77 +151,77 @@ 发货编号 - + {{ formData.code }} - 合同号 + 合同号 {{ formData.contractNo }} - 性质: - {{ formData.property }} + 性质: + {{ formData.property }} 发货日期 - + {{ formatDate(new Date(formData.deliverDate), 'YYYY-MM-DD') }} - 联系人 - {{ formData.receivePersonName }} - 电话 - {{ formData.receivePersonMobile }} + 联系人 + {{ formData.receivePersonName }} + 电话 + {{ formData.receivePersonMobile }} 收货单位 - {{ formData.customerName }} + {{ formData.customerName }} 收货地址 - {{ formData.receiveAddress }} + {{ formData.receiveAddress }} 项目名称 - {{ formData.projectName }} - 重量(T) - {{ formData.transportWeight }} - 位置(米) - {{ formData.transportSize }} + {{ formData.projectName }} + 重量(T) + {{ formData.transportWeight }} + 位置(米) + {{ formData.transportSize }} - 内容清单 - 单位 - 数量 - 重量(T) - 尺寸(米) - 备注 + 内容清单 + 单位 + 数量 + 重量(T) + 尺寸(米) + 备注 - {{ item.name }} - {{ getDictLabel(DICT_TYPE.HELI_MATERIAL_UNIT, item.unit) }} - {{ item.amount }} - {{ item.weight }} - {{ item.size }} - {{ item.remark }} + {{ item.name }} + {{ getDictLabel(DICT_TYPE.HELI_MATERIAL_UNIT, item.unit) }} + {{ item.amount }} + {{ item.weight }} + {{ item.size }} + {{ item.remark }} - 详见清单附件 - - - - + 详见清单附件 + + + + -   - - - - +   + + + + - {{formData.remark?formData.remark:' '}} + {{formData.remark?formData.remark:' '}} @@ -232,33 +232,33 @@ 发货单位 - + {{ formData.deliverCompany }} - 联系人 - {{ formData.deliverPersonName }} - 电话 - {{ formData.deliverPersonMobile }} + 联系人 + {{ formData.deliverPersonName }} + 电话 + {{ formData.deliverPersonMobile }} 司机姓名 - + {{ formData.transportDriverName }} - - 车牌号 - {{ formData.transportBusNumber }} - - 电话 - {{ formData.transportDriverMobile }} + + 车牌号 + {{ formData.transportBusNumber }} + + 电话 + {{ formData.transportDriverMobile }} - + - +
内部货物门点人签名:
- +
收货人签名:
@@ -504,6 +504,7 @@ const onPrint = () => { } } table { + table-layout: fixed; width: 100%; /* 让表格宽度100%占满其父元素宽度 */ height: auto; /* 高度根据内容自适应 */ font-size: 14px; @@ -590,7 +591,16 @@ const subTotalAmount = ref(0) const num = ref(0) const splitThreshold = 6 const logoDataUrl = ref('') // 存储Logo的Base64编码数据URL - +const fontSizeStyle = computed(() => { + const projectName = formData.value?.projectName ?? '' + return { + textAlign: 'left', + width: '100%', + fontSize: projectName.length > 20 + ? '13px !important' + : '14px !important' + } +}) /** 打开弹窗 */ const open = async (id: number) => { dialogVisible.value = true @@ -682,6 +692,7 @@ onMounted(() => {}) } } table { +table-layout: fixed; width: 100%; /* 让表格宽度100%占满其父元素宽度 */ height: auto; /* 高度根据内容自适应 */ font-size: 14px;