package fr.zng.xxzx.common.consts;

public interface FrBizConst {
	
	/**
	 * MFAFA
	 */
	String MFAFA = "FAFA";
	/**
	 * MFA
	 */
	String MFA = "FA";

	/**
	 * MKEY
	 */
	String MKEY = "7E";

	/**
	 * M7D
	 */
	String M7D = "7D";

	/**
	 * E7E
	 */
	String E7E = "7D02";

	/**
	 * E7D
	 */
	String E7D = "7D01";

	/**
	 * GPRS
	 */
	String CODE_REC_GPRS = "0200";


	/**
	 * 通用应答
	 */
	String CODE_RPY_COMM = "8001";
	/**
	 * 时间同步
	 */
	String COMM_TIME_SYNC_RPY = "8512";
	/**
     * 密码回复
     */
    String COMM_PWD_RPY = "8B01";
    /**
     * 密码请求
     */
    String COMM_PWD_REQ = "0B01";
	
	/**
	 * 密鑰回復
	 */
	String CODE_RPY_KEY = "8503";
	
	/**
	 * 密鑰回復
	 */
	String CODE_WHIDE_CARD = "8510";

	/**
	 * 拍照回复
	 */
	String CODE_REC_PHOTO_COMM = "8001";

	/**
	 * GPRS回復
	 */
	String CODE_REC_COMM = "0001";
	
	/**
	 * 数据下行
	 */
	String CODE_REC_TCOMM = "8900";
	
	/**
	 * 数据上行
	 */
	String CODE_SEND_TCOMM = "0900";

	/**
	 * 油阀回复
	 */
	String CODE_SEND_OIL_RPY = "8A01";

	/**
	 * 平台主动查询当前驾驶信息 0X8A10
	 */
	String CODE_SEND_DRIVE_RPY = "8A10";

	/**
	 * 平台主动查询故障码 0X8A11
	 */
	String CODE_SEND_FAULT_RPY = "8A11";

	/**
	 * 设置过转速提醒 0X8A12
	 */
	String CODE_SEND_ENG_SPEED = "8A12";

	/**
	 * 设置过车速提醒 0X8A13
	 */
	String CODE_SEND_CAR_SPEED = "8A13";

	/**
	 * 设置油耗上传频率 0X8A14
	 */
	String CODE_SEND_OIL_UPLOAD = "8A14";

	/**
	 * 洗车机上传交易记录
	 */
	String OCW_CONSUME_UPLOAD = "0500";
	
	/**
	 * 白卡查询
	 */
	String OCW_WHITE_CARD_SCH = "0510";

	/**
	 * 查询洗车机状态
	 */
	String OCW_STS_SEARCH = "8502";
	
	/**
     * 启动码下发
     */
    String OCW_START_SEND = "8611";
    
	
	/**
	 * 启动码
	 */
	String OCW_SEND_START = "0511";
	
	/**
     * 启动码
     */
    String OCW_REC_START = "0611";
    
    /**
	 * 启动码
	 */
	String OCW_QR_START = "8612";
    
	/**
	 * 启动码
	 */
	String OCW_STS_START = "8511";

	/**
	 * 洗车机异常/警告
	 */
	String OCW_FAULT_UPLOAD = "0501";
	
	/**
	 * 启动码
	 */
	String OCW_STS_REC = "0599";
	
	/**
	 * 充值密钥
	 */
	String OCW_RECHARGE_KEY = "0503";

	/**
	 * 时间同步
	 */
	String COMM_TIME_SYNC = "0512";
	
	   
    /**
     * 商户代码注册申请
     */
    String OCW_REC_REG_BUSINESS = "0513";
    
    /**
     * 商户代码注册返回
     */
    String OCW_SEND_REG_BUSINESS = "8513";
	
	/**
	 * 广东中油
	 */
	String SVR_GDZY = "1";

	/**
	 * 洗车机
	 */
	String SVR_OCW = "2";

	/**
	 * 车载机
	 */
	String SVR_CAR = "3";

	/**
	 * 0x8801 摄像头拍照命令
	 */
	String CODE_SEND_PHOTO = "8801";

	/**
	 * 设置过转速提醒
	 */
	String CODE_REC_OVER = "8A12";

	/**
	 * 过转速提醒
	 */
	String CODE_REC_OVER_REV = "8A17";

	/**
	 * 车速提醒
	 */
	String CODE_REC_OVER_SPEED = "8A16";

