|  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 0x01:刷卡开阀 | 
 |  |  |      * 0x02:中心站开阀 | 
 |  |  |      * 0x08:用户App远程开阀 | 
 |  |  |      * 0x0B:巡检卡开阀 | 
 |  |  |      * 1个HEX | 
 |  |  |      * 0x01:正常刷卡开泵/阀用水 | 
 |  |  |      * 0x02:平台远程开泵/阀用水 | 
 |  |  |      * 0x08:用户远程开泵/阀用水 | 
 |  |  |      * 0x0b:巡检卡, | 
 |  |  |      * 0x04:其它 | 
 |  |  |      * @param type | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  | 
 |  |  |         return switch (type) { | 
 |  |  |             case 1 -> "刷卡开阀"; | 
 |  |  |             case 2 -> "中心站开阀"; | 
 |  |  |             case 8 -> "用户App远程开阀"; | 
 |  |  |             case 8 -> "用户远程开阀"; | 
 |  |  |             case 11 -> "巡检卡开阀"; | 
 |  |  |             case 4 -> "其它开阀"; | 
 |  |  |             default -> "未知"; | 
 |  |  |         }; | 
 |  |  |     } | 
 |  |  | 
 |  |  |         return switch (type) { | 
 |  |  |             case 1 -> (byte)1 ; | 
 |  |  |             case 2 -> (byte)3 ; | 
 |  |  |             case 8 -> (byte)3 ; | 
 |  |  |             case 8 -> (byte)8 ; | 
 |  |  |             case 11 -> (byte)11 ; | 
 |  |  |             default -> (byte)-1; | 
 |  |  |         }; | 
 |  |  | 
 |  |  |     public static byte closeType2P206V1(byte type){ | 
 |  |  |         return switch (type) { | 
 |  |  |             case 0 -> (byte)2; | 
 |  |  |             case 1,2 -> (byte)4; | 
 |  |  |             case 1,11 -> (byte)4; | 
 |  |  |             case 2 -> (byte)9; | 
 |  |  |             case 3 -> (byte)12; | 
 |  |  |             case 4,5 -> (byte)6; | 
 |  |  |             case 6,7,10 -> (byte)5; | 
 |  |  |             case 4,5,10 -> (byte)6; | 
 |  |  |             case 6,7 -> (byte)5; | 
 |  |  |             case 8 -> (byte)16; | 
 |  |  |             case 9,12 -> (byte)7; | 
 |  |  |             case 11 -> (byte)9; | 
 |  |  |             default -> (byte)-1; | 
 |  |  |         }; | 
 |  |  |     } |