|
@@ -251,6 +251,9 @@ public class CmPayShopService extends CrudService<CmPayShopDao, CmPayShop> {
|
|
|
so.setDiscountTotalFee(newOrder.getDiscountFee());
|
|
|
//机构运费
|
|
|
so.setFreight(newOrder.getFreight());
|
|
|
+ if("0".equals(newOrder.getFreePostFlag())||"-1".equals(newOrder.getFreePostFlag())||"-2".equals(newOrder.getFreePostFlag())){
|
|
|
+ so.setFreight(Double.valueOf(newOrder.getFreePostFlag()));
|
|
|
+ }
|
|
|
//机构运费是否已退
|
|
|
Integer returnedFreightNum = newOrderProductDao.countReturnedFreightProduct(so.getOrderID());
|
|
|
Boolean returnedFreightFlag = returnedFreightNum == null ? false : returnedFreightNum > 0 ? true : false;
|
|
@@ -334,6 +337,9 @@ public class CmPayShopService extends CrudService<CmPayShopDao, CmPayShop> {
|
|
|
so.setDiscountTotalFee(newOrder.getDiscountFee());
|
|
|
//机构运费
|
|
|
so.setFreight(newOrder.getFreight());
|
|
|
+ if("0".equals(newOrder.getFreePostFlag())||"-1".equals(newOrder.getFreePostFlag())||"-2".equals(newOrder.getFreePostFlag())){
|
|
|
+ so.setFreight(Double.valueOf(newOrder.getFreePostFlag()));
|
|
|
+ }
|
|
|
//机构运费是否已退
|
|
|
Integer returnedFreightNum = newOrderProductDao.countReturnedFreightProduct(so.getOrderID());
|
|
|
Boolean returnedFreightFlag = returnedFreightNum == null ? false : returnedFreightNum > 0 ? true : false;
|