这次增加了测试结果导出到EXCEL、项目阶段需要安装定义的表格中的name PN来处理

This commit is contained in:
2025-12-14 18:19:29 +08:00
parent 872b181703
commit 5e94d17212
10 changed files with 434 additions and 17 deletions

View File

@@ -97,6 +97,7 @@ class DUTModel(QObject):
"SN": row.get("SN", ""),
"name": row.get("name", ""),
"project": row.get("project", ""),
"projectPhase": row.get("projectPhase", ""),
"projectType": row.get("projectType", ""),
"phase": row.get("phase", ""),
"weeks": row.get("weeks", 0) if row.get("weeks") is not None else 0,
@@ -141,7 +142,7 @@ class DUTModel(QObject):
# 查询 dutList 表中的所有 DUT
cursor.execute("""
SELECT SN, name, project, projectType, phase, weeks, stationAssigned,
SELECT SN, name, project,projectPhase, projectType, phase, weeks, stationAssigned,
itemOnGoing, itemsFinished, status, testReq, inspector, id,
description, deadLine, createdate, workOrder, direction_codes
FROM dutList
@@ -174,6 +175,7 @@ class DUTModel(QObject):
"SN": row[0] if row[0] else "",
"name": row[1] if row[1] else "",
"project": row[2] if row[2] else "",
"projectPhase": row[3] if row[3] else "",
"projectType": row[3] if row[3] else "",
"phase": row[4] if row[4] else "",
"weeks": row[5] if row[5] is not None else 0,