053b776d9a
- 商品模型增加 categoryIds 字段支持多分类,搜索参数同步支持多分类查询 - 商品列表新增分类列,展示商品所属分类名称 - 商品编辑及搜索组件商品分类选择改为多选,保持兼容单选主分类逻辑 - 商品分类树形列表SVG连线高度调小,提升界面紧凑度 - 优化分类图片尺寸,缩小预览图大小,提升视觉效果 - 更新用户推荐接口方法参数类型声明,增加类型安全保障
1.7 KiB
1.7 KiB
2026-08-14 工作日志
修复商品分类层级(10409 → 10421)
- 问题:guilixu-admin 后台
/shop/shopGoodsCategory页面中,10409「二级分类」与 10421「特别专区」显示为同级。 - 原因:前端按
parentId渲染树形层级,说明 10409 的parent_id不是 10421(实际可能为 0)。 - 处理:
- 确认后端表为
shop_goods_category(guilixu-java / db_guilixu),关键字段category_id、parent_id。 - 生成修复 SQL:
fix-category-parent-10409.sql,将 10409 的parent_id更新为 10421。 - 同时提供了后台 UI 的临时操作方式:编辑 10409 把上级分类改为 10421。
- 确认后端表为
- 文件:
/Users/gxwebsoft/VUE/guilixu-admin/fix-category-parent-10409.sql
商品分类编辑弹窗新增「链接地址」字段
- 需求:在
shopGoodsCategoryEdit.vue的「分类标识」下方新增「链接地址」输入项,存到path字段。 - 改动:
src/views/shop/shopGoodsCategory/components/shopGoodsCategoryEdit.vue- 在「分类标识」form-item 之后新增「链接地址」项,绑定
form.path(form 已有该字段,无需改 model/后端)。 - 重置逻辑 Object.assign 补上
path: undefined,保证新增时清空。
- 在「分类标识」form-item 之后新增「链接地址」项,绑定
- 注意:仅前端 UI 改动,后端表
shop_goods_category.path字段已存在,无需迁移。
商品分类列表树形连线高度调紧凑
- 问题:后台
/shop/shopGoodsCategory列表中,树形层级连线 SVG 高度 40px,导致行显得太高、不紧凑。 - 改动:
src/views/shop/shopGoodsCategory/index.vuerenderTreePrefix中 SVG 高度H从40改为28,mid自动为14。
- 效果:二级/三级分类前的树形引导线高度降低,整行更紧凑。