| 
														
															@@ -451,9 +451,9 @@ public class SaleOrderService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     int i1 = saleOrderMapper.UAddSaleOderFTH(i); 
														 | 
														
														 | 
														
															                     int i1 = saleOrderMapper.UAddSaleOderFTH(i); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     if (i1>0){ 
														 | 
														
														 | 
														
															                     if (i1>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        saleOrderMapper.UpdateKSDDKOrder(cid); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        saleOrderMapper.UpdateKSDDKOrder(cid); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															                         DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSDOrderFHMin(cid); 
														 | 
														
														 | 
														
															                         List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSDOrderFHMin(cid); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -581,8 +581,6 @@ public class SaleOrderService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public void CrmSaleOrderBJ(){ 
														 | 
														
														 | 
														
															     public void CrmSaleOrderBJ(){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         try { 
														 | 
														
														 | 
														
															         try { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            String yyMM = DateUtils.format(new Date(), "yyMM"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															             DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             List<SaleOrderBJ> saleOrderBJS = saleOrderMapper.SaleOrderBJList(); 
														 | 
														
														 | 
														
															             List<SaleOrderBJ> saleOrderBJS = saleOrderMapper.SaleOrderBJList(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															             DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -590,32 +588,20 @@ public class SaleOrderService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (saleOrderBJS!=null&&saleOrderBJS.size()>0){ 
														 | 
														
														 | 
														
															             if (saleOrderBJS!=null&&saleOrderBJS.size()>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 for (SaleOrderBJ i:saleOrderBJS){ 
														 | 
														
														 | 
														
															                 for (SaleOrderBJ i:saleOrderBJS){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    DynamicDataSource.setDataSource("slave-data-source"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    String dlid=String.valueOf(testU8Service.callGetMaxCode("16")); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    String code=""; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    if (dlid.length()==1){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        dlid="000"+dlid; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    }if (dlid.length()==2){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        dlid="00"+dlid; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    }if (dlid.length()==3){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        dlid="0"+dlid; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    dlid=yyMM+dlid; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                     String cid=i.getID(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    i.setID(dlid); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     DynamicDataSource.setDataSource("slave-data-source"); 
														 | 
														
														 | 
														
															                     DynamicDataSource.setDataSource("slave-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     int sumt = saleOrderMapper.UInsertSaleOrderBJ(i); 
														 | 
														
														 | 
														
															                     int sumt = saleOrderMapper.UInsertSaleOrderBJ(i); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    String s = saleOrderMapper.SaleOrderBJID(i.getcCode()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															                     DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                    if (sumt>0){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        saleOrderMapper.UpdateSaleOrderBJ(cid); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    List<SaleOrderBJMin> saleOrderBJMins = saleOrderMapper.selectCode(cid); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    if (sumt>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        saleOrderMapper.UpdateSaleOrderBJ(i.getID()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    List<SaleOrderBJMin> saleOrderBJMins = saleOrderMapper.selectCode(i.getID()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     if (saleOrderBJMins!=null&&saleOrderBJMins.size()>0){ 
														 | 
														
														 | 
														
															                     if (saleOrderBJMins!=null&&saleOrderBJMins.size()>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         for (SaleOrderBJMin t:saleOrderBJMins){ 
														 | 
														
														 | 
														
															                         for (SaleOrderBJMin t:saleOrderBJMins){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                            t.setID(dlid); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            t.setID(s); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             BigDecimal sum=new BigDecimal(t.getiQuantity());//数量 
														 | 
														
														 | 
														
															                             BigDecimal sum=new BigDecimal(t.getiQuantity());//数量 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             BigDecimal dj=new BigDecimal(t.getiTaxUnitPrice());//单价 
														 | 
														
														 | 
														
															                             BigDecimal dj=new BigDecimal(t.getiTaxUnitPrice());//单价 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             String iUnitPrice=dj.toString(); 
														 | 
														
														 | 
														
															                             String iUnitPrice=dj.toString(); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -699,9 +685,9 @@ public class SaleOrderService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     int i1 = saleOrderMapper.UAddSaleOderFTH(i); 
														 | 
														
														 | 
														
															                     int i1 = saleOrderMapper.UAddSaleOderFTH(i); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     if (i1>0){ 
														 | 
														
														 | 
														
															                     if (i1>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        saleOrderMapper.UpdateKSDTHOrder(cid); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        saleOrderMapper.UpdateKSDTHOrder(cid); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															                         DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSOrderTHMinList(cid); 
														 | 
														
														 | 
														
															                         List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.CrmKSOrderTHMinList(cid); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1074,9 +1060,9 @@ public class SaleOrderService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     int i1 = saleOrderMapper.UAddSaleOderFTH(i); 
														 | 
														
														 | 
														
															                     int i1 = saleOrderMapper.UAddSaleOderFTH(i); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															                     DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     if (i1>0){ 
														 | 
														
														 | 
														
															                     if (i1>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        saleOrderMapper.UpdateSaleOrder(cid); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        saleOrderMapper.UpdateSaleOrder(cid); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        DynamicDataSource.setDataSource(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         DynamicDataSource.setDataSource("last-data-source"); 
														 | 
														
														 | 
														
															                         DynamicDataSource.setDataSource("last-data-source"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.SaleOrderClassMin(cid); 
														 | 
														
														 | 
														
															                         List<SaleOrderFTHMin> saleOrderFTHMins = saleOrderMapper.SaleOrderClassMin(cid); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1152,9 +1138,9 @@ public class SaleOrderService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     i.setEntry(iSaleOrderMins); 
														 | 
														
														 | 
														
															                     i.setEntry(iSaleOrderMins); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     i.setCloser(""); 
														 | 
														
														 | 
														
															                     i.setCloser(""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     String s = yonyouAddSaleOrder(i); 
														 | 
														
														 | 
														
															                     String s = yonyouAddSaleOrder(i); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                    if (s.equals("0")){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        saleOrderMapper.UpdateSaleOrder(id); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    if (s.equals("0")){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        saleOrderMapper.UpdateSaleOrder(id); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             DynamicDataSource.setDataSource(""); 
														 | 
														
														 | 
														
															             DynamicDataSource.setDataSource(""); 
														 |