| 
					
				 | 
			
			
				@@ -4,7 +4,6 @@ import com.steerinfo.dil.feign.ESFeign; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.steerinfo.dil.mapper.WmspGridMaterialMapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.steerinfo.dil.model.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.steerinfo.dil.service.ICommonService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.steerinfo.dil.service.IWmspInboundDistributeService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.steerinfo.dil.service.impl.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.steerinfo.dil.util.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.steerinfo.framework.controller.RESTfulResult; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -13,7 +12,6 @@ import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.annotations.ApiImplicitParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.annotations.ApiImplicitParams; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import io.swagger.models.auth.In; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.transaction.annotation.Transactional; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.web.bind.annotation.*; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -148,7 +146,7 @@ public class WmsInboundResultController extends BaseRESTfulController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 BigDecimal houseGrid = wmsInboundResultServiceImpl.getGrid(conditionMap.get("distributeId").toString(), i+1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //如果差不多、说明上一个人少扫了一次 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (houseGrid==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    houseGrid = rmsPwarehouseGridService.selectGrid(i+1, personnelWorkshopid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    houseGrid = rmsPwarehouseGridService.selectGrid(mapList.size()-(i+1), personnelWorkshopid,new BigDecimal(item.get("materialId").toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //创建实时库存 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     wmspGridMaterialService.initInsertWmspGridMaterial(item,houseGrid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -181,7 +179,7 @@ public class WmsInboundResultController extends BaseRESTfulController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     Map<String,Object> item=mapList.get(i); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //获得一个默认的网格  解释:目前还没有设计出来网格的结构 没有做默认为 第一库、第一月台、第一垛位、第一行、第一列 \推送信息给行车工、让他们抢单代码备注了 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    BigDecimal houseGrid = rmsPwarehouseGridService.selectGrid(i+1, personnelWorkshopid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    BigDecimal houseGrid = rmsPwarehouseGridService.selectGrid(mapList.size()-(i+1), personnelWorkshopid,new BigDecimal(item.get("materialId").toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //创建一个入库作业实绩 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     WmspInboundResult wmspInboundResult = wmsInboundResultServiceImpl.initAndWmspInboundResult(0,i+1,personnelWorkshopid,groupId,userName,wmspInboundDistribute.getDistributeId(),houseGrid,item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //改变扫码实绩里面的状态 
			 |