文档:新增启用通知,操作手册补充缓存刷新说明

- 新增 docs/启用通知.md,可直接发给使用人员
- 操作手册新增第 0 节:访问过旧版的浏览器需强制刷新一次,
  否则会出现"有成品图片标题但没有选择图片按钮"
- 第 10 节补充同一问题的排查方法
- 4.3 补充 8 MB 单张上限与上传超时的处理
- 版本号从 1.0 更新为 1.3.0

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-26 22:20:19 +08:00
co-authored by Claude Fable 5
parent edfb216561
commit 33147faeda
2 changed files with 99 additions and 1 deletions
+81
View File
@@ -0,0 +1,81 @@
# 关于激光材料数据平台正式启用的通知
各位同事:
激光材料实验数据平台已完成部署与测试,即日起正式启用。此前分散在各人 Excel 表格中的实验数据,请统一改为在本平台录入。现将有关事项通知如下。
## 一、访问地址
| 用途 | 地址 | 是否需要登录 |
|---|---|---|
| 数据看板(查询、浏览) | `http://<服务器地址>:5980/` | 否 |
| 快速录入(四位 Key | `http://<服务器地址>:5980/entry` | 输入四位 Key |
| 管理后台 | `http://<服务器地址>:5980/login` | 账号密码 |
> 发布前请将 `<服务器地址>` 替换为实际 IP 或域名。手机、平板、电脑均可使用,推荐 Chrome、Edge 或 Safari。
## 二、重要:老用户请先强制刷新一次
**凡是以前访问过本系统旧版本的同事,第一次打开新版页面时请先强制刷新一次。**
浏览器会把旧版页面文件缓存在本地,不刷新会出现「能看到『成品图片』的标题,但下面没有『选择图片』按钮」的情况。这不是故障,刷新一次即可,之后不用再刷。
- **Windows 电脑**:打开页面后按 `Ctrl` + `F5`
- **Mac 电脑**:按 `Command` + `Shift` + `R`
- **安卓手机**:浏览器菜单 →「设置」→ 清除缓存后重新打开
- **iPhone**:「设置」→「Safari 浏览器」→「清除历史记录与网站数据」
从未访问过本系统的同事可跳过这一步,直接使用。
## 三、本次上线的主要功能
1. **公开数据看板**:无需登录即可查询全部实验数据,支持按实验 ID、材料名称、材料大类筛选。
2. **两种录入方式**:管理后台「手动录入」,或用四位 Key 从手机直接访问 `/entry` 快速录入,适合在实验现场随手记录。
3. **成品图上传(本次新增)**:每条实验记录最多可上传 6 张成品图。手机和平板上可以**直接调起相机拍照**,也可以从相册选择;电脑上支持把图片拖进上传框。点开数据详情即可查看图片,点击可全屏放大。
4. **自定义数据字段**:固定的 32 项之外,管理员可按需增加数据种类,历史数据不受影响。
5. **权限与留痕**:分管理员、数据录入员、只读三种角色;登录、录入、修改、删除均记入审计日志。
6. **每日自动备份**:数据与图片一并备份。
## 四、录入须知
- **实验 ID 全系统唯一**,建议采用固定规则,例如 `LAS-2026-0001`
-`*` 的字段必须填写;百分比填 0–100,评分填 0–10。
- 提交时需再次输入本人**登录用户名**(不是显示名称)确认,确保数据可追溯到个人。
- 图片会在手机上自动压缩后再上传,用流量提交也不慢,同时会**自动清除照片中的 GPS 定位信息**。
- **图片上传完成后请及时提交表单**。上传了但未提交的图片属于临时状态,2 小时后会自动清理。
- 四位 Key 验证后有效期 30 分钟,超时会提示重新输入,表单内容不会丢失。
## 五、请特别注意:成品图片是公开可见的
**上传的成品图会显示在无需登录的公开看板上,任何能访问该网址的人都能看到。**
拍照时请避开白板、工牌、电脑屏幕、纸质文件等可能含有内部信息的画面,只拍材料成品本身。
如果某批实验的图片属于内部资料不宜公开,请**先不要上传**,并联系管理员调整权限设置。
## 六、账号与权限
- 需要录入数据的同事,请联系管理员开通个人账号,并由本人设置四位录入 Key。
- **禁止多人共用同一账号**,否则审计日志无法追溯到具体责任人。
- 首次登录后系统会要求修改初始密码,请设置至少 10 位、同时含字母和数字的密码。
- 四位 Key 请勿设置为生日、年份或 1234 这类易猜组合,也不要在群里传播。
## 七、使用文档与反馈
详细操作步骤见随本通知一并发出的《激光材料数据平台操作手册》,其中第 4 节为录入流程,第 4.3 节为图片上传说明。
使用中遇到问题,或需要新增数据字段,请联系:
- 系统管理员:__________(姓名 / 联系方式)
- 反馈时请说明:使用的设备和浏览器、操作步骤、页面提示的原文或截图。
## 八、执行要求
自即日起,新的实验数据请一律在平台录入,不再单独维护个人 Excel 表格。历史数据的迁移安排另行通知。
请各位在 __________ 前完成首次登录并修改初始密码。
特此通知。
__________(部门 / 单位)
2026 年 7 月 26 日
+18 -1
View File
@@ -1,6 +1,21 @@
# 激光材料数据平台操作手册 # 激光材料数据平台操作手册
版本:1.0 更新日期:2026-07-17 适用平台版本:1.3.0 文档更新日期:2026-07-26
## 0. 老用户请先强制刷新一次
如果你**以前访问过本系统的旧版本**,浏览器很可能仍在使用缓存里的旧页面文件。表现是:录入页能看到“成品图片”这一段标题,但**下面没有“选择图片”按钮**,或者按钮点了没反应。
这不是故障,强制刷新一次即可,且只需做这一次:
| 设备 | 操作 |
|---|---|
| Windows 电脑 | 打开页面后按 `Ctrl` + `F5`(或 `Ctrl` + `Shift` + `R` |
| Mac 电脑 | 按 `Command` + `Shift` + `R` |
| 安卓手机 | 浏览器菜单 →「设置」→「隐私」→ 清除缓存,然后重新打开页面 |
| iPhone | Safari:「设置」→「Safari 浏览器」→「清除历史记录与网站数据」;微信内置浏览器请改用 Safari 打开 |
刷新后仍看不到按钮,请按第 10 节反馈,并附上你使用的设备和浏览器。
## 1. 部署前准备 ## 1. 部署前准备
@@ -93,6 +108,7 @@ docker compose down
- 每条记录最多 6 张。可以选择 JPG、PNG、WebP、HEIC 照片,浏览器会统一转成 JPG 或 PNG 再上传;出于安全考虑不接受 SVG、GIF 及任何伪装成图片的文件。 - 每条记录最多 6 张。可以选择 JPG、PNG、WebP、HEIC 照片,浏览器会统一转成 JPG 或 PNG 再上传;出于安全考虑不接受 SVG、GIF 及任何伪装成图片的文件。
- 图片在浏览器里就会被压缩到最长边 1600 像素再上传,一般每张 200–400 KB,用手机流量提交也不慢。压缩过程顺带**清除了照片中的 GPS 定位等 EXIF 信息**。 - 图片在浏览器里就会被压缩到最长边 1600 像素再上传,一般每张 200–400 KB,用手机流量提交也不慢。压缩过程顺带**清除了照片中的 GPS 定位等 EXIF 信息**。
- 图片是逐张依次上传的,缩略图右上角的 × 可以移除,失败的会显示原因并提供“重试”。**上传未完成时提交会被拦下**,请等所有缩略图不再显示进度条。 - 图片是逐张依次上传的,缩略图右上角的 × 可以移除,失败的会显示原因并提供“重试”。**上传未完成时提交会被拦下**,请等所有缩略图不再显示进度条。
- 单张图片压缩后仍超过 8 MB 会被拒收(正常手机照片远达不到)。若提示“上传超时”,多为现场网络不稳,点“重试”即可,不必重填表单。
- iPhone 若拍出 HEIC 格式且浏览器无法转换,页面会提示到「设置 → 相机 → 格式」选「兼容性最佳」后重拍。 - iPhone 若拍出 HEIC 格式且浏览器无法转换,页面会提示到「设置 → 相机 → 格式」选「兼容性最佳」后重拍。
- 上传后未提交的图片属于临时状态,只有上传者本人能看到,2 小时后自动清理。所以**填完表单要及时提交**。 - 上传后未提交的图片属于临时状态,只有上传者本人能看到,2 小时后自动清理。所以**填完表单要及时提交**。
- 图片二进制保存在数据库中,日常数据库备份已经包含图片,不需要单独备份图片目录。 - 图片二进制保存在数据库中,日常数据库备份已经包含图片,不需要单独备份图片目录。
@@ -180,6 +196,7 @@ docker compose up -d web
- 数据库日志:`docker compose logs --tail=200 db` - 数据库日志:`docker compose logs --tail=200 db`
- 磁盘检查:关注 PostgreSQL 数据卷、`backups/` 和 Docker 日志空间。 - 磁盘检查:关注 PostgreSQL 数据卷、`backups/` 和 Docker 日志空间。
- 无法登录:确认账号未停用、系统时间正确、Cookie 未被浏览器禁止。 - 无法登录:确认账号未停用、系统时间正确、Cookie 未被浏览器禁止。
- 录入页看不到“选择图片”按钮:多为浏览器缓存了旧版页面文件,按第 0 节强制刷新一次即可。若强刷后仍不显示,按 F12 打开控制台查看是否有报错,并确认 `/static/image-upload.js``/static/entry.js` 都返回 200 或 304。
- 保存返回 422:按提示检查必填、数值范围和日期格式。 - 保存返回 422:按提示检查必填、数值范围和日期格式。
- 备份失败:确认容器内 `pg_dump` 可用、磁盘空间充足、数据库连接正常。 - 备份失败:确认容器内 `pg_dump` 可用、磁盘空间充足、数据库连接正常。