dy-dashboard/vault/知识库/工作指南/训练记录/2026-08-03-新品弹窗分类联动品牌下拉图片上传.md
2026-10-28 11:14:17 +08:00

16 lines
1.7 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.

### 1. 主题
**旭东 → OpenClaw:**
> 现在需要优化新增之后的弹窗里面内容
> 1、第一级分类改名为一级类目,第二级分类改名为二级类目,第三级分类改名为三级类目,并且一级类目、二级类目不可编辑,根据三级类目自动匹配出一、二级类目,三级类目编辑框支持模糊搜索
> 2、品牌设置成下拉勾选框选择
> 3、产品效果图、升级前的内料图、确版内料图凭证这三个需要支持图片上传,放在这个弹窗的最下边
**OpenClaw 响应:**
新品新增/编辑弹窗完成三项优化:
- 分类联动:字段改名为一级类目/二级类目/三级类目;一级、二级类目不可编辑(选择三级类目后自动匹配填充);三级类目输入框支持模糊搜索(输入关键字实时查询,下拉显示匹配项及所属一二级,点击即自动填充三列)
- 品牌下拉:品牌改为下拉勾选框,从 products 表现有品牌(26个)加载
- 图片上传:产品效果图(内外包)、升级前内料图、确版内料图凭证三个字段移到弹窗最下边「图片凭证」区域,点击上传图片(支持 jpg/png/gif/webp/bmp,≤5MB),上传后显示预览,保存时记录图片路径;编辑时回填预览
- 后端新增接口:/api/new_products/category_search(三级类目模糊搜索)、/api/new_products/brands(品牌列表)、/api/new_products/upload_image(图片上传,保存至 static/uploads/new_products/)
- 接口验证:分类搜索(口腔/洗发命中、无结果返回空)、品牌列表26个、图片上传成功/非法文件拦截,测试文件已清理;测试服务重启 5 Worker HTTP 200;Git 提交 83e496d