From 44e05fc867c3f028cf110f7b2fefb417d51646b2 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期四, 14 三月 2024 12:01:13 +0800 Subject: [PATCH] 添加密码校验 修复用户卡bug --- app/src/main/java/com/dayu/recharge/utils/MyCommon.java | 75 ++++++++++++++++++++++++++++++++++--- 1 files changed, 68 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/utils/MyCommon.java b/app/src/main/java/com/dayu/recharge/utils/MyCommon.java index 7bca8e9..35a29e8 100644 --- a/app/src/main/java/com/dayu/recharge/utils/MyCommon.java +++ b/app/src/main/java/com/dayu/recharge/utils/MyCommon.java @@ -8,31 +8,92 @@ */ 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 CLEAN_CARD_TYPE_3 = "C8"; + /** + * 绠$悊鍗� + */ + public static final String MANAGE_CRAD = "B2"; + /** + * 娓呴浂鍗� + */ + public static final String CLEAN_CARD_TYPE = "C8"; - public static final String REGISTERED_CARD_TYPE_3 = "BA"; - - public static final String CLEAN_ALL_USER_CARD_TYPE_3 = "BB"; + /** + * 閲嶆柊娉ㄥ唽璁惧鍗� + */ + 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_3 = "C1"; + public static final String DOMAIN_CARD_TYPE = "C1"; /** * 娴嬭瘯鍗� */ - public static final String TEST_CARD_TYPE_3 = "A4"; + public static final String TEST_CARD_TYPE = "A4"; /** * 閰嶇疆璁惧娉ㄥ唽淇℃伅鍗� */ - public static final String CONFIGURATION_CARD_TYPE_3 = "BC"; + public static final String CONFIGURATION_CARD_TYPE = "BC"; + + /** + * 閰嶇疆姘存车鍔熺巼鍗� + */ + public static final String CONFIGURATION_POWER_CARD_TYPE = "BD"; + + /** + * 瀵嗙爜鍗� + */ + public static final String PASS_WORD_CRAD_TYPE = "B3"; + + + /** + * 鑾峰彇榛樿鐨勫崱鏍囪瘑 + * + * @param cardType 鍗$墖绫诲瀷 + * @return 鍗″唴瀹� + */ + public static String getDefaultCardData(String cardType) { + String cardData = ""; + switch (cardType) { + case MANAGE_CRAD: + case CLEAN_CARD_TYPE: + cardData = "3668F7A30119"; + break; + 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: + cardData = "A0B1C289"; + break; + } + return cardData; + } } -- Gitblit v1.8.0