Hotfix release available: 2026-07-14c "Mort".
upgrade now! [57.3] (what's this?)
研发任务管理系统h5:冷启动文件
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| 研发任务管理系统h5:冷启动文件 [2026/10/23 02:04] – 4.71 导出彻底去弹窗 172.17.0.1 | 研发任务管理系统h5:冷启动文件 [2026/10/23 02:08] (current) – 4.72 评审会四按钮失效根因 172.17.0.1 | ||
|---|---|---|---|
| Line 422: | Line 422: | ||
| ⚠️ **教训**:不要再为了" | ⚠️ **教训**:不要再为了" | ||
| Windows 会当外部链接处理。**同页跳转(`location.href`)+ 服务端 attachment 头** 是跨平台最稳的做法。 | Windows 会当外部链接处理。**同页跳转(`location.href`)+ 服务端 attachment 头** 是跨平台最稳的做法。 | ||
| + | |||
| + | ====== 4.72 ★评审会「四个按钮全部失效」根因(我引入的 bug)+ 三处加固(2026-10-23) ====== | ||
| + | |||
| + | **现象**:会议里 💾保存 / 📄网页报告 / 📝Word版 / 📕PDF版 **全部点了没反应**; | ||
| + | 手机端更是「没有任何提示,就是不生成报告」。 | ||
| + | |||
| + | **★ 真根因(自查出的自造 bug)** | ||
| + | 4.70 去掉「记录人员」输入框时,`collectPoints()` 里写成了: | ||
| + | < | ||
| + | p_user: | ||
| + | // ↑ 这个 p 在 forEach(function(el){}) 里根本不存在 | ||
| + | </ | ||
| + | → 点任一按钮 → `Uncaught ReferenceError: | ||
| + | **连 fetch 都没发出、toast 也没弹** → 四个按钮静默全废(保存/ | ||
| + | |||
| + | **修复** | ||
| + | < | ||
| + | document.querySelectorAll('# | ||
| + | var _pu=(CUR_POINTS[i]&& | ||
| + | ... | ||
| + | }); | ||
| + | </ | ||
| + | |||
| + | **为什么上一轮测试没抓到**:测试用的是**空会议**(要点 0 条)→ `forEach` 根本没执行 → 没报错。 | ||
| + | 教训:**测保存/ | ||
| + | |||
| + | **顺带修的三处** | ||
| + | 1. `new_meeting`(继承会议)500:`p.get(" | ||
| + | 2. 页面顶部显示版本号 **v2026-10-23** → 一眼确认手机是否加载新版本 | ||
| + | 3. 新增**全局 error 监听** → JS 报错时明确 toast「⚠️ 页面脚本错误:…」,不再静默失效 | ||
| + | |||
| + | **实测(继承真实会议 #3 的临时会议,3 条真实要点,真点击按钮)** | ||
| + | | 按钮 | 结果 | | ||
| + | |---|---| | ||
| + | | 💾 保存 | ✅ toast「✅ 已保存」,`POST / | ||
| + | | 📝 Word版 | ✅ toast「📝 正在生成 Word…」+ 200,页面停留(下载)| | ||
| + | | 📕 PDF版 | ✅ toast「📕 正在生成 PDF…」+ 200,页面停留 | | ||
| + | | 📄 网页报告 | ✅ 当前页跳到 `/ | ||
| + | | JS 错误 | ✅ 0 个 | | ||
| + | | 数据 | ✅ 3 条要点内容与库内记录人员全部保留 | | ||
| + | | 真实会议 # | ||
| + | |||
| + | ⚠️ **手机端 Word/PDF 说明**:微信内置浏览器**不支持下载 docx/ | ||
| + | 请在微信里点右上角「⋯」→「在浏览器打开」,再导出即可;网页报告在微信用可以直接看。 | ||
| ====== 5. 钉钉请假同步(2026-08-31) ====== | ====== 5. 钉钉请假同步(2026-08-31) ====== | ||
研发任务管理系统h5/冷启动文件.1792721078.txt.gz · Last modified: by 172.17.0.1
