-
商品原价:
-
¥{{ scope.item.price }}
+
+
+
+ 说明: 成为本站会员后每月有500次对话额度,50次 AI 绘画额度,限制下月1号解除,若在期间超过次数后可单独购买点卡。
+ 当月充值的点卡有效期可以延期到下个月底。
+
+
+
+
+
+
+
+
-
-
促销立减:
-
¥{{ scope.item.discount }}
+
+ {{ scope.item.name }}
-
-
有效期:
-
{{ scope.item.days }}天
-
当月有效
+
+
+ 商品原价:
+ ¥{{ scope.item.price }}
+
+
+ 促销立减:
+ ¥{{ scope.item.discount }}
+
+
+ 有效期:
+ {{ scope.item.days }}天
+ 当月有效
+
-
-
-
+
+
+
@@ -81,6 +87,7 @@ import LoginDialog from "@/components/LoginDialog.vue";
import {checkSession} from "@/action/session";
import {arrayContains, removeArrayItem, substr} from "@/utils/libs";
import router from "@/router";
+import UserProfile from "@/components/UserProfile.vue";
const listBoxHeight = window.innerHeight - 97
const list = ref([])
@@ -187,88 +194,105 @@ const queryOrder = (orderNo) => {
}
.inner {
+ display flex
color #ffffff
padding 15px;
overflow-y visible
overflow-x hidden
- .info {
- .el-alert__description {
- font-size 14px !important
- margin 0
- }
+ .user-profile {
padding 10px 20px
+ background-color #393F4A
+ color #ffffff
+ border-radius 10px
+
+ .el-form-item__label {
+ color #ffffff
+ justify-content start
+ }
}
- .list-box {
- .product-item {
- border 1px solid #666666
- border-radius 6px
- overflow hidden
- cursor pointer
- transition: all 0.3s ease; /* 添加过渡效果 */
+ .product-box {
+ padding 0 10px
- .image-container {
- display flex
- justify-content center
+ .info {
+ .el-alert__description {
+ font-size 14px !important
+ margin 0
+ }
+ padding 10px 20px
+ }
- .el-image {
- padding 6px
+ .list-box {
+ .product-item {
+ border 1px solid #666666
+ border-radius 6px
+ overflow hidden
+ cursor pointer
+ transition: all 0.3s ease; /* 添加过渡效果 */
- .el-image__inner {
- border-radius 10px
+ .image-container {
+ display flex
+ justify-content center
+
+ .el-image {
+ padding 6px
+
+ .el-image__inner {
+ border-radius 10px
+ }
}
}
- }
- .product-title {
- display flex
- padding 10px
-
- .name {
- width 100%
- text-align center
- font-size 16px
- font-weight bold
- color #47fff1
- }
- }
-
- .product-info {
- padding 10px 20px
- font-size 14px
- color #999999
-
- .info-line {
+ .product-title {
display flex
- width 100%
- padding 5px 0
+ padding 10px
- .label {
+ .name {
+ width 100%
+ text-align center
+ font-size 16px
+ font-weight bold
+ color #47fff1
+ }
+ }
+
+ .product-info {
+ padding 10px 20px
+ font-size 14px
+ color #999999
+
+ .info-line {
display flex
width 100%
+ padding 5px 0
+
+ .label {
+ display flex
+ width 100%
+ }
+
+ .price, .expire {
+ display flex
+ width 90px
+ justify-content right
+ }
+
+ .price {
+ color #f56c6c
+ }
+
+ .expire {
+ color #409eff
+ }
}
- .price, .expire {
- display flex
- width 80px
- justify-content right
- }
-
- .price {
- color #f56c6c
- }
-
- .expire {
- color #409eff
- }
}
- }
-
- &:hover {
- box-shadow: 0 0 10px rgba(71, 255, 241, 0.6); /* 添加阴影效果 */
- transform: translateY(-10px); /* 向上移动10像素 */
+ &:hover {
+ box-shadow: 0 0 10px rgba(71, 255, 241, 0.6); /* 添加阴影效果 */
+ transform: translateY(-10px); /* 向上移动10像素 */
+ }
}
}
}