| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 | | package com.zy.acs.common.enums; |  |   |  | public enum AgvBackpackType { |  |   |  |     NONE(-1, 0), |  |     LEV_1(1, 485), |  |     LEV_2(2, 945), |  |     LEV_3(3, 1405), |  |     LEV_4(4, 1865), |  |     LEV_5(5, 2325), |  |     ; |  |   |  |     AgvBackpackType(int lev, double height) { |  |         this.lev = lev; |  |         this.height = height; |  |     } |  |   |  |     public int lev; |  |     public double height; |  |   |  |     public static AgvBackpackType query(Integer lev) { |  |         if (null == lev) { |  |             return NONE; |  |         } |  |         for (AgvBackpackType type : AgvBackpackType.values()) { |  |             if (lev.equals(type.lev)) { |  |                 return type; |  |             } |  |         } |  |         return NONE; |  |     } |  |   |  | } | 
 |