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

1.8 KiB
Raw Blame History

新品管理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。