package com.zy.asrs.utils; 
 | 
  
 | 
import com.zy.asrs.entity.LocMast; 
 | 
import com.zy.common.model.LocTypeDto; 
 | 
  
 | 
/** 
 | 
 * Created by vincent on 2020/7/14 
 | 
 */ 
 | 
public class VersionUtils { 
 | 
  
 | 
    /** 
 | 
     * 库位移转时类型检测 
 | 
     * 兼容版 
 | 
     **/ 
 | 
    public static boolean locMoveCheckLocType(LocMast loc, LocTypeDto dto) { 
 | 
        // 如果源库位是高库位,目标库位是低库位 
 | 
        if (dto.getLocType1() == 2 && loc.getLocType1() == 1) { 
 | 
            return false; 
 | 
        } 
 | 
        return true; 
 | 
    } 
 | 
  
 | 
    /** 
 | 
     * 类型检测 
 | 
     * 完全检测 
 | 
     **/ 
 | 
    public static boolean locMoveCheckLocTypeComplete(LocMast loc, LocTypeDto dto) { 
 | 
        // 如果源库位是高库位,目标库位是低库位 
 | 
        return dto.getLocType1().equals(loc.getLocType1()); 
 | 
    } 
 | 
  
 | 
} 
 |