From 29ec7d22e23f3fefdb75d69fa4020374abe95137 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Fri, 27 Feb 2026 09:37:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=97=E5=AE=BD=EF=BC=8C=E5=88=97=E5=B1=85?= =?UTF-8?q?=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_maintain/models/inherit_maintenance_equipment.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/yuthon_maintain/models/inherit_maintenance_equipment.py b/yuthon_maintain/models/inherit_maintenance_equipment.py index 5353c5d8c..f4e58720e 100644 --- a/yuthon_maintain/models/inherit_maintenance_equipment.py +++ b/yuthon_maintain/models/inherit_maintenance_equipment.py @@ -103,8 +103,9 @@ class InheritMaintenanceEquipment(models.Model): # 从第3行开始写入数据(第1-2行是表头) row = 3 - # 设置列宽(A列序号列设置为较窄) + # 设置列宽(A列序号列设置为较窄,C列型号列也设置较窄) sheet.column_dimensions['A'].width = 6 # 序号列宽度 + sheet.column_dimensions['C'].width = 12 # 型号列宽度 # 获取模板样式行(使用第3行作为参考) template_row_idx = 3 @@ -138,7 +139,8 @@ class InheritMaintenanceEquipment(models.Model): cell.font = copy(template_styles[col]['font']) cell.fill = copy(template_styles[col]['fill']) cell.border = copy(template_styles[col]['border']) - cell.alignment = copy(template_styles[col]['alignment']) + # 统一设置居中对齐 + cell.alignment = Alignment(horizontal='center', vertical='center') # A列:序号(从1开始) sheet.cell(row=row, column=1, value=index)