|
@@ -434,10 +434,6 @@ public class NewOrderController extends BaseController {
|
|
if ("2".equals(o.getProductCategory())) {
|
|
if ("2".equals(o.getProductCategory())) {
|
|
skuId = newOrderProductDao.findSkuIdByProductId(o.getProductID());
|
|
skuId = newOrderProductDao.findSkuIdByProductId(o.getProductID());
|
|
}
|
|
}
|
|
- if (null == o.getPrice()) {
|
|
|
|
- Double price = newOrderProductDao.findPriceBySku(skuId);
|
|
|
|
- o.setPrice(price);
|
|
|
|
- }
|
|
|
|
o.setSplitCode(productDao.getSplitCodeByProductId(o.getProductID()));
|
|
o.setSplitCode(productDao.getSplitCodeByProductId(o.getProductID()));
|
|
if ("0".equals(productType)) {
|
|
if ("0".equals(productType)) {
|
|
o.setSkuId(Integer.valueOf(skuId));
|
|
o.setSkuId(Integer.valueOf(skuId));
|
|
@@ -450,7 +446,9 @@ public class NewOrderController extends BaseController {
|
|
o.setShouldPayTotalTax(o.getTotalAddedValueTax());
|
|
o.setShouldPayTotalTax(o.getTotalAddedValueTax());
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
- o.setSkuId(productDao.findSkuIdByPromotionsId(o.getPromotionsId()));
|
|
|
|
|
|
+ if(null==o.getSkuId()){
|
|
|
|
+ o.setSkuId(productDao.findSkuIdByPromotionsId(o.getPromotionsId()));
|
|
|
|
+ }
|
|
o.setPreferential(0d);
|
|
o.setPreferential(0d);
|
|
o.setDiscount(100d);
|
|
o.setDiscount(100d);
|
|
o.setDiscountFee(0d);
|
|
o.setDiscountFee(0d);
|