	/**
	 * 油耗上传
	 */
	String CODE_REC_OVER_OIL = "8A15";

	/**
	 * 设置过车速提醒
	 */
	String CODE_REC_SPEED = "8A13";

	/**
	 * 设置油耗上传频率
	 */
	String CODE_REC_OIL = "8A14";

	/**
	 * 故障
	 */
	String CODE_REC_FAULT = "0A11";

	/**
	 * 拍照
	 */
	String CODE_REC_PHOTO = "0801";

	/**
	 * 车载机申请球阀操作
	 */
	String CODE_REC_OIL_VALVE_REQ = "0A01";

	/**
	 * 在开关球阀的时候，球阀状态自动上传
	 */
	String CODE_REC_OIL_VALVE_STS = "0A02";

	/**
	 * 球阀警告，如果未经过批准，擅自人为打开球阀，向平台发警告 内容和球阀
	 */
	String CODE_REC_OIL_VALVE_FAULT = "0A03";

	/**
	 * 驾驶员信息
	 */
	String CODE_REC_DRIVER = "0A10";

	/**
	 * 心跳包
	 */
	String CODE_REC_HEARD = "0002";

	/**
	 * 消息长度1
	 */
	String MSG_LEN_1 = "0001";

	/**
	 * 消息长度2
	 */
	String MSG_LEN_2 = "0002";

	/**
	 * 消息长度3
	 */
	String MSG_LEN_3 = "0003";

	/**
	 * 消息长度4
	 */
	String MSG_LEN_4 = "0004";

	/**
	 * 消息长度5
	 */
	String MSG_LEN_5 = "0005";
	
	/**
	 * 消息长度7
	 */
	String MSG_LEN_7 = "0007";
	
	/**
	 * 消息长度11
	 */
	String MSG_LEN_11 = "000B";

	/**
	 * 消息长度12
	 */
	String MSG_LEN_12 = "000C";
	/**
     * 消息长度16
     */
    String MSG_LEN_16 = "0010";
	/**
	 * 消息长度14
	 */
	String MSG_LEN_14 = "000E";

	/**
	 * CODE_ENCRYPT
	 */
	String CODE_COMM_ENCRYPT = "0005";
	
	/**
	 * MSG_LEN_38
	 */
	String MSG_LEN_38 = "0026";
	
	/**
	 * MSG_LEN_30
	 */
	String MSG_LEN_30 = "001E";
	
	/**
	 * MSG_LEN_34
	 */
	String MSG_LEN_34 = "0022";
	
	/**
	 * MSG_LEN_17
	 */
	String MSG_LEN_17 = "0011";
	
	/**
	 * CODE_KEY_ENCRYPT
	 */
	String CODE_KEY_ENCRYPT = "0015";
	
	/**
	 * CODE_KEY_ENCRYPT
	 */
	String CODE_KEY = "0011";

	/**
	 * 升级
	 */
	String CODE_SEND_UPGRADE = "8108";

	/**
	 * 洗车设备控制
	 */
	String CODE_SEND_CONTROL_OCW = "8501";

	/**
	 * 洗车机设备参数配置
	 */
	String CODE_SEND_SET_OCW = "8500";

	/**
	 * 成功
	 */
	String SUCCESS = "00";
	
	/**
	 * 成功
	 */
	String ERROR = "01";
	
	/**
	 * 在黑名单
	 */
	String ERROR_IN = "10";

	/**
	 * 成功升级
	 */
	String UPGRADE_SUCCESS = "F0";

	/**
	 * 失败升级
	 */
	String UPGRADE_ERROR = "F1";

	/**
	 * 油阀申请：未处理
	 */
	String VALVE_NO_DONE = "VALVE_01";

	/**
	 * 待处理的发送消息
	 */
	String ORDER_SEND_NO_NONE = "ORDER_01";

	/**
	 * 不在线
	 */
	String ORDER_SEND_NO_ONLINE = "ORDER_81";

	/**
	 * 已发送
	 */
	String ORDER_SEND_WAIT = "ORDER_02";

	/**
	 * 成功
	 */
	String ORDER_SEND_NONE = "ORDER_03";

	/**
	 * 失败
	 */
	String ORDER_SEND_FAULT = "ORDER_04";

	/**
	 * 拒绝
	 */
	String ORDER_SEND_REJECT = "ORDER_82";

