package com.iailab.netsdk.lib.enumeration; /** * @author 260611 * @description è¯éŸ³ç±»åž‹ * @date 2023/01/03 11:10:33 */ public enum EM_CUSTOM_EDUCATION_VOICE_TYPE { /** * 未知 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_UNKNOWN(0, "未知"), /** * è¶…æ—¶å‡ºæ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_LEAVE_SCHOOL_TIMEOUT(1, "è¶…æ—¶å‡ºæ ¡"), /** * è¶…æ—¶è¿›æ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ENTER_SCHOOL_TIMEOUT(2, "è¶…æ—¶è¿›æ ¡"), /** * å‡ºæ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_LEAVE_SCHOOL(3, "å‡ºæ ¡"), /** * æ¤å¡æœªç»‘定 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_CARD_NOT_BIND(4, "æ¤å¡æœªç»‘定"), /** * 寄宿生 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_BOARDER(5, "寄宿生"), /** * 家长å¡å·²æŒ‚失 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_PARENT_CARD_REPORT_LOST(6, "家长å¡å·²æŒ‚失"), /** * è¿›æ ¡å·²è¿‡æœŸ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ENTER_SCHOOL_OVERDUE(7, "è¿›æ ¡å·²è¿‡æœŸ"), /** * æ‚¨æœ‰åŒ…è£¹å¾…é¢†å– */ EM_CUSTOM_EDUCATION_VOICE_TYPE_PACKAGE_TO_PICKUP(8, "您有包裹待领å–"), /** * è¯·å‡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE(9, "请å‡"), /** * 请å‡è¿”æ ¡è¶…æ—¶ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_RETURN_SCHOOL_TIMEOUT_WHEN_ASKFORLEAVE(10, "请å‡è¿”æ ¡è¶…æ—¶"), /** * 请å‡è¿›å‡ºæ ¡æ—¶é—´æœªåˆ° */ EM_CUSTOM_EDUCATION_VOICE_TYPE_INANDOUT_SCHOOL_TIMENOTUP_WHEN_ASKFORLEAVE(11, "请å‡è¿›å‡ºæ ¡æ—¶é—´æœªåˆ°"), /** * 请å‡æ‹’ç»å‡ºæ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_REFUSE_LEAVE_SCHOOL_WHEN_ASKFORLEAVE(12, "请å‡æ‹’ç»å‡ºæ ¡"), /** * 请å‡æ‹’ç»è¿›æ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_REFUSE_ENTER_SCHOOL_WHEN_ASKFORLEAVE(13, "请å‡æ‹’ç»è¿›æ ¡"), /** * 请å‡å®¡æ ¸ä¸ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE_IN_REVIEW(14, "请å‡å®¡æ ¸ä¸"), /** * 请å‡å·²è¿‡æœŸ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE_EXPIRED(15, "请å‡å·²è¿‡æœŸ"), /** * 请å‡å·²æ‰¹å‡† */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ASKFORLEAVE_APPROVED(16, "请å‡å·²æ‰¹å‡†"), /** * 请å‡å·²å¤±æ•ˆç¦æ¢é‡å¤å‡ºæ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_FORBID_LEAVE_SCHOOL_WITH_LEAVE_INVALID(17, "请å‡å·²å¤±æ•ˆç¦æ¢é‡å¤å‡ºæ ¡"), /** * 时间未到 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_TIME_ISNOT_UP(18, "时间未到"), /** * 未预约 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_NOT_APPOINT(19, "未预约"), /** * 未在å…许时段内ç¦æ¢é€šè¡Œ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_NO_PASSAGE_IN_NONPERMIT_TIMESECTION(20, "未在å…许时段内ç¦æ¢é€šè¡Œ"), /** * æ— æ•ˆå¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_INVALID_CARD(21, "æ— æ•ˆå¡"), /** * 已预约 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ALREADY_APPOINTED(22, "已预约"), /** * å…è®¸è¿”æ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ALLOW_BACK_SCHOOL(23, "å…è®¸è¿”æ ¡"), /** * å†è§ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_GOODBYE(24, "å†è§"), /** * æ£å¸¸è¿›æ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ENTER_SCHOOL_NORMALLY(25, "æ£å¸¸è¿›æ ¡"), /** * é‡å¤å‡ºæ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_REPEAT_LEAVE_SCHOOLL(26, "é‡å¤å‡ºæ ¡"), /** * é‡å¤è¿›æ ¡ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_REPEAT_ENTER_SCHOOLL(27, "é‡å¤è¿›æ ¡"), /** * 走读生 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_DAY_STUDENT(28, "走读生"), /** * 欢迎光临 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_WELCOME(29, "欢迎光临"), /** * æ•™èŒå·¥ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_FACULTY(30, "æ•™èŒå·¥"), /** * è€å¸ˆ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_TEACHER(31, "è€å¸ˆ"), /** * è€å¸ˆå¥½ */ EM_CUSTOM_EDUCATION_VOICE_TYPE_HELLO_TEACHER(32, "è€å¸ˆå¥½"), /** * å…许访问 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_ALLOW_ACCESS(33, "å…许访问"), /** * ttsæ–‡å—è¯éŸ³è¾“出 */ EM_CUSTOM_EDUCATION_VOICE_TYPE_TTS_TEXT_VOICE_OUTPUT(50, "ttsæ–‡å—è¯éŸ³è¾“出"); private int value; private String note; public String getNote() { return note; } public int getValue() { return value; } EM_CUSTOM_EDUCATION_VOICE_TYPE(int givenValue, String note) { this.value = givenValue; this.note = note; } public static String getNoteByValue(int givenValue) { for (EM_CUSTOM_EDUCATION_VOICE_TYPE enumType : EM_CUSTOM_EDUCATION_VOICE_TYPE.values()) { if (givenValue == enumType.getValue()) { return enumType.getNote(); } } return null; } public static int getValueByNote(String givenNote) { for (EM_CUSTOM_EDUCATION_VOICE_TYPE enumType : EM_CUSTOM_EDUCATION_VOICE_TYPE.values()) { if (givenNote.equals(enumType.getNote())) { return enumType.getValue(); } } return -1; } public static EM_CUSTOM_EDUCATION_VOICE_TYPE getEnum(int value) { for (EM_CUSTOM_EDUCATION_VOICE_TYPE e : EM_CUSTOM_EDUCATION_VOICE_TYPE.values()) { if (e.getValue() == value) return e; } return EM_CUSTOM_EDUCATION_VOICE_TYPE.EM_CUSTOM_EDUCATION_VOICE_TYPE_UNKNOWN; } }