diff --git a/apps/web-antd/src/components/vip/HeaderVipBadge.vue b/apps/web-antd/src/components/vip/HeaderVipBadge.vue new file mode 100644 index 00000000..c81e4f6b --- /dev/null +++ b/apps/web-antd/src/components/vip/HeaderVipBadge.vue @@ -0,0 +1,30 @@ + + diff --git a/apps/web-antd/src/components/vip/StoreVipCell.vue b/apps/web-antd/src/components/vip/StoreVipCell.vue new file mode 100644 index 00000000..539c3b81 --- /dev/null +++ b/apps/web-antd/src/components/vip/StoreVipCell.vue @@ -0,0 +1,83 @@ + + + diff --git a/apps/web-antd/src/components/vip/StoreVipMemberCard.vue b/apps/web-antd/src/components/vip/StoreVipMemberCard.vue new file mode 100644 index 00000000..347dafdc --- /dev/null +++ b/apps/web-antd/src/components/vip/StoreVipMemberCard.vue @@ -0,0 +1,107 @@ + + + diff --git a/apps/web-antd/src/components/vip/VipBadgeCombo.vue b/apps/web-antd/src/components/vip/VipBadgeCombo.vue new file mode 100644 index 00000000..5c64905b --- /dev/null +++ b/apps/web-antd/src/components/vip/VipBadgeCombo.vue @@ -0,0 +1,117 @@ + + + diff --git a/apps/web-antd/src/components/vip/VipGate.vue b/apps/web-antd/src/components/vip/VipGate.vue new file mode 100644 index 00000000..e756500a --- /dev/null +++ b/apps/web-antd/src/components/vip/VipGate.vue @@ -0,0 +1,41 @@ + + diff --git a/apps/web-antd/src/components/vip/VipUpgradeModal.vue b/apps/web-antd/src/components/vip/VipUpgradeModal.vue new file mode 100644 index 00000000..39879609 --- /dev/null +++ b/apps/web-antd/src/components/vip/VipUpgradeModal.vue @@ -0,0 +1,440 @@ + + + diff --git a/apps/web-antd/src/layouts/basic.vue b/apps/web-antd/src/layouts/basic.vue index 654e12b3..ea138016 100644 --- a/apps/web-antd/src/layouts/basic.vue +++ b/apps/web-antd/src/layouts/basic.vue @@ -27,6 +27,7 @@ import { } from 'lucide-vue-next'; // import { $t } from '#/locales'; +import HeaderVipBadge from '#/components/vip/HeaderVipBadge.vue'; import { useAuthStore } from '#/store'; import LoginForm from '#/views/_core/authentication/login.vue'; import SwitchAccountModal from '#/layouts/components/SwitchAccountModal.vue'; @@ -234,14 +235,17 @@ watch(