|  |  |  | @ -170,30 +170,35 @@ public class PzhzdClient implements BaseHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  | //                uPurchaseinRequest.setFbillflag("3");
 | 
			
		
	
		
			
				
					|  |  |  |  | //            }
 | 
			
		
	
		
			
				
					|  |  |  |  |             uPurchaseinRequest.setBillcode(udiwmsOrderQueryRequest.getBillNo()); | 
			
		
	
		
			
				
					|  |  |  |  |             List<UdiwmsOrderResponse> udiwmsOrderResponses = getPurchasein(uPurchaseinRequest); | 
			
		
	
		
			
				
					|  |  |  |  |             if (udiwmsOrderResponses != null && udiwmsOrderResponses.size() > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |                 List<UdiwmsOrderResponse> returnsList = new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |  |                 if ("采购入库".equals(udiwmsOrderQueryRequest.getBillAction())) { | 
			
		
	
		
			
				
					|  |  |  |  |                     for (int i = 0; i < udiwmsOrderResponses.size(); i++) { | 
			
		
	
		
			
				
					|  |  |  |  |                         if (udiwmsOrderResponses.get(i).getBillType().equals("采购入库")) { | 
			
		
	
		
			
				
					|  |  |  |  |                             returnsList.add(udiwmsOrderResponses.get(i)); | 
			
		
	
		
			
				
					|  |  |  |  |                         } | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 } else if ("退货出库".equals(udiwmsOrderQueryRequest.getBillAction())) { | 
			
		
	
		
			
				
					|  |  |  |  |                     for (int i = 0; i < udiwmsOrderResponses.size(); i++) { | 
			
		
	
		
			
				
					|  |  |  |  |                         if (udiwmsOrderResponses.get(i).getBillType().equals("退货出库")) { | 
			
		
	
		
			
				
					|  |  |  |  |                             returnsList.add(udiwmsOrderResponses.get(i)); | 
			
		
	
		
			
				
					|  |  |  |  |                         } | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 } else if ("WareHouseIn".equals(udiwmsOrderQueryRequest.getAction())) { | 
			
		
	
		
			
				
					|  |  |  |  |                     returnsList.addAll(udiwmsOrderResponses); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 PageSimpleResponse<UdiwmsOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setTotal((long) returnsList.size()); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setList(returnsList); | 
			
		
	
		
			
				
					|  |  |  |  |                 return ResultVOUtils.success(pageSimpleResponse); | 
			
		
	
		
			
				
					|  |  |  |  |             } else | 
			
		
	
		
			
				
					|  |  |  |  |                 return ResultVOUtils.error(500, "未查询到数据"); | 
			
		
	
		
			
				
					|  |  |  |  |             BaseResponse<PageSimpleResponse<UdiwmsOrderResponse>> baseResponse = getPurchasein(uPurchaseinRequest); | 
			
		
	
		
			
				
					|  |  |  |  | //            if (baseResponse.getCode() != 20000) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //
 | 
			
		
	
		
			
				
					|  |  |  |  | //            }
 | 
			
		
	
		
			
				
					|  |  |  |  |             return baseResponse; | 
			
		
	
		
			
				
					|  |  |  |  | //            List<UdiwmsOrderResponse> udiwmsOrderResponses = baseResponse.getData().getList();
 | 
			
		
	
		
			
				
					|  |  |  |  | //            if (udiwmsOrderResponses != null && udiwmsOrderResponses.size() > 0) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                List<UdiwmsOrderResponse> returnsList = new ArrayList<>();
 | 
			
		
	
		
			
				
					|  |  |  |  | //                if ("采购入库".equals(udiwmsOrderQueryRequest.getBillAction())) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    for (int i = 0; i < udiwmsOrderResponses.size(); i++) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        if (udiwmsOrderResponses.get(i).getBillType().equals("采购入库")) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                            returnsList.add(udiwmsOrderResponses.get(i));
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                } else if ("退货出库".equals(udiwmsOrderQueryRequest.getBillAction())) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    for (int i = 0; i < udiwmsOrderResponses.size(); i++) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        if (udiwmsOrderResponses.get(i).getBillType().equals("退货出库")) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                            returnsList.add(udiwmsOrderResponses.get(i));
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                } else if ("WareHouseIn".equals(udiwmsOrderQueryRequest.getAction())) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    returnsList.addAll(udiwmsOrderResponses);
 | 
			
		
	
		
			
				
					|  |  |  |  | //                }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                PageSimpleResponse<UdiwmsOrderResponse> pageSimpleResponse = new PageSimpleResponse<>();
 | 
			
		
	
		
			
				
					|  |  |  |  | //                pageSimpleResponse.setTotal((long) returnsList.size());
 | 
			
		
	
		
			
				
					|  |  |  |  | //                pageSimpleResponse.setList(returnsList);
 | 
			
		
	
		
			
				
					|  |  |  |  | //                return ResultVOUtils.success(pageSimpleResponse);
 | 
			
		
	
		
			
				
					|  |  |  |  | //            } else
 | 
			
		
	
		
			
				
					|  |  |  |  | //                return ResultVOUtils.error(500, "未查询到数据");
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         } else if ( | 
			
		
	
		
			
				
					|  |  |  |  |                 "WareHouseOut".equals(udiwmsOrderQueryRequest.getAction()) || | 
			
		
	
	
		
			
				
					|  |  |  | @ -212,31 +217,32 @@ public class PzhzdClient implements BaseHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |                 uSaleoutQueryRequest.setFbillflag("3"); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |             uSaleoutQueryRequest.setBillcode(udiwmsOrderQueryRequest.getBillNo()); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             List<UdiwmsOrderResponse> udiwmsOrderResponses = getSaleout(uSaleoutQueryRequest); | 
			
		
	
		
			
				
					|  |  |  |  |             if (udiwmsOrderResponses != null && udiwmsOrderResponses.size() > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |                 List<UdiwmsOrderResponse> returnsList = new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |  |                 if ("销售出库".equals(udiwmsOrderQueryRequest.getBillAction())) { | 
			
		
	
		
			
				
					|  |  |  |  |                     for (int i = 0; i < udiwmsOrderResponses.size(); i++) { | 
			
		
	
		
			
				
					|  |  |  |  |                         if (udiwmsOrderResponses.get(i).getBillType().equals("销售出库")) { | 
			
		
	
		
			
				
					|  |  |  |  |                             returnsList.add(udiwmsOrderResponses.get(i)); | 
			
		
	
		
			
				
					|  |  |  |  |                         } | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 } else if ("退货入库".equals(udiwmsOrderQueryRequest.getBillAction())) { | 
			
		
	
		
			
				
					|  |  |  |  |                     for (int i = 0; i < udiwmsOrderResponses.size(); i++) { | 
			
		
	
		
			
				
					|  |  |  |  |                         if (udiwmsOrderResponses.get(i).getBillType().equals("退货入库")) { | 
			
		
	
		
			
				
					|  |  |  |  |                             returnsList.add(udiwmsOrderResponses.get(i)); | 
			
		
	
		
			
				
					|  |  |  |  |                         } | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 } else if ("WareHouseIn".equals(udiwmsOrderQueryRequest.getAction())) { | 
			
		
	
		
			
				
					|  |  |  |  |                     returnsList.addAll(udiwmsOrderResponses); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 PageSimpleResponse<UdiwmsOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setTotal((long) returnsList.size()); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setList(returnsList); | 
			
		
	
		
			
				
					|  |  |  |  |                 return ResultVOUtils.success(pageSimpleResponse); | 
			
		
	
		
			
				
					|  |  |  |  |             } else | 
			
		
	
		
			
				
					|  |  |  |  |                 return ResultVOUtils.error(500, "未查询到数据"); | 
			
		
	
		
			
				
					|  |  |  |  |             BaseResponse<PageSimpleResponse<UdiwmsOrderResponse>> baseResponse = getSaleout(uSaleoutQueryRequest); | 
			
		
	
		
			
				
					|  |  |  |  |             return baseResponse; | 
			
		
	
		
			
				
					|  |  |  |  | //            List<UdiwmsOrderResponse> udiwmsOrderResponses = baseResponse.getData().getList();
 | 
			
		
	
		
			
				
					|  |  |  |  | //            if (udiwmsOrderResponses != null && udiwmsOrderResponses.size() > 0) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                List<UdiwmsOrderResponse> returnsList = new ArrayList<>();
 | 
			
		
	
		
			
				
					|  |  |  |  | //                if ("销售出库".equals(udiwmsOrderQueryRequest.getBillAction())) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    for (int i = 0; i < udiwmsOrderResponses.size(); i++) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        if (udiwmsOrderResponses.get(i).getBillType().equals("销售出库")) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                            returnsList.add(udiwmsOrderResponses.get(i));
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                } else if ("退货入库".equals(udiwmsOrderQueryRequest.getBillAction())) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    for (int i = 0; i < udiwmsOrderResponses.size(); i++) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        if (udiwmsOrderResponses.get(i).getBillType().equals("退货入库")) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                            returnsList.add(udiwmsOrderResponses.get(i));
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                } else if ("WareHouseIn".equals(udiwmsOrderQueryRequest.getAction())) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    returnsList.addAll(udiwmsOrderResponses);
 | 
			
		
	
		
			
				
					|  |  |  |  | //                }
 | 
			
		
	
		
			
				
					|  |  |  |  | //                PageSimpleResponse<UdiwmsOrderResponse> pageSimpleResponse = new PageSimpleResponse<>();
 | 
			
		
	
		
			
				
					|  |  |  |  | //                pageSimpleResponse.setTotal((long) returnsList.size());
 | 
			
		
	
		
			
				
					|  |  |  |  | //                pageSimpleResponse.setList(returnsList);
 | 
			
		
	
		
			
				
					|  |  |  |  | //                return ResultVOUtils.success(pageSimpleResponse);
 | 
			
		
	
		
			
				
					|  |  |  |  | //            } else
 | 
			
		
	
		
			
				
					|  |  |  |  | //                return ResultVOUtils.error(500, "未查询到数据");
 | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(500, "单据类型错误!"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
	
		
			
				
					|  |  |  | @ -488,7 +494,7 @@ public class PzhzdClient implements BaseHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |         return setEntity; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public List<UdiwmsOrderResponse> getPurchasein(UPurchaseinRequest uPurchaseinRequest) { | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse getPurchasein(UPurchaseinRequest uPurchaseinRequest) { | 
			
		
	
		
			
				
					|  |  |  |  |         uPurchaseinRequest.setCorp(setEntity.getUnitCode()); | 
			
		
	
		
			
				
					|  |  |  |  |         UBaseResponse<List<UPurchaseinQueryResponse>> response = uCloudHttpClient.purchaseinQuery(uPurchaseinRequest); | 
			
		
	
		
			
				
					|  |  |  |  |         if (response != null) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -532,13 +538,17 @@ public class PzhzdClient implements BaseHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                     purchaseinResponses.add(udiwmsOrderResponse); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 return purchaseinResponses; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 PageSimpleResponse<UdiwmsOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setTotal(response.getData().getAllcount() + 0l); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setList(purchaseinResponses); | 
			
		
	
		
			
				
					|  |  |  |  |                 return ResultVOUtils.success(pageSimpleResponse); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         return null; | 
			
		
	
		
			
				
					|  |  |  |  |         return ResultVOUtils.error(500, "获取单据失败!"); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public List<UdiwmsOrderResponse> getSaleout(USaleoutQueryRequest uSaleoutQueryRequest) { | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse getSaleout(USaleoutQueryRequest uSaleoutQueryRequest) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         uSaleoutQueryRequest.setCorp(setEntity.getUnitCode()); | 
			
		
	
		
			
				
					|  |  |  |  |         UBaseResponse<List<USaleoutQueryResponse>> response = uCloudHttpClient.saleoutQuery(uSaleoutQueryRequest); | 
			
		
	
	
		
			
				
					|  |  |  | @ -582,10 +592,13 @@ public class PzhzdClient implements BaseHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                     purchaseinResponses.add(purchaseinResponse); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 return purchaseinResponses; | 
			
		
	
		
			
				
					|  |  |  |  |                 PageSimpleResponse<UdiwmsOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setTotal(response.getData().getAllcount() + 0l); | 
			
		
	
		
			
				
					|  |  |  |  |                 pageSimpleResponse.setList(purchaseinResponses); | 
			
		
	
		
			
				
					|  |  |  |  |                 return ResultVOUtils.success(pageSimpleResponse); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         return null; | 
			
		
	
		
			
				
					|  |  |  |  |         return ResultVOUtils.error(500, "下载出库单据失败!"); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     //采购入库单签字
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |