运费架构文档
1、运费计算类图

2、运费计算时序图

上图:进入结算页读取结算参数如上图时序图
逻辑说明
1、进入结算页面调用读取结算参数TAG进行计算。
2、在RedisCartWriteManager的setShipping方法中调用setShippingPrice方法进行运费计算。
3、在核心计算运费方法中setShippingPrice方法中需要调用getShipPrice方法进行运费计算,然后调用checkArec方法进行配送地区的校验。
3、提交订单配送区域检查

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