|  |  |  | 
|---|
|  |  |  | public static final int ONE = 1 ; | 
|---|
|  |  |  | public static final int TWO = 2 ; | 
|---|
|  |  |  | public static final String HK_PARAM ="HK_PARAM" ; | 
|---|
|  |  |  | public static final String LED_CONTENT_SPEED ="LED_CONTENT_SPEED" ; | 
|---|
|  |  |  | public static final String HK_HOST ="HK_HOST" ; | 
|---|
|  |  |  | public static final String HK_APPKEY ="HK_APPKEY" ; | 
|---|
|  |  |  | public static final String HK_APPSECRET ="HK_APPSECRET" ; | 
|---|
|  |  |  | 
|---|
|  |  |  | this.info = info; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 广播通知内容 | 
|---|
|  |  |  | 1. 叫号中:皖A12345请前往1号月台等待作业 | 
|---|
|  |  |  | 2. 作业完成:皖A12345作业完成,请尽快驶离 | 
|---|
|  |  |  | 3. 错误停靠:皖A12345月台停靠错误,请尽快驶离 | 
|---|
|  |  |  | 4. 超时停靠:皖A12345月台停靠超时,请尽快驶离请尽快驶离 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public  enum PlatformBroadcastContent { | 
|---|
|  |  |  | CALLING(1, "叫号中"," ${param}请前往${param2}等待作业"), | 
|---|
|  |  |  | DONE(2, "作业完成","${param}作业完成,请尽快驶离" ), | 
|---|
|  |  |  | WRONG_IN(3, "错误停靠","${param}月台停靠错误,请尽快驶离" ), | 
|---|
|  |  |  | TIMEOUT_IN(4, "超时停靠","${param}月台停靠超时,请尽快驶离请尽快驶离" ), | 
|---|
|  |  |  | ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 成员变量 | 
|---|
|  |  |  | private int key; | 
|---|
|  |  |  | private String name; | 
|---|
|  |  |  | private String info; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 构造方法 | 
|---|
|  |  |  | PlatformBroadcastContent(int key, String name,String info ) { | 
|---|
|  |  |  | this.key = key; | 
|---|
|  |  |  | this.info = info; | 
|---|
|  |  |  | this.name = name; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public static String getName(int index) { | 
|---|
|  |  |  | for (PlatformBroadcastContent c : PlatformBroadcastContent.values()) { | 
|---|
|  |  |  | if (c.getKey() == index) { | 
|---|
|  |  |  | return c.name; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public int getKey() { | 
|---|
|  |  |  | return key; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setKey(int key) { | 
|---|
|  |  |  | this.key = key; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getName() { | 
|---|
|  |  |  | return name; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setName(String name) { | 
|---|
|  |  |  | this.name = name; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getInfo() { | 
|---|
|  |  |  | return info; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setInfo(String info) { | 
|---|
|  |  |  | this.info = info; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 月台作业 状态 | 
|---|
|  |  |  | 
|---|
|  |  |  | IN_WAIT(3, "入园等待","入园等待" ), | 
|---|
|  |  |  | CALLED(4, "已叫号","已叫号" ), | 
|---|
|  |  |  | WORKING(5, "作业中","作业中" ), | 
|---|
|  |  |  | DONE(6, "作业完成 ","作业完成 " ), | 
|---|
|  |  |  | DONE(6, "作业完成 ","作业完成" ), | 
|---|
|  |  |  | TRANSFERING(7, "转移中","转移中" ), | 
|---|
|  |  |  | EXCEPTION(8, "异常挂起","异常挂起" ), | 
|---|
|  |  |  | AUTHED_LEAVE(9, "已授权离园","已授权离园" ), | 
|---|