|
@@ -2,8 +2,42 @@
|
|
|
<!-- 未支付 -->
|
|
|
<div class="Nopyment" v-loading="loading" v-if="data">
|
|
|
<div class="message">
|
|
|
- <div class="coverUrl">
|
|
|
- <img :src="data.goods_picture_url" alt="" />
|
|
|
+ <div
|
|
|
+ :class="['coverUrl', data.goods_type != 401 ? 'coverUrl-border' : '']"
|
|
|
+ >
|
|
|
+ <template v-if="data.goods_type != 401">
|
|
|
+ <img :src="data.goods_picture_url" />
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <template
|
|
|
+ v-if="
|
|
|
+ data.goods_detail_type == 'doc' ||
|
|
|
+ data.goods_detail_type == 'docx'
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <img src="../../assets/doc-Q.png" />
|
|
|
+ </template>
|
|
|
+ <template
|
|
|
+ v-if="
|
|
|
+ data.goods_detail_type == 'xls' ||
|
|
|
+ data.goods_detail_type == 'xlsx'
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <img src="../../assets/xls-Q.png" />
|
|
|
+ </template>
|
|
|
+ <template v-if="data.goods_detail_type == 'pdf'">
|
|
|
+ <img src="../../assets/pdf-Q.png" />
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <template
|
|
|
+ v-if="
|
|
|
+ data.goods_detail_type == 'ppt' ||
|
|
|
+ data.goods_detail_type == 'pptx'
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <img src="../../assets/ppt-Q.png" />
|
|
|
+ </template>
|
|
|
+ </template>
|
|
|
</div>
|
|
|
<div class="text">
|
|
|
<p class="p1">
|
|
@@ -114,6 +148,7 @@ export default {
|
|
|
goods_name: resData.goods_name, //商品名称
|
|
|
goods_picture_id: resData.goods_picture_id, //封面图片id
|
|
|
goods_person_name_desc: resData.goods_person_name_desc, //老师
|
|
|
+ goods_detail_type: resData.goods_detail_type,
|
|
|
price: resData.price || resData.goods_price, //价格
|
|
|
discount_code: this.back_discount_code,
|
|
|
};
|
|
@@ -235,6 +270,10 @@ export default {
|
|
|
display: flex;
|
|
|
justify-content: center;
|
|
|
align-items: center;
|
|
|
+ box-sizing: border-box;
|
|
|
+ &-border {
|
|
|
+ border: 1px rgba(0, 0, 0, 0.15) solid;
|
|
|
+ }
|
|
|
> img {
|
|
|
max-width: 100%;
|
|
|
max-height: 100%;
|