| 
					
				 | 
			
			
				@@ -491,7 +491,7 @@ public class SyShippingDetailsController extends JeecgController<SyShippingDetai 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   @ApiOperation(value="发运明细查询订单", notes="发运明细查询订单") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   @GetMapping(value = "/queryOrderData") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   public Result<IPage<OrderDataVo>> queryOrderData(String orderNumber,String account,String startDeliveryDate,String endDeliveryDate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-												   String salesman,String customerName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+												   String salesman,String customerName,String flourOrGarment,String preDeliveryDate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 												   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 												   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 												   HttpServletRequest request, HttpServletResponse response) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -508,8 +508,8 @@ public class SyShippingDetailsController extends JeecgController<SyShippingDetai 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  queryWrapper.eq("a.account", account); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  if(oConvertUtils.isNotEmpty(startDeliveryDate)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		  queryWrapper.ge("b.pre_delivery_date", startDeliveryDate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		  queryWrapper.le("b.pre_delivery_date", endDeliveryDate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  queryWrapper.ge("a.orderDate", startDeliveryDate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  queryWrapper.le("a.orderDate", endDeliveryDate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  if (oConvertUtils.isNotEmpty(salesman)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  queryWrapper.eq("a.salesman", salesman); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -517,6 +517,9 @@ public class SyShippingDetailsController extends JeecgController<SyShippingDetai 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  if (oConvertUtils.isNotEmpty(customerName)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  queryWrapper.like("a.customer_name", customerName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  if (oConvertUtils.isNotEmpty(preDeliveryDate)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  queryWrapper.like("b.pre_delivery_date", preDeliveryDate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  queryWrapper.eq("a.del_flag", 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  queryWrapper.eq("b.del_flag", 0); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -525,7 +528,7 @@ public class SyShippingDetailsController extends JeecgController<SyShippingDetai 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  queryWrapper.groupBy("a.order_number,a.customer_abbreviation,a.sales_department,a.salesman,a.account,b.pre_delivery_date,a.order_remarks," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			  "b.item_number,b.small_po,b.inventory_name,b.colour,b.distribution_point,b.pack_id,b.coding_rules"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  IPage<OrderDataVo> pageList = syShippingDetailsService.queryOrderData(page, queryWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  IPage<OrderDataVo> pageList = syShippingDetailsService.queryOrderData(page, queryWrapper,flourOrGarment); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  result.setSuccess(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  result.setResult(pageList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  result.setMessage("查询成功!"); 
			 |