Browse Source

【模具询价】作废单据传到b2b,findOne之前对b2b_im_id进行判空

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@7027 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
dongbw 9 years ago
parent
commit
0da32987b8

+ 5 - 3
src/main/java/com/uas/platform/b2b/erp/controller/InquiryMouldController.java

@@ -136,9 +136,11 @@ public class InquiryMouldController {
 		List<InquiryMould> inquiryMoulds = FlexJsonUtils.fromJsonArray(jsonStr, InquiryMould.class);
 		System.out.println("作废的模具询价单传到平台" + JSON.toJSONString(inquiryMoulds));
 		for (InquiryMould inquiryMould : inquiryMoulds) {
-			PurchaseInquiryMould purchaseInquiryMould = purchaseInquiryMouldService
-					.findById(inquiryMould.getB2b_im_id());
-			purchaseInquiryMouldService.onInvalid(purchaseInquiryMould);
+			if (null != inquiryMould.getB2b_im_id()) {
+				PurchaseInquiryMould purchaseInquiryMould = purchaseInquiryMouldService
+						.findById(inquiryMould.getB2b_im_id());
+				purchaseInquiryMouldService.onInvalid(purchaseInquiryMould);
+			}
 		}
 		logger.log("模具询价单", "作废模具询价单", inquiryMoulds.size());
 	}

+ 0 - 1
src/main/java/com/uas/platform/b2b/service/impl/PurchaseInquiryMouldServiceImpl.java

@@ -291,7 +291,6 @@ public class PurchaseInquiryMouldServiceImpl implements PurchaseInquiryMouldServ
 			itemReply.setReply(item.getPrice());
 			itemReply.setReplyDate(new Date());
 			itemReply.setItemId(item.getId());
-			System.out.println("itemReply" + JSON.toJSONString(itemReply));
 			purchaseInquiryMouldReplyDao.save(itemReply);
 			Set<PurchaseInquiryMouldDetail> details = item.getInquiryMouldDetails();
 			for (PurchaseInquiryMouldDetail detail : details) {