运费计算
### 1. 不同商品设置同一运费模板:
相关所有商品按该模板设置的规则计算
注:不足续件或者续重的数目的时候,仍然按照续件或者续重的数目进行计算
例:商品A,B都是用模板M(首3件10块,续2件5块)
同时购买商品2件A和2件B
运费=模板M的运费=10+5=15元
### 2. 多种商品,分别设置不同金额的统一运费:
以最高运费金额收取
例:商品E,F,G的统一运费分别为1元,2元和3元
同时购买E,F,G商品
运费=最大统一运费=3元
### 3. 不同商品设置不同的运费模板:
先计算Max首费模板运费+其他模板续费
注: Max首费计算规则:
1. 先对比首费,取最大首费模板
2. 首费一样时对比首费平均值,取最大首费平均值
3. 首费平均值一样时,对比续费,取最大续费
4. 续费一样时对比续费平均值,取最大续费平均值
例:商品C(1kg)使用用模板N(首1kg,10块,续2kg,5块),商品D(0.5kg)使用模板O(首2kg,12块,续1kg,5块)
同时购买商品(2kg)C和(1kg)D
运费=模板O的运费+模板N的续费=(12)+(5)=17元
### 4.统一运费商品和运费模板商品一同结算:
单独计算统一运费商品应收运费,再加上运费模板应收运费
例:同时购买商品2件A和2件B + (2kg)C和(1kg)D + E,F,G
运费=最大统一运费+模板O的运费+模板N的续费+模板M的续费=3+(12)+(5)+(5*2)=30元