草稿箱需求说明

需求


  1. 草稿箱功能不应与商品参杂在一起,需要单独维护。

  2. 添加商品时,下方增加保存草稿按钮,去除失去焦点验证,换成在点击上架功能时的js验证,如果是保存草稿,保存到草稿箱列表(如果没有规格,sku表中可以不添加数据)。

  3. 草稿箱列表,和商品列表样式一样。

  4. 修改,新建一个草稿修改页面,不能有积分兑换页签以及下方按钮,上一步、下一步、保存草稿、上架,上架则验证必填项。修改上架时,调用商品添加接口,同时将草稿商品表的disabled置为“1”,表示已删除。

  5. 删除,提示草稿商品删除后不可恢复,disabled置为“1”,表示已删除。

表设计说明


  1. 商品参数表es_goods_params 增加一列draft_goods_id,表示草稿商品id

  2. 商品图片表es_goods_gallery 增加一列draft_goods_id,表示草稿商品id

  3. sku表es_goods_sku 增加一列draft_goods_id,表示草稿商品id

  4. 以上表中如果关联的是草稿箱商品,则draft_goods_id有值,goods_id为空或为0,反之。

表结构


草稿商品(es_draft_goods)

草稿相册(es_draft_goods_gallery)

草稿sku表(es_draft_goods_sku)

草稿商品参数中间表(es_draft_goods_params)

以上三表字段type说明

类图


点击查看大图

时序图


发布商品,保存草稿(点击查看大图)

编辑查看 (点击查看大图)

草稿商家(点击大图)

results matching ""

    No results matching ""