|  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public static String getStateName(int state){ | 
 |  |  |         switch (state) { | 
 |  |  |             case STATE_OPEN: | 
 |  |  |                 return "阀开"; | 
 |  |  |             case STATE_OFFLINE: | 
 |  |  |                 return "离线"; | 
 |  |  |             case STATE_UNSTART: | 
 |  |  |                 return "未开始"; | 
 |  |  |             case STATE_RUNNING: | 
 |  |  |                 return "升级中"; | 
 |  |  |             case STATE_SUCCESS: | 
 |  |  |                 return "升级成功"; | 
 |  |  |             case STATE_FAILONE: | 
 |  |  |                 return "一包死"; | 
 |  |  |             case STATE_FAIL: | 
 |  |  |                 return "多包死"; | 
 |  |  |             case STATE_FAILOFFLINE: | 
 |  |  |                 return "离线失败"; | 
 |  |  |             case STATE_FAILOPEN: | 
 |  |  |                 return "阀开失败"; | 
 |  |  |             case STATE_FAILRTU: | 
 |  |  |                 return "RTU失败"; | 
 |  |  |             default: | 
 |  |  |                 return "未知"; | 
 |  |  |         } | 
 |  |  |         return switch (state) { | 
 |  |  |             case STATE_OPEN -> "阀开"; | 
 |  |  |             case STATE_OFFLINE -> "离线"; | 
 |  |  |             case STATE_UNSTART -> "未开始"; | 
 |  |  |             case STATE_RUNNING -> "升级中"; | 
 |  |  |             case STATE_SUCCESS -> "升级成功"; | 
 |  |  |             case STATE_FAILONE -> "一包死"; | 
 |  |  |             case STATE_FAIL -> "多包死"; | 
 |  |  |             case STATE_FAILOFFLINE -> "离线失败"; | 
 |  |  |             case STATE_FAILOPEN -> "阀开失败"; | 
 |  |  |             case STATE_FAILRTU -> "RTU失败"; | 
 |  |  |             default -> "未知"; | 
 |  |  |         }; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** |