@ -5,6 +5,7 @@ import cn.hutool.core.collection.CollUtil;
 
			
		
	
		
			
				
					import  cn.hutool.core.date.DateUtil ;  
			
		
	
		
			
				
					import  cn.hutool.core.util.IdUtil ;  
			
		
	
		
			
				
					import  cn.hutool.core.util.StrUtil ;  
			
		
	
		
			
				
					import  com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper ;  
			
		
	
		
			
				
					import  com.github.pagehelper.PageInfo ;  
			
		
	
		
			
				
					import  com.glxp.api.annotation.AuthRuleAnnotation ;  
			
		
	
		
			
				
					import  com.glxp.api.annotation.Log ;  
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -692,20 +693,19 @@ public class IoOrderDetailBizController extends BaseController {
 
			
		
	
		
			
				
					        orderDetailBizRequest . setKeyWords ( finishBizRequest . getKeyWords ( ) ) ; 
 
			
		
	
		
			
				
					        List < IoOrderDetailBizResponse >  list  =  orderDetailBizService . filterList ( orderDetailBizRequest ) ; 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					//        String value = systemParamConfigService.selectValueByParamKey("order_detail_visible");
  
			
		
	
		
			
				
					//        if (IntUtil.value(value) == 1) {
  
			
		
	
		
			
				
					//            list = list.stream()
  
			
		
	
		
			
				
					//                    .sorted(Comparator.comparing(IoOrderDetailBizResponse::getNameCode))
  
			
		
	
		
			
				
					//                    .collect(Collectors.toList());
  
			
		
	
		
			
				
					//        }
  
			
		
	
		
			
				
					//        if (CollUtil.isEmpty(list)){
  
			
		
	
		
			
				
					//            PageInfo<IoOrderDetailBizResponse> pageInfo = new PageInfo<>(list);
  
			
		
	
		
			
				
					//            return ResultVOUtils.page(pageInfo);
  
			
		
	
		
			
				
					//        }
  
			
		
	
		
			
				
					//        List<String> orders = list.stream().map(IoOrderDetailBizResponse::getOrderIdFk).collect(Collectors.toList());
  
			
		
	
		
			
				
					//        finishBizRequest.setOrderIdFks(orders);
  
			
		
	
		
			
				
					//        List<IoOrderDetailCodeEntity> orderDetailCodeEntities = orderDetailCodeService.finishBizDetail(finishBizRequest);
  
			
		
	
		
			
				
					//        ioCheckInoutService.bizOrderCheck2(list, orderDetailCodeEntities);
  
			
		
	
		
			
				
					        String  value  =  systemParamConfigService . selectValueByParamKey ( "order_detail_visible" ) ; 
 
			
		
	
		
			
				
					        if  ( IntUtil . value ( value )  = =  1 )  { 
 
			
		
	
		
			
				
					            list  =  list . stream ( ) 
 
			
		
	
		
			
				
					                    . sorted ( Comparator . comparing ( IoOrderDetailBizResponse : : getNameCode ) ) 
 
			
		
	
		
			
				
					                    . collect ( Collectors . toList ( ) ) ; 
 
			
		
	
		
			
				
					        } 
 
			
		
	
		
			
				
					        if  ( CollUtil . isEmpty ( list ) ) { 
 
			
		
	
		
			
				
					            PageInfo < IoOrderDetailBizResponse >  pageInfo  =  new  PageInfo < > ( list ) ; 
 
			
		
	
		
			
				
					            return  ResultVOUtils . page ( pageInfo ) ; 
 
			
		
	
		
			
				
					        } 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        List < IoOrderDetailCodeEntity >  orderDetailCodeEntities  =  orderDetailCodeService . finishBizDetail ( orders ) ; 
 
			
		
	
		
			
				
					        ioCheckInoutService . bizOrderCheck2 ( list ,  orderDetailCodeEntities ) ; 
 
			
		
	
		
			
				
					        PageInfo < IoOrderDetailBizResponse >  pageInfo  =  new  PageInfo < > ( list ) ; 
 
			
		
	
		
			
				
					        return  ResultVOUtils . page ( pageInfo ) ; 
 
			
		
	
		
			
				
					    }