|  |  |  | @ -193,7 +193,7 @@ public class IoOrderDetailResultController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |     @AuthRuleAnnotation("") | 
			
		
	
		
			
				
					|  |  |  |  |     @PostMapping("/udiwms/inout/resultDetail/filterOrderPrint") | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse filterOrderPrint(@RequestBody FilterOrderDetailResultRequest filterOrderDetailResultRequest, HttpServletRequest request, HttpServletResponse response) throws JRException, IOException { | 
			
		
	
		
			
				
					|  |  |  |  |         List<IoOrderDetailResultResponse> ioOrderDetailResultResponseList=new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |  |         List<IoOrderDetailResultResponse> ioOrderDetailResultResponseList = new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |  |         SystemPDFTemplateEntity systemPDFTemplateEntity = systemPDFTemplateService.selectById(filterOrderDetailResultRequest.getTemplateId()); | 
			
		
	
		
			
				
					|  |  |  |  |         //打印单号标签
 | 
			
		
	
		
			
				
					|  |  |  |  |         Map<String, Object> data = new HashMap<>(1); | 
			
		
	
	
		
			
				
					|  |  |  | @ -201,9 +201,9 @@ public class IoOrderDetailResultController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");//定义新的日期格式
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         //按选入打印
 | 
			
		
	
		
			
				
					|  |  |  |  |         if(filterOrderDetailResultRequest.getList() != null && filterOrderDetailResultRequest.getList().size()>0){ | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultResponseList =filterOrderDetailResultRequest.getList(); | 
			
		
	
		
			
				
					|  |  |  |  |         }else{ | 
			
		
	
		
			
				
					|  |  |  |  |         if (filterOrderDetailResultRequest.getList() != null && filterOrderDetailResultRequest.getList().size() > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultResponseList = filterOrderDetailResultRequest.getList(); | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |             //按查询打印
 | 
			
		
	
		
			
				
					|  |  |  |  |             FilterOrderRequest filterOrderRequest = new FilterOrderRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |             filterOrderRequest.setVueType(filterOrderDetailResultRequest.getActionType()); | 
			
		
	
	
		
			
				
					|  |  |  | @ -223,7 +223,7 @@ public class IoOrderDetailResultController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         int i=1; | 
			
		
	
		
			
				
					|  |  |  |  |         int i = 1; | 
			
		
	
		
			
				
					|  |  |  |  |         for (IoOrderDetailResultResponse ioOrderDetailResultResponse : ioOrderDetailResultResponseList) { | 
			
		
	
		
			
				
					|  |  |  |  |             //组装数据
 | 
			
		
	
		
			
				
					|  |  |  |  |             Map<String, Object> ioOrderDetailResultData = new HashMap<>(); | 
			
		
	
	
		
			
				
					|  |  |  | @ -240,7 +240,7 @@ public class IoOrderDetailResultController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("spec", ioOrderDetailResultResponse.getSpec() == null ? ' ' : ioOrderDetailResultResponse.getSpec()); | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("price", ioOrderDetailResultResponse.getPrice() == null ? ' ' : ioOrderDetailResultResponse.getPrice()); | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("count", ioOrderDetailResultResponse.getCount()); | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("reCount",ioOrderDetailResultResponse.getReCount()); | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("reCount", ioOrderDetailResultResponse.getReCount()); | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("inCount", ioOrderDetailResultResponse.getInCount()); | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("acceptCount", ioOrderDetailResultResponse.getAcceptCount()); | 
			
		
	
		
			
				
					|  |  |  |  |             ioOrderDetailResultData.put("fromCorpName", ioOrderDetailResultResponse.getFromCorpName() == null ? ' ' : ioOrderDetailResultResponse.getFromCorpName()); | 
			
		
	
	
		
			
				
					|  |  |  | @ -252,7 +252,7 @@ public class IoOrderDetailResultController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         String param = JSON.toJSONString(list); | 
			
		
	
		
			
				
					|  |  |  |  |         JasperUtils.jasperReport(request, response, param, filePath+"pdf/template/"+systemPDFTemplateEntity.getPath(), "pdf"); | 
			
		
	
		
			
				
					|  |  |  |  |         JasperUtils.jasperReport(request, response, param, filePath + "pdf/template/" + systemPDFTemplateEntity.getPath(), "pdf"); | 
			
		
	
		
			
				
					|  |  |  |  |         return ResultVOUtils.success(); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |