|  |  | @ -7,6 +7,7 @@ import com.glxp.api.admin.dao.basic.UdiInfoDao; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.admin.dao.info.SyncDataSetDao; |  |  |  | import com.glxp.api.admin.dao.info.SyncDataSetDao; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.admin.entity.auth.AuthAdmin; |  |  |  | import com.glxp.api.admin.entity.auth.AuthAdmin; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.admin.entity.basic.*; |  |  |  | import com.glxp.api.admin.entity.basic.*; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import com.glxp.api.admin.entity.info.SyncDataBustypeEntity; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.admin.entity.info.SyncDataSetEntity; |  |  |  | import com.glxp.api.admin.entity.info.SyncDataSetEntity; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.admin.entity.inout.*; |  |  |  | import com.glxp.api.admin.entity.inout.*; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.admin.entity.inventory.InvWarehouseEntity; |  |  |  | import com.glxp.api.admin.entity.inventory.InvWarehouseEntity; | 
			
		
	
	
		
		
			
				
					|  |  | @ -293,13 +294,23 @@ public class UpBasicService { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (syncDataSetEntity.isOrderUnReceive()) { |  |  |  |         if (syncDataSetEntity.isOrderUnReceive()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             OrderQueryRequest orderFilterRequest = new OrderQueryRequest(); |  |  |  |             OrderQueryRequest orderFilterRequest = new OrderQueryRequest(); | 
			
		
	
		
		
			
				
					
					|  |  |  |             BeanUtils.copyProperties(spsSyncDataRequest, orderFilterRequest); |  |  |  |             BeanUtils.copyProperties(spsSyncDataRequest, orderFilterRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |             orderFilterRequest.setFilterActions(syncDataSetEntity.getBusTypes()); |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             if (CollUtil.isNotEmpty(orderFilterRequest.getFilterActions())) { |  |  |  |             if (CollUtil.isNotEmpty(syncDataSetEntity.getBusTypes())) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 for (SyncDataBustypeEntity syncDataBustypeEntity : syncDataSetEntity.getBusTypes()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     List<String> filterList = new ArrayList<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     filterList.add(syncDataBustypeEntity.getAction()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     orderFilterRequest.setFilterActions(filterList); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     orderFilterRequest.setStatus(ConstantStatus.ORDER_STATUS_SUCCESS); |  |  |  |                     orderFilterRequest.setStatus(ConstantStatus.ORDER_STATUS_SUCCESS); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     orderFilterRequest.setReceiveStatus(ConstantStatus.RECEIVE_UN); |  |  |  |                     orderFilterRequest.setReceiveStatus(ConstantStatus.RECEIVE_UN); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     List<OrderEntity> temps = orderService.findAllByTime(orderFilterRequest); |  |  |  |                     List<OrderEntity> temps = orderService.findAllByTime(orderFilterRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     if (CollUtil.isNotEmpty(temps)) { |  |  |  |                     if (CollUtil.isNotEmpty(temps)) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     orderEntities.addAll(temps); |  |  |  |                         for (OrderEntity orderEntity : temps) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             if (orderEntity.getFromType() != ConstantStatus.FROM_UDISP) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 orderEntity.setSyncOutChange(syncDataBustypeEntity.isOutChange()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 orderEntities.add(orderEntity); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     } | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -308,12 +319,23 @@ public class UpBasicService { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (syncDataSetEntity.isOrderUnCheck()) { |  |  |  |         if (syncDataSetEntity.isOrderUnCheck()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             OrderQueryRequest orderFilterRequest = new OrderQueryRequest(); |  |  |  |             OrderQueryRequest orderFilterRequest = new OrderQueryRequest(); | 
			
		
	
		
		
			
				
					
					|  |  |  |             BeanUtils.copyProperties(spsSyncDataRequest, orderFilterRequest); |  |  |  |             BeanUtils.copyProperties(spsSyncDataRequest, orderFilterRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |             orderFilterRequest.setFilterActions(syncDataSetEntity.getBusTypes()); |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             if (CollUtil.isNotEmpty(orderFilterRequest.getFilterActions())) { |  |  |  |             if (CollUtil.isNotEmpty(syncDataSetEntity.getBusTypes())) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 for (SyncDataBustypeEntity syncDataBustypeEntity : syncDataSetEntity.getBusTypes()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     List<String> filterList = new ArrayList<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     filterList.add(syncDataBustypeEntity.getAction()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     orderFilterRequest.setFilterActions(filterList); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     orderFilterRequest.setStatus(ConstantStatus.ORDER_STATUS_CHECK); |  |  |  |                     orderFilterRequest.setStatus(ConstantStatus.ORDER_STATUS_CHECK); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     List<OrderEntity> temps = orderService.findAllByTime(orderFilterRequest); |  |  |  |                     List<OrderEntity> temps = orderService.findAllByTime(orderFilterRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     if (CollUtil.isNotEmpty(temps)) { |  |  |  |                     if (CollUtil.isNotEmpty(temps)) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     orderEntities.addAll(temps); |  |  |  |                         for (OrderEntity orderEntity : temps) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             if (orderEntity.getFromType() != ConstantStatus.FROM_UDISP) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 orderEntity.setSyncOutChange(syncDataBustypeEntity.isOutChange()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 orderEntities.add(orderEntity); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     } | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -322,20 +344,26 @@ public class UpBasicService { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (syncDataSetEntity.isOrderScanFinish()) { |  |  |  |         if (syncDataSetEntity.isOrderScanFinish()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             OrderQueryRequest orderFilterRequest = new OrderQueryRequest(); |  |  |  |             OrderQueryRequest orderFilterRequest = new OrderQueryRequest(); | 
			
		
	
		
		
			
				
					
					|  |  |  |             BeanUtils.copyProperties(spsSyncDataRequest, orderFilterRequest); |  |  |  |             BeanUtils.copyProperties(spsSyncDataRequest, orderFilterRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |             orderFilterRequest.setFilterActions(syncDataSetEntity.getBusTypes()); |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             if (CollUtil.isNotEmpty(orderFilterRequest.getFilterActions())) { |  |  |  |             if (CollUtil.isNotEmpty(syncDataSetEntity.getBusTypes())) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 for (SyncDataBustypeEntity syncDataBustypeEntity : syncDataSetEntity.getBusTypes()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     List<String> filterList = new ArrayList<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     filterList.add(syncDataBustypeEntity.getAction()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     orderFilterRequest.setFilterActions(filterList); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     orderFilterRequest.setStatus(ConstantStatus.ORDER_STATUS_SUCCESS); |  |  |  |                     orderFilterRequest.setStatus(ConstantStatus.ORDER_STATUS_SUCCESS); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     orderFilterRequest.setReceiveStatus(ConstantStatus.RECEIVE_ED); |  |  |  |                     orderFilterRequest.setReceiveStatus(ConstantStatus.RECEIVE_ED); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     List<OrderEntity> temps = orderService.findAllByTime(orderFilterRequest); |  |  |  |                     List<OrderEntity> temps = orderService.findAllByTime(orderFilterRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     if (CollUtil.isNotEmpty(temps)) { |  |  |  |                     if (CollUtil.isNotEmpty(temps)) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                         for (OrderEntity orderEntity : temps) { |  |  |  |                         for (OrderEntity orderEntity : temps) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                             if (orderEntity.getFromType() != ConstantStatus.FROM_UDISP) { |  |  |  |                             if (orderEntity.getFromType() != ConstantStatus.FROM_UDISP) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 orderEntity.setSyncOutChange(syncDataBustypeEntity.isOutChange()); | 
			
		
	
		
		
			
				
					
					|  |  |  |                                 orderEntities.add(orderEntity); |  |  |  |                                 orderEntities.add(orderEntity); | 
			
		
	
		
		
			
				
					
					|  |  |  |                             } |  |  |  |                             } | 
			
		
	
		
		
			
				
					
					|  |  |  |                         } |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |                     } |  |  |  |                     } | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<ErpOrderEntity> allOrderDetailEntityList = new ArrayList<>(); |  |  |  |         List<ErpOrderEntity> allOrderDetailEntityList = new ArrayList<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<WarehouseEntity> warehouseEntityList = new ArrayList<>(); |  |  |  |         List<WarehouseEntity> warehouseEntityList = new ArrayList<>(); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |