[关闭]
@lyxiang 2017-03-03T16:46:11.000000Z 字数 1160 阅读 1062

电商后台开发思想


主要功能模块

Sale(销售)

  1. 相关实体:
    Item,ItemSku,Product,PropName,PropValue, PropRelation,Category
  2. 新建商品
    从Category中拿类目,从PropName中拿品牌,属性和规则在PropName和PropValue中。
    PropRelation会存储Item和PropName,PropValue的关系(目前没有存储),同时也会以json的格式存储在Item中。
    新建的商品是未上架的。
  3. 上下架
    抢购,团购中的商品可以随时上下家,优惠券中绑定的商品,在优惠券开始发放之后,不可以上下架。

Marketing(营销)

  1. 相关实体:
    Activity,ActivityBiz, Coupon, UserCoupon,CouponRange,SalePoint

  2. 惠民团购:
    Item和Activity建立关系(ActivityBiz)

  3. 显示抢购:
    Item和Activity建立关系(ActivityBiz)

  4. 优惠券:
    Item和Coupon建立关系(CouponRange),
    Coupon和SalePoint关系(CouponPoint)
    优惠券现在只有指定商品券(使用对象)。现金券(类型)

  5. 线下营销:
    Coupon和Activity建立关系(ActivityBiz)

  6. Activity:
    现在只有平台的活动,商家可以参与活动,不可以创建活动。限时抢购的活动要调整,商家可以选择参与日期,不可以选择参与时间?

  7. 备注:
    现状:目前商品参加营销,都是Item整体去参与的,而且一个Item,只能参加一个活动
    需要调整为:需要修改为ItemSku去参加营销(价格和数量),一个ItemSku,可以参加多个活动

  8. 现在的问题:
    Item没有销售类型(线上线下),要从优惠券的类型指定销售类型?

Trade(交易)

  1. 相关实体:
    Order,OrderItem, OrderPromotion, ReturnOrder, ReturnOrderItem, PayOrder, RefundOrder

  2. 订单:
    订单分为线上和线下,线下的订单(线下营销产生的订单),在支付完成之后,会自动发货。线上的订单(团购,抢购),依旧按照原来的流程。

  3. 退货单:
    退货单现在没有变化,线下订单,目前没有对退货单流程。

Seller(商家)

  1. 相关实体:
    Seller,SellerAccount,Address

  2. 流程:
    一个Seller可以有多个SellerAccount,SellerAccount和User通过mobile相关联。Seller需要认证。Seller可以有多个Address(收货地址,发货地址)

Finance(财务)

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注