fix: localize asset exports and preserve import compatibility

This commit is contained in:
Ed1s0nZ committed 2026-10-06 02:51:15 +08:00
1 parent 05d7d9ec65
commit ae395f5bf7
8 files changed
+139 -12

No files matched your search

+6
View File
@@ -74,3 +74,9 @@
- Excel 第 3、6 行:登录空密码通过自定义校验展示原因并聚焦字段,编辑后清除旧错误;显示/隐藏密码按钮在关闭或重新打开登录时恢复隐藏。修改密码显示当前密码必填、新密码长度与确认不一致的具体原因,服务端失败也保留在表单中。
- 四项真实脚本回归通过;隔离预览使用实际模板片段与样式,在 375px 登录布局和桌面密码表单中验证提示、焦点和按钮。预览未使用真实账号凭据。
- Excel 第 4 行:HTTP 下请求体可被截获,属于部署传输配置风险。当前服务已有 TLS、HTTP 到 HTTPS 重定向和同端口协议分流;现有 TLS/重定向测试通过。应在部署中启用 HTTPS,未加入额外客户端加密协议或改动凭据配置。
## 追加:资产语言与导入兼容
- Excel 第 8、9 行:截图与模板对照证明灰色 CN/Beijing 是 placeholder,省市是手工输入,不是时区识别结果。示例增加中、英、俄翻译;不修改用户保存的地理字段,也不新增地区识别或联动能力。
- Excel 第 10 行:CSV 与 XLSX 表头采用当前语言,环境、重要性、状态与已知风险等级显示本地化标签。原始地址、地区、项目、标签、未知枚举值保持原样。导入兼容旧英文列名与当前语言的导出列名、枚举值。
- 验证:7 项测试通过,包含使用仓库内实际 SheetJS 生成和读取 CSV/XLSX,再调用真实导入解析;中、英、俄三种语言均验证地址、项目归属、带引号/换行标题、标签和枚举值不丢失。
+3 -3
View File
@@ -10,9 +10,9 @@
| 5 | 4 | 登录页用户名字段未做必填校验,提交时 username 字段值为空字符串,应增加非空验证 | 已修复并有针对性验证 |
| 6 | 5 | 修改密码,只有红框提示,没有具体错误原因 | 已修复;空值反馈、字段原因及浏览器布局验证通过 |
| 7 | 6 | 通知,点击查看后跳转到页面,通知的计数还在,只有点了已读在不在。 | 已修复并有针对性验证 |
| 8 | 7 | 新增资产,自动识别出来的不是中文呢,好像是时区的问题。 | 待核对 |
| 9 | 8 | 接上一个,改成中国后,省份还是拼音 | 待核对 |
| 10 | 9 | 资产导出的 语言问题,也是英文 | 待核对 |
| 8 | 7 | 新增资产,自动识别出来的不是中文呢,好像是时区的问题。 | 截图中的 CN/Beijing 是占位示例;已改为随界面语言显示 |
| 9 | 8 | 接上一个,改成中国后,省份还是拼音 | 省市为手工输入字段,当前无自动地区联动;原描述误认示例或输入值 |
| 10 | 9 | 资产导出的 语言问题,也是英文 | 已修复导出表头及枚举语言;三种语言的真实 CSV/XLSX 往返测试通过 |
| 11 | 10 | 项目管理,添加事实提示词优化,表单里是没有summary | 当前表单已有摘要(summary)且保存必填,原描述未复现 |
| 12 | 11 | 样式问题 | 待核对 |
| 13 | 12 | 样式问题 | 待核对 |