dy-dashboard/vault/知识库/工作指南/训练记录/2026-09-16-新增产品弹窗跟单小组按供应商自动带入.md
2026-10-28 11:14:17 +08:00

2.2 KiB
Raw Permalink Blame History

2026-09-16-新增产品弹窗跟单小组按供应商自动带入

1. 新增产品弹窗跟单小组按供应商自动带入

旭东 → OpenClaw:

基础数据菜单下的产品信息管理里面,在新增新品的弹窗中帮我优化以下几点 1、采购跟单字段更改为跟单小组 2、跟单小组变为不可编辑 3、跟单小组的逻辑为根据供应商名称自动获取供应商管理下对应供应商绑定的跟单小组

OpenClaw 响应: 已完成,新增产品弹窗里的这三点都改好了:

  1. 字段标签由「采购跟单」改为「跟单小组」;
  2. 跟单小组改为只读(灰底、不可编辑,原来的历史记忆下拉已去掉);
  3. 选择或填写供应商名称后自动带入跟单小组:优先取供应商管理里该供应商绑定的跟单小组,未绑定时回退取该供应商已有产品的跟单小组(避免取不到值卡住新增),取不到时会明确提示先去供应商管理维护。

⚠️ 需要你知道的一点:目前供应商管理里 557 家供应商的「跟单小组」字段全部是空的(采购计划列也是空的),所以现阶段自动带入实际取的都是“该供应商已有产品的跟单小组”这个兜底值。等你在供应商管理里把跟单小组维护好,就会自动以供应商管理里的绑定值为准。

验证:新增解析接口 /api/supplier/follower_lookup 实测 7 项通过(已绑定取值、未绑定回退、名称片段命中、查不到返回空、无参数不报错、绑定优先于回退、测试数据清理),前端带入逻辑用 stub 环境实测 7 项通过(已绑定直接带入、不发多余请求、回退带入、提示文案、查不到保持为空、网络异常不报错、片段名补全编码后查询)。JavaScript 语法、gzip 缓存、差异检查通过;测试环境服务已重启,本机与 192.168.8.186:18888 均返回 HTTP 200,Gunicorn 启动日志无错误。

Git 提交 a3eec68,提交说明“新增产品弹窗跟单小组按供应商自动带入”。原有未提交改动均保留且未纳入本次提交。未操作生产环境。已记录。