|
@@ -360,14 +360,18 @@ public class OrderServiceImpl implements OrderService {
|
|
if (isIncludedInstruments) {//包括仪器
|
|
if (isIncludedInstruments) {//包括仪器
|
|
if (isIncludedProduct && null != freePostageCard) {//包含商品且有包邮卡
|
|
if (isIncludedProduct && null != freePostageCard) {//包含商品且有包邮卡
|
|
cmOrder.setFreePostFlag("-2");//免邮标志:-1到付,0包邮,1需要运费,-2仪器到付其它包邮【小程序只存在-1,0,-2】
|
|
cmOrder.setFreePostFlag("-2");//免邮标志:-1到付,0包邮,1需要运费,-2仪器到付其它包邮【小程序只存在-1,0,-2】
|
|
|
|
+ cmOrder.setFreight(-2d);
|
|
} else {//(1包含商品无包邮卡,2不包含商品)
|
|
} else {//(1包含商品无包邮卡,2不包含商品)
|
|
cmOrder.setFreePostFlag("-1");
|
|
cmOrder.setFreePostFlag("-1");
|
|
|
|
+ cmOrder.setFreight(-1d);
|
|
}
|
|
}
|
|
} else {//不包括仪器
|
|
} else {//不包括仪器
|
|
if (isIncludedProduct && null != freePostageCard) {//无仪器包含商品且有包邮卡
|
|
if (isIncludedProduct && null != freePostageCard) {//无仪器包含商品且有包邮卡
|
|
cmOrder.setFreePostFlag("0");//免邮标志:-1到付,0包邮,1需要运费,-2仪器到付其它包邮【小程序只存在-1,0,-2】
|
|
cmOrder.setFreePostFlag("0");//免邮标志:-1到付,0包邮,1需要运费,-2仪器到付其它包邮【小程序只存在-1,0,-2】
|
|
|
|
+ cmOrder.setFreight(0d);
|
|
} else {//(1无仪器包含商品无包邮卡)
|
|
} else {//(1无仪器包含商品无包邮卡)
|
|
cmOrder.setFreePostFlag("-1");
|
|
cmOrder.setFreePostFlag("-1");
|
|
|
|
+ cmOrder.setFreight(-1d);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|