dy-dashboard/vault/知识库/工作指南/训练记录/2026-08-04-新品管理BOM弹窗列表与报价表图片列.md
2026-10-28 11:14:17 +08:00

16 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### 新品管理BOM弹窗列表与报价表图片列(2026-08-04)
**旭东 → OpenClaw:**
> 新品管理下优化以下几个功能
> 1、点击BOM之后的弹窗里面,做成一个列表,列表字段有:物料编码、包材明细、供应商编码、供应商、货期、税点、单价、数量、货款、结款方式、是否可下单、备注、通用物料编码、通用物料名称、下单日期
> 2、在确版内料图凭证列右侧添加一下报价表列,是图片列,同时新增弹窗、编辑弹窗也要有对应的报价表的上传图片
**OpenClaw 响应:**
已完成新品管理两项优化(8.186 测试环境):
1. **BOM 弹窗改为 15 字段完整列表**:序号、物料编码、包材明细、供应商编码、供应商、货期、税点、单价、数量、货款、结款方式、是否可下单、备注、通用物料编码、通用物料名称、下单日期;后端接口关联 bom + products + suppliers 表补齐供应商编码、货期、单价(成本价),货款=单价×数量自动计算;弹窗加宽至 1600px 容纳完整列表。税点/结款方式/是否可下单/备注/通用物料编码/通用物料名称/下单日期当前无数据源,显示为"-"(后续如有数据可扩展)。
2. **报价表图片列**:确版内料图凭证列右侧新增「报价表」图片列(缩略图+点击放大预览),new_products 表新增 quote_img 字段;新增弹窗、编辑弹窗均增加报价表图片上传(自动随 NEW_IMAGE_FIELDS 渲染)。
验证:JS/Python 语法通过;BOM 接口返回 15 个字段、供应商编码正常关联(如 VEN00516);新品列表接口含 quote_img;测试服务重载后 active、HTTP 200、日志正常;base.html 缓存版本号已同步。Git 提交 edb38e6。