no message
							parent
							
								
									37f171c276
								
							
						
					
					
						commit
						749d7ca7d3
					
				| 
						 | 
				
			
			@ -10,6 +10,6 @@ public class BindLargeZy {
 | 
			
		|||
    @ApiModelProperty(value = "起点", required = true)
 | 
			
		||||
    String srcPositionCode;
 | 
			
		||||
 | 
			
		||||
    @ApiModelProperty(value = "料箱号", required = true)
 | 
			
		||||
    List<String> boxList;
 | 
			
		||||
    @ApiModelProperty(value = "料箱", required = true)
 | 
			
		||||
    List<BoxAndDolly> boxAndDolly;
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -151,7 +151,8 @@ public class NioF3AppServiceImpl implements NioF3AppService {
 | 
			
		|||
        validateParams(bindLargeZy);
 | 
			
		||||
 | 
			
		||||
        //获取所有扫描的料箱号;
 | 
			
		||||
        List<String> boxNos = bindLargeZy.getBoxList();
 | 
			
		||||
        List<String> boxNos =  bindLargeZy.getBoxAndDolly().stream().map(BoxAndDolly::getBoxNo).collect(Collectors.toList());
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        //验证Les任务
 | 
			
		||||
        List<Les> lesList = validateLes(bindLargeZy.getSrcPositionCode(), boxNos);
 | 
			
		||||
| 
						 | 
				
			
			@ -221,10 +222,17 @@ public class NioF3AppServiceImpl implements NioF3AppService {
 | 
			
		|||
            throw new BadRequestException("起点必填");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (bindLargeZy.getBoxList().isEmpty()) {
 | 
			
		||||
        if (bindLargeZy.getBoxAndDolly().isEmpty()) {
 | 
			
		||||
            throw new BadRequestException("料箱未扫描绑定");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        for (BoxAndDolly item : bindLargeZy.getBoxAndDolly()) {
 | 
			
		||||
            if (item.getBoxNo() == null || item.getBoxNo().trim().isEmpty()) {
 | 
			
		||||
                throw new BadRequestException("料箱必填");
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        //验证起点
 | 
			
		||||
        pointService.validatePoint(bindLargeZy.getSrcPositionCode());
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue