From fe04012057d024770e0180543483d393281a542f Mon Sep 17 00:00:00 2001 From: zhujie <leon.zhu@cloudroam.com.cn> Date: 星期四, 03 四月 2025 09:18:16 +0800 Subject: [PATCH] Merge branch 'master' of http://47.96.225.205:8888/r/FirstApp2 --- app/src/main/java/com/example/firstapp/model/CardData.kt | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/example/firstapp/model/CardData.kt b/app/src/main/java/com/example/firstapp/model/CardData.kt new file mode 100644 index 0000000..1752dcf --- /dev/null +++ b/app/src/main/java/com/example/firstapp/model/CardData.kt @@ -0,0 +1,26 @@ +package com.example.firstapp.model + +import java.math.BigDecimal + +sealed class CardData { + data class ContinueMonthly( + val firstMonthTag: String, + val title: String, + val subTitle: String, + val price: BigDecimal, + val nextPrice: String, + val autoRenew: String + ) : CardData() + + data class Yearly( + val discountTag: String, + val title: String, + val price: BigDecimal, + val originalPrice: BigDecimal + ) : CardData() + + data class SingleMonth( + val title: String, + val price: BigDecimal + ) : CardData() +} \ No newline at end of file -- Gitblit v1.9.3