|
@@ -21,7 +21,6 @@ import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import java.util.*;
|
|
|
-import java.util.concurrent.atomic.AtomicInteger;
|
|
|
|
|
|
@Service
|
|
|
public class CustomerServiceImpl implements CustomerService {
|
|
@@ -831,33 +830,44 @@ public class CustomerServiceImpl implements CustomerService {
|
|
|
@Transactional
|
|
|
public void setName(CustomerCommon cc){
|
|
|
for (int i=0;i<cc.getSendProdcues().size();i++) {
|
|
|
- Product product = productMapper.getProduce(cc.getSendProdcues().get(i).getProductId());
|
|
|
+ ProductColor productColor = productMapper.getProductBySku(cc.getSendProdcues().get(i).getColorBar());
|
|
|
+ cc.getSendProdcues().get(i).setProductColor(productColor);
|
|
|
+ cc.getSendProdcues().get(i).setColorId(productColor.getColorId());
|
|
|
+
|
|
|
+ Product product = productMapper.getProduce(productColor.getColorProductId());
|
|
|
+ cc.getSendProdcues().get(i).setProductId(product.getProductId());
|
|
|
cc.getSendProdcues().get(i).setSendProduceName(product.getProductName());
|
|
|
cc.getSendProdcues().get(i).setProductType(product.getProductType());
|
|
|
cc.getSendProdcues().get(i).setProductNumber(product.getProductNumber());
|
|
|
-
|
|
|
- ProductColor productColor = productMapper.getProduceColor(cc.getSendProdcues().get(i).getColorId());
|
|
|
- cc.getSendProdcues().get(i).setProductColor(productColor);
|
|
|
}
|
|
|
for (int i=0;i<cc.getSendFittings().size();i++) {
|
|
|
- FittingsInfo fittingsInfo = fittingsInfoMapper.getFittingsById( cc.getSendFittings().get(i).getFittingsId());
|
|
|
+ FittingsInfo fittingsInfo = productMapper.getFittingsBySku( cc.getSendFittings().get(i).getColorBar());
|
|
|
cc.getSendFittings().get(i).setFittingsId(fittingsInfo.getFittingsId());
|
|
|
+ cc.getSendFittings().get(i).setProductId(fittingsInfo.getFittingsId());
|
|
|
cc.getSendFittings().get(i).setSendFittingsName(fittingsInfo.getFittingsName());
|
|
|
- cc.getSendFittings().get(i).setSendFittingsBar(fittingsInfo.getFittingsName());
|
|
|
+
|
|
|
+ Product product = productMapper.getProduce(fittingsInfo.getProductId());
|
|
|
+ cc.getSendFittings().get(i).setSendFittingsName(product.getProductName());
|
|
|
}
|
|
|
for (int i=0;i<cc.getClosedProdcues().size();i++) {
|
|
|
- Product product = productMapper.getProduce(cc.getClosedProdcues().get(i).getProductId());
|
|
|
+ ProductColor productColor = productMapper.getProductBySku(cc.getClosedProdcues().get(i).getColorBar());
|
|
|
+ cc.getClosedProdcues().get(i).setProductColor(productColor);
|
|
|
+ cc.getClosedProdcues().get(i).setColorId(productColor.getColorId());
|
|
|
+
|
|
|
+ Product product = productMapper.getProduce(productColor.getColorProductId());
|
|
|
+ cc.getClosedProdcues().get(i).setProductId(product.getProductId());
|
|
|
cc.getClosedProdcues().get(i).setClosedProductName(product.getProductName());
|
|
|
cc.getClosedProdcues().get(i).setProductType(product.getProductType());
|
|
|
cc.getClosedProdcues().get(i).setProductNumber(product.getProductNumber());
|
|
|
- ProductColor productColor = productMapper.getProduceColor(cc.getClosedProdcues().get(i).getColorId());
|
|
|
- cc.getClosedProdcues().get(i).setProductColor(productColor);
|
|
|
}
|
|
|
for (int i=0;i<cc.getClosedFittings().size();i++) {
|
|
|
- FittingsInfo fittingsInfo = fittingsInfoMapper.getFittingsById(cc.getClosedFittings().get(i).getFittingsId());
|
|
|
+ FittingsInfo fittingsInfo = productMapper.getFittingsBySku(cc.getClosedFittings().get(i).getColorBar());
|
|
|
cc.getClosedFittings().get(i).setFittingsId(fittingsInfo.getFittingsId());
|
|
|
+ cc.getClosedFittings().get(i).setProductId(fittingsInfo.getProductId());
|
|
|
cc.getClosedFittings().get(i).setClosedFittingsName(fittingsInfo.getFittingsName());
|
|
|
- cc.getClosedFittings().get(i).setClosedFittingsBar(fittingsInfo.getFittingsName());
|
|
|
+
|
|
|
+ Product product = productMapper.getProduce(fittingsInfo.getProductId());
|
|
|
+ cc.getClosedFittings().get(i).setClosedProductName(product.getProductName());
|
|
|
}
|
|
|
}
|
|
|
|