草稿箱功能
一、需求
草稿箱功能不应与商品参杂在一起,需要单独维护
1、添加商品时,下方增加保存草稿按钮,去除失去焦点验证,换成在点击上架功能时的js验证,如果是保存草稿,保存到草稿箱列表(如果没有规格,sku表中可以不添加数据)。
2、草稿箱列表,和商品列表样式一样。
3、修改,新建一个草稿修改页面,不能有积分兑换页签,下方按钮,上一步、下一步、保存草稿、上架,上架则验证必填项。修改上架时,调用商品添加接口,同时将草稿商品表的disabled置1,表示已删除。
4、删除,提示草稿商品删除后不可恢复,disabled置1,表示已删除。
二、设计
1、草稿商品(es_draft_goods)表结构
2、草稿相册(es_draft_goods_gallery)表结构
3、草稿sku表(es_draft_goods_sku)表结构
4、草稿商品参数中间表(es_draft_goods_params)
三、类图
四、时序图
1、发布商品、保存草稿
2、编辑查看
3、草稿商家