|  |  | @ -1,7 +1,6 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | package com.glxp.sale.admin.controller.inout; |  |  |  | package com.glxp.sale.admin.controller.inout; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | import cn.hutool.core.bean.BeanUtil; |  |  |  | import cn.hutool.core.bean.BeanUtil; | 
			
		
	
		
		
			
				
					
					|  |  |  | import cn.hutool.core.collection.CollUtil; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | import cn.hutool.core.util.StrUtil; |  |  |  | import cn.hutool.core.util.StrUtil; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.github.pagehelper.PageInfo; |  |  |  | import com.github.pagehelper.PageInfo; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.annotation.AuthRuleAnnotation; |  |  |  | import com.glxp.sale.admin.annotation.AuthRuleAnnotation; | 
			
		
	
	
		
		
			
				
					|  |  | @ -10,11 +9,9 @@ import com.glxp.sale.admin.entity.auth.AuthAdmin; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.entity.basic.*; |  |  |  | import com.glxp.sale.admin.entity.basic.*; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.entity.info.CompanyEntity; |  |  |  | import com.glxp.sale.admin.entity.info.CompanyEntity; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.entity.inout.*; |  |  |  | import com.glxp.sale.admin.entity.inout.*; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.entity.inventory.InvWarehouseEntity; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.entity.param.SystemParamConfigEntity; |  |  |  | import com.glxp.sale.admin.entity.param.SystemParamConfigEntity; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.exception.JsonException; |  |  |  | import com.glxp.sale.admin.exception.JsonException; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.req.inout.*; |  |  |  | import com.glxp.sale.admin.req.inout.*; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.req.inventory.FilterInvUserRequest; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.req.inventory.PostStockPrintRequest; |  |  |  | import com.glxp.sale.admin.req.inventory.PostStockPrintRequest; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.res.PageSimpleResponse; |  |  |  | import com.glxp.sale.admin.res.PageSimpleResponse; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.sale.admin.res.basic.UdiRelevanceResponse; |  |  |  | import com.glxp.sale.admin.res.basic.UdiRelevanceResponse; | 
			
		
	
	
		
		
			
				
					|  |  | @ -268,21 +265,9 @@ public class StockOrderController { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 Integer userId = customerService.getUserId(); |  |  |  |                 Integer userId = customerService.getUserId(); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 stockOrderFilterRequest.setUnitIdFk(null); |  |  |  |                 stockOrderFilterRequest.setUnitIdFk(null); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 stockOrderFilterRequest.setUserId(customerService.getUserId()); |  |  |  |                 stockOrderFilterRequest.setUserId(customerService.getUserId()); | 
			
		
	
		
		
			
				
					
					|  |  |  | //                if (StrUtil.isNotEmpty(stockOrderFilterRequest.getLocStorageCode())) {
 |  |  |  |             } else { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | //                    InvWarehouseEntity invWarehouseEntity = invWarehouseService.selectByCode(stockOrderFilterRequest.getLocStorageCode());
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    FilterInvUserRequest filterInvUserRequest = new FilterInvUserRequest();
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    filterInvUserRequest.setCode(invWarehouseEntity.getCode());
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    filterInvUserRequest.setUserid(userId.longValue());
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    filterInvUserRequest.setIsDirector(true);
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    List<WarehouseUserEntity> warehouseUserEntities = warehouseUserService.filterWarehouseUsers(filterInvUserRequest);
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    if (CollUtil.isEmpty(warehouseUserEntities)) {
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                        stockOrderFilterRequest.setUnionUser(userId);
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    }
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                } else {
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                    return ResultVOUtils.error(500, "请先选择当前仓库");
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | //                }
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             } else |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 stockOrderFilterRequest.setUnitIdFk(companyEntity.getUnitIdFk()); |  |  |  |                 stockOrderFilterRequest.setUnitIdFk(companyEntity.getUnitIdFk()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |             stockOrderFilterRequest.setCorpId(null); |  |  |  |             stockOrderFilterRequest.setCorpId(null); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -292,6 +277,8 @@ public class StockOrderController { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         //判断订单是否可以补单
 |  |  |  |         //判断订单是否可以补单
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<StockOrderResponse> resultList = orderService.checkSupplementOrder(stockOrderEntityList); |  |  |  |         List<StockOrderResponse> resultList = orderService.checkSupplementOrder(stockOrderEntityList); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         //查询仓库名称
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         orderService.queryInvName(resultList); | 
			
		
	
		
		
			
				
					
					|  |  |  |         PageSimpleResponse<StockOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); |  |  |  |         PageSimpleResponse<StockOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         pageSimpleResponse.setTotal(pageInfo.getTotal()); |  |  |  |         pageSimpleResponse.setTotal(pageInfo.getTotal()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         pageSimpleResponse.setList(resultList); |  |  |  |         pageSimpleResponse.setList(resultList); | 
			
		
	
	
		
		
			
				
					|  |  | @ -388,6 +375,7 @@ public class StockOrderController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         originOrder.setFromCorp(addStockOrderChangeRequest.getFromCorp()); |  |  |  |         originOrder.setFromCorp(addStockOrderChangeRequest.getFromCorp()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         originOrder.setFromSubInvCode(addStockOrderChangeRequest.getFromSubInvCode()); |  |  |  |         originOrder.setFromSubInvCode(addStockOrderChangeRequest.getFromSubInvCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         originOrder.setInvWarehouseCode(addStockOrderChangeRequest.getInvWarehouseCode()); |  |  |  |         originOrder.setInvWarehouseCode(addStockOrderChangeRequest.getInvWarehouseCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         originOrder.setInvStorageCode(addStockOrderChangeRequest.getLocStorageCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         originOrder.setFromCorpId(addStockOrderChangeRequest.getFromCorpId()); |  |  |  |         originOrder.setFromCorpId(addStockOrderChangeRequest.getFromCorpId()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         originOrder.setCorpOrderId(CustomUtil.getId() + "x"); |  |  |  |         originOrder.setCorpOrderId(CustomUtil.getId() + "x"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         originOrder.setMainAction(addStockOrderChangeRequest.getMainAction()); |  |  |  |         originOrder.setMainAction(addStockOrderChangeRequest.getMainAction()); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |