| 
														
															@@ -754,8 +754,12 @@ public class ChangeOrderLogic { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                     .eq(WebsitDispatch::getCategoryId, websitDispatch.getCategoryId()) 
														 | 
														
														 | 
														
															                                     .eq(WebsitDispatch::getCategoryId, websitDispatch.getCategoryId()) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                     .eq(WebsitDispatch::getSaleTypeId, websitDispatch.getSaleTypeId()) 
														 | 
														
														 | 
														
															                                     .eq(WebsitDispatch::getSaleTypeId, websitDispatch.getSaleTypeId()) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                     .count() > 0) { 
														 | 
														
														 | 
														
															                                     .count() > 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                                throw new RemoteServiceException("存在街道:" + websitDispatch.getStreetName() + ",产品大类:" + websitDispatch.getCategoryName() + 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                                        ",销量类型:" + websitDispatch.getSaleTypeName() + ",工单类型:" + websitDispatch.getOrderSmallTypeText()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                WebsitDispatch websitDispatch1 = websitDispatchService.lambdaQuery().eq(WebsitDispatch::getStreetCode, region.getId()) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                        .eq(WebsitDispatch::getOrderSmallId, websitDispatch.getOrderSmallId()) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                        .eq(WebsitDispatch::getCategoryId, websitDispatch.getCategoryId()) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                        .eq(WebsitDispatch::getSaleTypeId, websitDispatch.getSaleTypeId()).last("limit 1").one(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                websitDispatch.setId(websitDispatch1.getId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             } 
														 | 
														
														 | 
														
															                             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             websitDispatches.add(websitDispatch); 
														 | 
														
														 | 
														
															                             websitDispatches.add(websitDispatch); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -767,7 +771,7 @@ public class ChangeOrderLogic { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        websitDispatchService.saveBatch(websitDispatches); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        websitDispatchService.saveOrUpdateBatch(websitDispatches); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |