| package com.zy.asrs.utils; | 
|   | 
| import com.zy.asrs.entity.LocMast; | 
| import com.zy.asrs.entity.Mat; | 
| import com.zy.asrs.entity.result.Pakin; | 
| 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()); | 
|     } | 
|   | 
| } |