| 
					
				 | 
			
			
				@@ -77,7 +77,8 @@ public class ApiPayService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (OrderVo orderInfo: orderVoList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 业务处理 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             orderInfo.setPay_id(prepay_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            orderInfo.setPay_status(1); // 付款中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            orderInfo.setPay_status(Integer.parseInt(Dict.payStatus.item_1.getItem())); // 付款中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            orderInfo.setOrder_status(Integer.parseInt(Dict.orderStatus.item_100.getItem())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             orderService.update(orderInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Map map = new HashMap(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -135,9 +136,8 @@ public class ApiPayService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     mallOrderExceptionRecord.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     mallOrderExceptionRecordMapper.save(mallOrderExceptionRecord);//支付订单异常记录 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(Dict.orderStatus.item_0.getItem().equalsIgnoreCase(orderInfo.getOrder_status()+"") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        && (Dict.payStatus.item_0.getItem().equalsIgnoreCase(orderInfo.getPay_status()+"") || Dict.payStatus.item_1.getItem().equalsIgnoreCase(orderInfo.getPay_status()+"")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(Dict.orderStatus.item_100.getItem().equalsIgnoreCase(orderInfo.getOrder_status()+"") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        && Dict.payStatus.item_1.getItem().equalsIgnoreCase(orderInfo.getPay_status()+"")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     OrderProcessRecordEntity processRecordEntity = orderProcessRecordMapper.queryObjectByOrderSn(orderInfo.getOrder_sn()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if(processRecordEntity != null){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -153,7 +153,7 @@ public class ApiPayService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     orderInfo.setPayTransactionId(transaction_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     orderInfo.setPay_status(Integer.parseInt(Dict.payStatus.item_2.getItem())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     orderInfo.setPay_time(timeEnd);//微信下单完成时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if (orderInfo.getOrder_status() == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (orderInfo.getOrder_status() == Integer.parseInt(Dict.orderStatus.item_100.getItem())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         orderInfo.setOrder_status(Integer.parseInt(Dict.orderStatus.item_201.getItem())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     orderService.update(orderInfo); 
			 |