From 80eb39909e0d5c181dc8d6e282a292146ec51e21 Mon Sep 17 00:00:00 2001 From: zuoxiao <lf_zuo@163.com> Date: 星期三, 25 六月 2025 14:36:04 +0800 Subject: [PATCH] refactor(card): 重构卡片制作流程并添加项目号支持 --- generallibrary/src/main/java/com/dayu/general/tool/CardOperationType.kt | 35 +++++++++++++++++++++++++---------- 1 files changed, 25 insertions(+), 10 deletions(-) diff --git a/generallibrary/src/main/java/com/dayu/general/tool/CardOperationType.kt b/generallibrary/src/main/java/com/dayu/general/tool/CardOperationType.kt index 63525a7..cfe0689 100644 --- a/generallibrary/src/main/java/com/dayu/general/tool/CardOperationType.kt +++ b/generallibrary/src/main/java/com/dayu/general/tool/CardOperationType.kt @@ -10,11 +10,19 @@ object CancelCard : CardOperationType(3, "閿�鍗�") object ReplaceCard : CardOperationType(4, "琛ュ崱") object DeductCard : CardOperationType(5, "琛ユ墸") - object CleanCard : CardOperationType(6, "娓呴浂鍗�") - object CheckCard : CardOperationType(7, "妫�鏌ュ崱") - object ReturnCard : CardOperationType(8, "杩旇繕") - object RegionCard : CardOperationType(9, "鍖哄煙琛ㄥ彿鍗�") - object DebugCard : CardOperationType(10, "璋冭瘯鍗�") + object SUPPLEMENT : CardOperationType(6, "杩旇繕") + object MANAGEMENT_CARD_WRITE : CardOperationType(7, "绠$悊绫诲瀷鍗″啓鍗�") + + // 绠$悊鍗″埗浣滄搷浣滅被鍨嬶紙浣跨敤100+鐨勪唬鐮侊級 + object RegionCardMake : CardOperationType(100, "鍒朵綔鍖哄煙琛ㄥ彿鍗�") + object CheckCardMake : CardOperationType(101, "鍒朵綔妫�鏌ュ崱") + object DebugCardMake : CardOperationType(102, "鍒朵綔璋冭瘯鍗�") + object CleanCardMake : CardOperationType(103, "鍒朵綔娓呴浂鍗�") + object IpCardMake : CardOperationType(104, "鍒朵綔IP璁剧疆鍗�") + object AreaCardMake : CardOperationType(105, "鍒朵綔鍩熷悕璁剧疆鍗�") + object GpsCardMake : CardOperationType(106, "鍒朵綔GPS鍗�") + object ValveTimeCardMake : CardOperationType(107, "鍒朵綔鏃堕棿閰嶇疆鍗�") + object ElectricPriceCardMake : CardOperationType(108, "鍒朵綔鍙栨暟鍗�") companion object { fun fromCode(code: Int): CardOperationType? { @@ -24,11 +32,18 @@ 3 -> CancelCard 4 -> ReplaceCard 5 -> DeductCard - 6 -> CleanCard - 7 -> CheckCard - 8 -> ReturnCard - 9 -> RegionCard - 10 -> DebugCard + 6 -> SUPPLEMENT + 7 -> MANAGEMENT_CARD_WRITE + // 绠$悊鍗″埗浣滄搷浣滅被鍨� + 100 -> RegionCardMake + 101 -> CheckCardMake + 102 -> DebugCardMake + 103 -> CleanCardMake + 104 -> IpCardMake + 105 -> AreaCardMake + 106 -> GpsCardMake + 107 -> ValveTimeCardMake + 108 -> ElectricPriceCardMake else -> null } } -- Gitblit v1.8.0