feat(web): 台账「合同原件」列的按钮与合同管理浮层
- td.files 不再走打字编辑:有合同显示「📎 N 份」,编辑态空行显示「+ 合同」,只读空行显示 — - openFilesDlg:列出文件名 / 大小 / 上传时间 + 查阅 / 下载 / 移除,底部「上传合同」; pickContract 走真实文件选择器(可多选,逐个上传,>20MB 跳过) - 增删都走 stageCell(rowId,'AL','files',…) 暂存,与普通格子一致—— 回列表点「保存 N 处改动」才写台账;只读态浮层没有上传/移除入口 - 修 bug:renderGrid 的 files 分支原先读台账原值,上传后(暂存未保存)格子仍显示旧按钮 → 改为优先读 TB_PEND 暂存值 - startEdit 对 files 列直接返回;delRow/startEdit 的行标签统一走 rowLabelOf() - fmtVal 增加 files 分支(修改记录 / 确认框里显示文件名列表) - CSS:td.files 按钮样式(pill + 虚线加号 + 暂存态黄底);admin.html 补用法说明
Showing
This diff is collapsed.
Please register or sign in to comment