|
|
@@ -133,6 +133,25 @@
|
|
|
</van-cell>
|
|
|
</div>
|
|
|
</van-collapse-item>
|
|
|
+
|
|
|
+ <van-collapse-item name="4" class="goods-info">
|
|
|
+ <template #title>
|
|
|
+ <div class="page-title"><img src="../../assets/icon-miaoshu.png" alt="" />作品描述</div>
|
|
|
+ </template>
|
|
|
+ <swiper v-if="boxs.length > 0" :slidesPerView="'auto'" :spaceBetween="20" class="detail-swiper">
|
|
|
+ <swiper-slide v-for="(item, index) in boxs" :key="index">
|
|
|
+ <van-image
|
|
|
+ width="100%"
|
|
|
+ height="170"
|
|
|
+ :src="getImg(item, '', 1000)"
|
|
|
+ fit="cover"
|
|
|
+ radius="12"
|
|
|
+ @click="preview(index, boxs)"
|
|
|
+ />
|
|
|
+ </swiper-slide>
|
|
|
+ </swiper>
|
|
|
+ <div v-if="info.detail" class="page-text page-detail" v-html="info.detail"></div>
|
|
|
+ </van-collapse-item>
|
|
|
<van-collapse-item name="002" class="goods-info top1">
|
|
|
<template #title>
|
|
|
<div class="page-title"><img src="../../assets/icon-lianshangxinxi.png" alt="" /> 类型</div>
|
|
|
@@ -193,24 +212,6 @@
|
|
|
<div v-else class="textName">铸造者未设置</div>
|
|
|
</van-collapse-item>
|
|
|
|
|
|
- <van-collapse-item name="4" class="goods-info">
|
|
|
- <template #title>
|
|
|
- <div class="page-title"><img src="../../assets/icon-miaoshu.png" alt="" />作品描述</div>
|
|
|
- </template>
|
|
|
- <swiper v-if="boxs.length > 0" :slidesPerView="'auto'" :spaceBetween="20" class="detail-swiper">
|
|
|
- <swiper-slide v-for="(item, index) in boxs" :key="index">
|
|
|
- <van-image
|
|
|
- width="100%"
|
|
|
- height="170"
|
|
|
- :src="getImg(item, '', 1000)"
|
|
|
- fit="cover"
|
|
|
- radius="12"
|
|
|
- @click="preview(index, boxs)"
|
|
|
- />
|
|
|
- </swiper-slide>
|
|
|
- </swiper>
|
|
|
- <div v-if="info.detail" class="page-text page-detail" v-html="info.detail"></div>
|
|
|
- </van-collapse-item>
|
|
|
<van-collapse-item name="2" class="goods-info">
|
|
|
<template #title>
|
|
|
<div class="page-title">
|
|
|
@@ -242,7 +243,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div v-else style="display: flex; justify-content: center; margin-top: 10px">暂无购买记录</div>
|
|
|
+ <div v-else class="textName">暂无购买记录</div>
|
|
|
</van-collapse-item>
|
|
|
</van-collapse>
|
|
|
</div>
|
|
|
@@ -272,7 +273,7 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="btn van-safe-area-bottom" v-if="!info.salable">
|
|
|
- <div class="btns status-text">仅展示</div>
|
|
|
+ <div class="status-text">仅展示</div>
|
|
|
</div>
|
|
|
|
|
|
<!-- <driver /> -->
|
|
|
@@ -314,7 +315,7 @@ export default {
|
|
|
init: [],
|
|
|
init2: null,
|
|
|
list: [],
|
|
|
- activeNames: []
|
|
|
+ activeNames: ['01', '4']
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -463,11 +464,12 @@ export default {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
flex-wrap: wrap;
|
|
|
+ margin-bottom: -12px;
|
|
|
.prive1 {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
|
- margin: 16px 16px 0 0;
|
|
|
+ margin: 0 16px 12px 0;
|
|
|
width: 94px;
|
|
|
height: 32px;
|
|
|
color: #000;
|
|
|
@@ -535,7 +537,7 @@ export default {
|
|
|
.price-line {
|
|
|
display: flex;
|
|
|
justify-content: center;
|
|
|
- margin-top: 12px;
|
|
|
+ // margin-top: 12px;
|
|
|
.sub {
|
|
|
flex-grow: 1;
|
|
|
margin-left: 5px;
|
|
|
@@ -761,7 +763,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.goods {
|
|
|
- padding: 20px 16px 0px;
|
|
|
+ // padding: 20px 16px 0px;
|
|
|
|
|
|
.page-title {
|
|
|
font-size: @font2;
|
|
|
@@ -781,6 +783,7 @@ export default {
|
|
|
span {
|
|
|
color: @text3;
|
|
|
font-size: @font1;
|
|
|
+ font-weight: normal;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -807,7 +810,7 @@ export default {
|
|
|
height: 30px;
|
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
|
- margin-top: 12px;
|
|
|
+ // margin-top: 12px;
|
|
|
.img {
|
|
|
width: 18px;
|
|
|
height: 18px;
|
|
|
@@ -837,7 +840,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.specific-list {
|
|
|
- padding: 10px 0 0;
|
|
|
+ // padding: 10px 0 0;
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
overflow-x: auto;
|
|
|
@@ -847,7 +850,7 @@ export default {
|
|
|
font-weight: 400;
|
|
|
color: #939599;
|
|
|
line-height: 24px;
|
|
|
- padding-top: 10px;
|
|
|
+ // padding-top: 10px;
|
|
|
}
|
|
|
.specific-item {
|
|
|
// width: 94px;
|
|
|
@@ -897,7 +900,7 @@ export default {
|
|
|
font-size: @font2;
|
|
|
color: #ffffff;
|
|
|
line-height: 28px;
|
|
|
- margin-top: 10px;
|
|
|
+ // margin-top: 10px;
|
|
|
}
|
|
|
.btn-list {
|
|
|
display: flex;
|
|
|
@@ -922,7 +925,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.goods-info {
|
|
|
- padding: 0 0 30px;
|
|
|
+ // padding: 0 0 30px;
|
|
|
}
|
|
|
.detail-swiper {
|
|
|
height: 170px;
|
|
|
@@ -1101,7 +1104,7 @@ export default {
|
|
|
|
|
|
/deep/.goods-info {
|
|
|
.van-cell {
|
|
|
- padding: 0 0;
|
|
|
+ // padding: 0 0;
|
|
|
&::after {
|
|
|
content: none;
|
|
|
}
|
|
|
@@ -1116,7 +1119,7 @@ export default {
|
|
|
}
|
|
|
|
|
|
.user {
|
|
|
- padding: 12px 0 0;
|
|
|
+ // padding: 12px 0 0;
|
|
|
display: flex;
|
|
|
.creator {
|
|
|
width: 50%;
|
|
|
@@ -1125,6 +1128,9 @@ export default {
|
|
|
.user-img {
|
|
|
flex-shrink: 0;
|
|
|
}
|
|
|
+ /deep/.van-cell {
|
|
|
+ padding: 0;
|
|
|
+ }
|
|
|
|
|
|
/deep/.van-cell__title {
|
|
|
margin-left: 10px;
|
|
|
@@ -1176,7 +1182,7 @@ export default {
|
|
|
line-height: 30px;
|
|
|
text-align: center;
|
|
|
position: relative;
|
|
|
- margin-top: 12px;
|
|
|
+ // margin-top: 12px;
|
|
|
&::after {
|
|
|
content: '';
|
|
|
background-color: @bg;
|
|
|
@@ -1193,4 +1199,8 @@ export default {
|
|
|
z-index: 1;
|
|
|
}
|
|
|
}
|
|
|
+/deep/.van-collapse-item__content {
|
|
|
+ padding: 12px 16px !important;
|
|
|
+ background-color: #131313 !important;
|
|
|
+}
|
|
|
</style>
|