[2025-07-01 15:33:27] ============================================================ [2025-07-01 15:33:27] 座位分配系统 - 文件校验 [2025-07-01 15:33:27] ============================================================ [2025-07-01 15:33:27] === 开始加载数据 === [2025-07-01 15:33:27] 正在读取人员信息文件: 人员信息.xlsx [2025-07-01 15:33:27] 正在读取座位信息文件: 座位信息.xlsx [2025-07-01 15:33:27] 清理文字数据中的空格... [2025-07-01 15:33:27] ✅ 文字数据清理完成 [2025-07-01 15:33:27] ✅ 文件加载成功 [2025-07-01 15:33:27] 人员信息: 6 行 × 6 列 [2025-07-01 15:33:27] 座位信息: 17 行 × 12 列 [2025-07-01 15:33:27] === 人员信息结构校验 === [2025-07-01 15:33:27] ✅ 所有必需列都存在 [2025-07-01 15:33:27] 数据完整性检查: [2025-07-01 15:33:27] ✅ 姓名 列数据完整 [2025-07-01 15:33:27] ✅ 证件类型 列数据完整 [2025-07-01 15:33:27] ✅ 证件号 列数据完整 [2025-07-01 15:33:27] ✅ 手机号 列数据完整 [2025-07-01 15:33:27] ✅ 姓名无重复 [2025-07-01 15:33:27] === 连坐组校验 === [2025-07-01 15:33:27] ✅ 第 1 组: 叶一帆 (单独) [2025-07-01 15:33:27] ✅ 第 2 组: 刘泽 (单独) [2025-07-01 15:33:27] ✅ 第 3 组: 黄锡恩 (单独) [2025-07-01 15:33:27] ✅ 第 4 组: 胡中, 丁逸夫 (2人连坐) [2025-07-01 15:33:27] ✅ 第 5 组: 沈佳琰 (单独) [2025-07-01 15:33:27] === 座位信息结构校验 === [2025-07-01 15:33:27] ✅ 所有必需列都存在 [2025-07-01 15:33:27] ❌ 区域 列有 11 个空值 [2025-07-01 15:33:27] ❌ 楼层 列有 11 个空值 [2025-07-01 15:33:27] ❌ 排号 列有 11 个空值 [2025-07-01 15:33:27] ❌ 座位号 列有 11 个空值 [2025-07-01 15:33:27] 座位结构分析: [2025-07-01 15:33:27] 座位结构分析: [2025-07-01 15:33:27] ✅ 西北门入口场地A5区-场地-19排: 6 个座位完全连续 (1-6) [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] ❌ nan-nan-nan: 座位号格式异常 'nan' [2025-07-01 15:33:27] 📊 nan-nan-nan: 11 个座位,0 个连续段: [2025-07-01 15:33:27] 最大连续段: 0 个座位 [2025-07-01 15:33:27] === 容量和可行性校验 === [2025-07-01 15:33:27] 总人数: 6 [2025-07-01 15:33:27] 总座位数: 17 [2025-07-01 15:33:27] ✅ 座位充足: 剩余 11 个座位 [2025-07-01 15:33:27] 连坐组需求分析: [2025-07-01 15:33:27] 最大连坐组: 2 人 [2025-07-01 15:33:27] 连续座位可行性分析: [2025-07-01 15:33:27] 西北门入口场地A5区-场地-19排: 最大连续 6 个座位 [2025-07-01 15:33:27] nan-nan-nan: 最大连续 0 个座位 [2025-07-01 15:33:27] 全场最大连续座位: 6 个 [2025-07-01 15:33:27] ✅ 可以容纳最大连坐组 [2025-07-01 15:33:27] 可容纳最大连坐组的排数: 1 个 [2025-07-01 15:33:27] 连坐组分布: [2025-07-01 15:33:27] 单人组: 4 个 [2025-07-01 15:33:27] 2人连坐组: 1 个 [2025-07-01 15:33:27] ============================================================ [2025-07-01 15:33:27] 校验结果总结 [2025-07-01 15:33:27] ============================================================ [2025-07-01 15:33:27] 人员信息结构: ✅ 通过 [2025-07-01 15:33:27] 连坐组完整性: ✅ 通过 [2025-07-01 15:33:27] 座位信息结构: ❌ 失败 [2025-07-01 15:33:27] 容量可行性: ✅ 通过 [2025-07-01 15:33:27] 总体校验结果: ❌ 存在问题 [2025-07-01 15:33:27] ⚠️ 请修复上述问题后再进行座位分配。