|
@@ -38,6 +38,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Collections;
|
|
@@ -137,7 +138,8 @@ public class JSTErpOrderServiceImpl implements IErpOrderService {
|
|
|
|
|
|
FsStoreProduct fsStoreProduct = fsStoreProductService.selectFsStoreProductById(item.getProductId());
|
|
|
|
|
|
- orderItemDTO.setAmount(fsStoreProduct.getPrice());
|
|
|
+ orderItemDTO.setAmount(fsStoreProduct.getPrice().multiply(new BigDecimal(item.getNum())));
|
|
|
+ orderItemDTO.setPic(fsStoreProduct.getImgUrl());
|
|
|
|
|
|
orderItemDTO.setQty(item.getNum().intValue());
|
|
|
orderItemDTO.setOuterOiId(String.format("%s%s",fsStoreOrder.getOrderCode(),item.getItemId()));
|
|
@@ -261,8 +263,8 @@ public class JSTErpOrderServiceImpl implements IErpOrderService {
|
|
|
|
|
|
FsStoreProductScrm fsStoreProduct = fsStoreProductScrmService.selectFsStoreProductById(item.getProductId());
|
|
|
|
|
|
- orderItemDTO.setAmount(fsStoreProduct.getPrice());
|
|
|
-
|
|
|
+ orderItemDTO.setAmount(fsStoreProduct.getPrice().multiply(new BigDecimal(item.getNum())));
|
|
|
+ orderItemDTO.setPic(fsStoreProduct.getImage());
|
|
|
orderItemDTO.setQty(item.getNum().intValue());
|
|
|
orderItemDTO.setOuterOiId(String.format("%s%s",fsStoreOrder.getOrderCode(),item.getItemId()));
|
|
|
itemDTOList.add(orderItemDTO);
|