|
@@ -22,6 +22,7 @@ import com.uas.platform.b2b.dao.PurchaseReturnItemDao;
|
|
|
import com.uas.platform.b2b.erp.model.PurchaseProdInOut;
|
|
import com.uas.platform.b2b.erp.model.PurchaseProdInOut;
|
|
|
import com.uas.platform.b2b.erp.service.PurchaseProdInOutService;
|
|
import com.uas.platform.b2b.erp.service.PurchaseProdInOutService;
|
|
|
import com.uas.platform.b2b.model.Enterprise;
|
|
import com.uas.platform.b2b.model.Enterprise;
|
|
|
|
|
+import com.uas.platform.b2b.model.Product;
|
|
|
import com.uas.platform.b2b.model.PurchaseAccept;
|
|
import com.uas.platform.b2b.model.PurchaseAccept;
|
|
|
import com.uas.platform.b2b.model.PurchaseAcceptItem;
|
|
import com.uas.platform.b2b.model.PurchaseAcceptItem;
|
|
|
import com.uas.platform.b2b.model.PurchaseBadIn;
|
|
import com.uas.platform.b2b.model.PurchaseBadIn;
|
|
@@ -32,7 +33,6 @@ import com.uas.platform.b2b.model.PurchaseOrderItem;
|
|
|
import com.uas.platform.b2b.model.PurchaseReturn;
|
|
import com.uas.platform.b2b.model.PurchaseReturn;
|
|
|
import com.uas.platform.b2b.model.PurchaseReturnItem;
|
|
import com.uas.platform.b2b.model.PurchaseReturnItem;
|
|
|
import com.uas.platform.b2b.support.SystemSession;
|
|
import com.uas.platform.b2b.support.SystemSession;
|
|
|
-import com.uas.platform.core.util.StringUtil;
|
|
|
|
|
|
|
|
|
|
@Service
|
|
@Service
|
|
|
public class PurchaseProdInOutServiceImpl implements PurchaseProdInOutService {
|
|
public class PurchaseProdInOutServiceImpl implements PurchaseProdInOutService {
|
|
@@ -132,14 +132,17 @@ public class PurchaseProdInOutServiceImpl implements PurchaseProdInOutService {
|
|
|
if (purchaseOrderItems.size() > 0) {// 对应的采购单存在
|
|
if (purchaseOrderItems.size() > 0) {// 对应的采购单存在
|
|
|
returnItem.setOrderItem(purchaseOrderItems.get(0));// 对应的采购单明细set进去
|
|
returnItem.setOrderItem(purchaseOrderItems.get(0));// 对应的采购单明细set进去
|
|
|
returnItem.setOrderItemId(purchaseOrderItems.get(0)
|
|
returnItem.setOrderItemId(purchaseOrderItems.get(0)
|
|
|
- .getId());
|
|
|
|
|
|
|
+ .getId());
|
|
|
|
|
+ returnItem.setProduct(purchaseOrderItems.get(0).getProduct());
|
|
|
|
|
+ returnItem.setProdId(purchaseOrderItems.get(0).getProductId());
|
|
|
}
|
|
}
|
|
|
- }/*else{
|
|
|
|
|
|
|
+ }else{
|
|
|
List<Product> prod=productDao.findByEnUUAndCode(enUU, returnItem.getProdCode());
|
|
List<Product> prod=productDao.findByEnUUAndCode(enUU, returnItem.getProdCode());
|
|
|
if(prod.size()>0){
|
|
if(prod.size()>0){
|
|
|
-
|
|
|
|
|
|
|
+ returnItem.setProduct(prod.get(0));
|
|
|
|
|
+ returnItem.setProdId(prod.get(0).getId());
|
|
|
}
|
|
}
|
|
|
- }*/
|
|
|
|
|
|
|
+ }
|
|
|
returnItem.setPurchaseReturn(returnn);// 设置主记录
|
|
returnItem.setPurchaseReturn(returnn);// 设置主记录
|
|
|
returnItems.add(returnItem);
|
|
returnItems.add(returnItem);
|
|
|
}
|
|
}
|