song.jun
3 天以前 d5a91a2863a7bf4df8ee3008b108e7429c2efec1
refs
用户 song.jun <lion0756@qq.com>
星期一, 四月 13, 2026 14:20 +0800
提交者 song.jun <lion0756@qq.com>
星期一, 四月 13, 2026 14:20 +0800
提交d5a91a2863a7bf4df8ee3008b108e7429c2efec1
目录 31bf808f28ad241192a25079246460c80c4cce30 目录 | zip | gz
parent e4565d46b57a1d04d134671ee05037b2a0df5341 查看 | 对比
修复 LabExcelDate / LabExcel 导出"省份"列标签错误

两个实验室列表 Excel 导出接口的 headers 数组里,第 5/6 列写的是
"城市",但对应 cellKes 是 "Province",实际显示的是 Province 字段
数据。admin 看导出 Excel 时找不到"省份"列,以为 Province 没保存
成功,报告"很多单位的省份空缺"。

经 SQL 核查数据层:UserRequestInfoes 表里所有实验室的 Province
字段都有正确值(包括 admin 刚改的 QC269=甘肃等),qcDistId=41 的
register FK 也正确指向已更新的 UserRequestInfo 行。写路径和读路径
都没问题,真正 bug 是导出 label 错位。

修复:把两个导出的 headers[5]/headers[6] 从 "城市" 改成 "省份",
只改 label 不改 cellKes,零回归。City 字段当前未被任何导出读到,
本次不补充。

注:没动 ConvertToDataTable 或 ExportByWeb 的底层。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1个文件已修改
4 ■■■■ 已修改文件
sbcLabSystem/Controllers/BackstageController.cs 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史