package com.bao.lc.bean;
public enum ResultCode implements IDValuePair
{
RC_OK,
RC_UNKOWN,
RC_ASSERT_FAILURE,
RC_RAND_CODE_ERROR,
RC_LOGIN_FAILED,
RC_HTTP_ERROR,
RC_REG_LIST_EMPTY,
RC_DOCTOR_NOT_EXIST,
RC_DOCTOR_DETAIL_LIST_EMPTY,
RC_DOCTOR_REG_LIST_FULL,
RC_REG_MESSAGE_SUCCESS,
RC_REG_MESSAGE_FAIL,
RC_ALREADY_REGISTERED,
RC_NO_MATCHED_RECORD,
RC_EXCEPTION_CAUGHT,
RC_TIMEOUT,
RC_EXCEED_MAX_TRY_TIMES,
RC_EMPTY_URL,
RC_NULL_TARGET_URI_REQUEST,
RC_USER_NOT_LOGIN,
RC_NULL_PARAMETER,
RC_CANT_FIND_REDIRECTS,
RC_UNEXPECTED_REDIRECTS,
RC_INPUT_NULL_VCODE,
RC_ZY_TIME_LIST_EMPTY,
RC_ZY_TARGET_DATE_NO_TICKET,
RC_ZY_TARGET_DATE_STOP_TO_BOOK,
RC_ZY_REG_TIME_NOT_REACH_YET,
RC_TD_LOGIN_ACCOUNT_ERROR,
RC_TD_LOGIN_PASSWORD_ERROR,
RC_TD_LOGIN_VCODE_ERROR,
RC_TD_LOGIN_OTHER_MSG_ERROR,
RC_TD_LOGIN_NO_SUBMIT_FORM_ERROR,
RC_TD_LOGIN_UNKOWN_ERROR,
RC_TD_QUERY_LEFT_TICKET_ERROR,
RC_TD_NO_AVAILABLE_TICKET_WITH_FILTER,
RC_TD_SUBMIT_ORDER_BOOK_PARAMETER_UNEXPECTED,
RC_TD_CONFIRM_PASSENGER_RAND_CODE_ERROR,
RC_TD_CONFIRM_PASSENGER_CANCEL_TOO_MUCH,
RC_TD_CONFIRM_PASSENGER_REPEAT_BUY_TICKET,
RC_TD_CONFIRM_PASSENGER_CARD_NUMBER_ERROR,
RC_TD_CONFIRM_PASSENGER_OTHER_ERROR,
RC_TD_CONFIRM_PASSENGER_UNKOWN_ERROR,
RC_LAST;
private final int id;
private final String value;
ResultCode()
{
this.id = this.ordinal();
this.value = this.name();
}
ResultCode(int id, String value)
{
this.id = id;
this.value = value;
}
public int getID()
{
return id;
}
public String getValue()
{
return value;
}
}