package com.dayu.rechargeqh.utils;
|
|
/**
|
* Copyright (C), 2023,
|
* Author: zuo
|
* Date: 2023-11-06 20:22
|
* Description:
|
*/
|
public class MyCommon {
|
|
public static final int ERROR = -1;
|
//连接中断 提示用户重新连接或提示用户重新靠近卡片
|
public static final int ERROR_MOVE = -2;
|
|
/**
|
* 用户刷卡开泵前
|
*/
|
public static final String USER_CARD_TYPE_1 = "A1";
|
/**
|
* 用户刷卡开泵后
|
*/
|
public static final String USER_CARD_TYPE_2 = "A8";
|
/**
|
* 用户叠加充值
|
*/
|
public static final String USER_CARD_TYPE_3 = "A2";
|
|
|
/**
|
* 设置区域表号卡
|
*/
|
public static final String REGION = "B0";
|
|
|
/**
|
* 设置用户电量单价卡
|
*/
|
public static final String ELECTRIC_PRICE = "B1";
|
|
|
/**
|
* 管理卡
|
*/
|
public static final String MANAGE_CRAD = "B2";
|
|
|
/**
|
* 清零卡
|
*/
|
public static final String CLEAN_CARD_TYPE = "C8";
|
|
|
/**
|
* 密码卡
|
*/
|
public static final String PASS_WORD_CRAD_TYPE = "B3";
|
|
|
/**
|
* 配置黑卡 当用户丢失卡时,需要在对应的控制器把此用户配置为黑户,防止非法用水
|
*/
|
public static final String BLACK = "B4";
|
|
|
/**
|
* 以下未用到
|
* *****************************************************************************************************************************************
|
*/
|
|
|
/**
|
* 重新注册设备卡
|
*/
|
public static final String REGISTERED_CARD_TYPE = "BA";
|
/**
|
* 删除全部用户卡
|
*/
|
public static final String CLEAN_ALL_USER_CARD_TYPE = "BB";
|
|
/**
|
* 设置域名卡
|
*/
|
public static final String DOMAIN_CARD_TYPE = "C1";
|
|
/**
|
* 测试卡
|
*/
|
public static final String TEST_CARD_TYPE = "A4";
|
|
/**
|
* 配置设备注册信息卡
|
*/
|
public static final String CONFIGURATION_CARD_TYPE = "BC";
|
|
/**
|
* 配置水泵功率卡
|
*/
|
public static final String CONFIGURATION_POWER_CARD_TYPE = "BD";
|
|
/**
|
* 获取默认的卡标识
|
*
|
* @param cardType 卡片类型
|
* @return 卡内容
|
*/
|
public static String getDefaultCardData(String cardType) {
|
String cardData = "";
|
switch (cardType) {
|
case CLEAN_CARD_TYPE:
|
cardData = "3668F7A30119";
|
break;
|
case MANAGE_CRAD:
|
case REGISTERED_CARD_TYPE:
|
case CLEAN_ALL_USER_CARD_TYPE:
|
case TEST_CARD_TYPE:
|
case CONFIGURATION_CARD_TYPE:
|
case CONFIGURATION_POWER_CARD_TYPE:
|
case PASS_WORD_CRAD_TYPE:
|
case BLACK:
|
case ELECTRIC_PRICE:
|
cardData = "A0B1C289";
|
break;
|
}
|
return cardData;
|
}
|
|
}
|