问题.md 3.6 KB

  1. 秒杀专区 、团购专区 、热门推荐、今日上新、下拉商品 如何限制展示数量(显示X个, 显示全部);假如是秒杀专区,当总商品数大于展示数量时,店铺首页下的秒杀专区区域右上角要显示“更多”。点击“更多”跳转到什么页面及如何展示?-- 可否跳转到商品二级页,从而共用展示页???
  2. 店铺首页下的商品,如果是多规格商品,点击购物车跳转到商品详情页去选择指定商品规格。如果是(正常)商品,点击购物车直接加到购物车中。
  3. 购物车提交订单时,如何识别商品是秒杀商品(及要解决不能超卖)?
  4. 购物车的实现与欧阳同步下
  5. 分类精钢区点击后跳转到商品二级页

feat(home-page-config): 增加门店首页配置

- hdApp 新增门店首页模块配置、活动商品编辑、预览页与后台入口
- mallApp 新增可配置店铺首页渲染、导航栏组件与进入店铺跳转

feat(home-page-config): 新增商城首页配置相关 API

- 新增后台管理端(hd)API:支持模块排序、顶部导航、轮播图(banners)、金刚区(nav grid)、活动区以及商品板块的配置管理
- 新增商城客户端(mall)只读 API:与后台(hd)预览功能共用同一套展示格式,数据源自基于 Redis 缓存的配置信息
- 强化 OSS 图片上传安全与稳定性:新增了首页资源专属目录,并优化了上传失败时的错误提示
- API 变更:针对 app-hd(后台)和 app-mall(客户端)新增了 /home-page-config/* 系列接口

功能实现现后的问题

  1. 秒杀与团购只有在活动有效期间内展示,活动结束后就隐藏
  2. 首页展示调整--展示方式按产品原先定义进行调整

    1. hdApp/src/admin/homePageConfig/seckill.vue
    2. hdApp/src/admin/homePageConfig/groupBuy.vue

      1. hdApp/src/admin/homePageConfig/hot.vue
      2. hdApp/src/admin/homePageConfig/new.vue

      3. hdApp/src/admin/homePageConfig/pullGoods.vue

hdApp/src/admin/homePageConfig/hot.vue 删除"商品展示数量"输入框及其提示文案 删除"排列规则"整块(cols-section,包括对应的 onLayoutColsChange 方法与 scss 样式

项目:hdApp 页面:hdApp/src/admin/homePageConfig/hot.vue 、hdApp/src/admin/homePageConfig/new.vue 与 hdApp/src/admin/homePageConfig/pullGoods.vue 需求:

  1. 隐藏商品展示数量,按照下面2的规则进行自动设置展示数量
  2. 把 hdApp/src/admin/homePageConfig/hot.vue 页面下的“排列规则”删除掉(或隐藏),使用如下隐藏规则:

    1. 当只添加了一个商品时,按1排1列来展示
    2. 当只添加了两个商品时,按1排2列来展示
    3. 当添加了三个及以上商品时,按1排3列来展示且把展示数量设置为3个。当添加商品数量超出3个时,那么mallApp下的店铺首页的热门推荐的右上角要显示“更多”链接。
    • hdApp/src/admin/homePageConfig/new.vue 页面也做以上同样的处理。
    • hdApp/src/admin/homePageConfig/pullGoods.vue 页面下的商品展示数量删除掉(或隐藏),“排列规则”删除掉(或隐藏),使用如下隐藏规则:
      1. 当只添加了一个商品时,按1排1列来展示
    • 当只添加了两个商品时,按1排2列来展示
    • 当添加了三个及以上商品时,还是按1排2列来展示(且把展示数量设置为全部x),且在mallApp下的店铺首页的下拉商品中把所有的商品都展示。由于全部商品都显示了,右上角没有“更多”链接。