	/**
	 * 不合法
	 */
	String ORDER_SEND_MSG_ERROR = "ORDER_99";

	/**
	 * 注册
	 */
	String ORDER_TYPE_REGISTER = "ORDER_TYPE_00";

	/**
	 * 驾驶行为
	 */
	String ORDER_TYPE_DRIVER = "ORDER_TYPE_01";

	/**
	 * 故障信息
	 */
	String ORDER_TYPE_FAULT = "ORDER_TYPE_02";

	/**
	 * 转速提醒
	 */
	String ORDER_TYPE_ENG_SPEED = "ORDER_TYPE_03";

	/**
	 * 车速提醒
	 */
	String ORDER_TYPE_CAR_SPEED = "ORDER_TYPE_04";

	/**
	 * 油耗上传
	 */
	String ORDER_TYPE_OIL_UPLOAD = "ORDER_TYPE_05";

	/**
	 * 拍照
	 */
	String ORDER_TYPE_PHOTO = "ORDER_TYPE_06";

	/**
	 * 升级
	 */
	String ORDER_TYPE_UPGRADE = "ORDER_TYPE_07";

	/**
	 * 油阀管理
	 */
	String ORDER_TYPE_OIL_VALVE = "ORDER_TYPE_08";

	/**
	 * 洗车机异常/警告
	 */
	String ORDER_TYPE_OCW_FAULT = "ORDER_TYPE_09";

	/**
	 * 洗车设备控制
	 */
	String ORDER_TYPE_OCW_CONTROL = "ORDER_TYPE_10";

	/**
	 * 洗车机设备参数配置
	 */
	String ORDER_TYPE_OCW_SET = "ORDER_TYPE_11";
	
	/**
	 * 启动码
	 */
	String ORDER_TYPE_START_KEY = "ORDER_TYPE_12";
    /**
     * 启动码
     */
    String ORDER_TYPE_QR_KEY = "ORDER_TYPE_13";
	/**
	 * 设备使用中
	 */
	String EQUIPMENT_USED = "SB_STS_01";
	
	/**
	 * 未开卡
	 */
	String CARD_STS_01 = "CARD_STS_01";
	
	/**
	 * 未绑定
	 */
	String CARD_STS_02 = "CARD_STS_02";
	
	/**
	 * 已绑定
	 */
	String CARD_STS_03 = "CARD_STS_03";
	
	/**
	 * 挂失
	 */
	String CARD_STS_04 = "CARD_STS_04";

	/**
	 * 注册服务
	 */
	String REG_SVR_KEY = "SERVER_SN";
	
	/**
     * ip地址
     */
    String REG_CENTER_IP = "CENTER_IP";
    
    /**
     * 端口
     */
    String REG_CENTER_PORT = "CENTER_PORT";

	/**
	 *挂枪后，IC卡授权加油机主动上传授权加油信息
	 */
	String MC_MSG_DEAL = "64";

	
	/**
	 * 确认PC机的查询结果
	 */
	String MC_SCH_CHECK = "62";

	/**
	 * 查询验证码命令
	 */
	String MC_SCH_CODE = "60";

	/**
	 * 端口消息-成功
	 */
	String SERIAL_MSG_OK = "OK";

	/**
	 * 端口消息-失败
	 */
	String SERIAL_MSG_ERROR = "ERROR";

	/**
	 * 油阀管理
	 */
	String STR_0 = "0";

	/**
	 * 超时时间
	 */
	int OVER_TIME = 10000;
	
	/**
     * 超时时间
     */
    int OVER_TIME2 = 100000;
	
	/**
	 * 超时时间
	 */
	int SUPER_OVER_TIME = 20000;
	
	/**
	 * 超时时间
	 */
	int OVER_UPGRADE_TIME = 3000;

	/**
	 * 油阀管理
	 */
	String STR_M1 = "-1";

	/**
	 * 最大包的字節數
	 */
	int MAX_PKG = 512;

	/**
	 * 最大包的字節數
	 */
	int MAX_REC_PKG = 2028;

	/**
	 * 升級文件路徑
	 */
	String UPGRADE_FILE_PATH = "C:\\fr\\new.bin";

	/**
	 * 超时
	 */
	int SVR_OVER_TIME = 60000;

	/**
	 * 超时时间
	 */
	int READ_OVER_TIME = 200;
	
	/**
	 * 超时时间
	 */
	int READ_CARD_OVER_TIME = 50;
}
