跳到主要内容

运费架构文档

1、运费计算类图

2、运费计算时序图

说明

  1. 上图:进入结算页读取结算参数如上图时序图

  2. 逻辑说明

    1、进入结算页面调用读取结算参数TAG进行计算。

    2、在RedisCartWriteManager的setShipping方法中调用setShippingPrice方法进行运费计算。

    3、在核心计算运费方法中setShippingPrice方法中需要调用getShipPrice方法进行运费计算,然后调用checkArec方法进行配送地区的校验。

3、提交订单配送区域检查

说明

上图:在提交订单的时候对下单货品进行是否超出配送区域进行校验