|
@@ -1,33 +1,60 @@
|
|
|
<template>
|
|
|
<!-- 预览 -->
|
|
|
- <div class="tarcer-dev-Preview" v-loading="loading" v-if="isData">
|
|
|
+ <div
|
|
|
+ class="tarcer-dev-Preview"
|
|
|
+ v-loading="loading"
|
|
|
+ v-if="isData"
|
|
|
+ >
|
|
|
<Header />
|
|
|
|
|
|
- <HeaderOne v-if="!Ispreview && data" :text="data.name" :allList="allList" />
|
|
|
- <div class="main" v-if="data">
|
|
|
+ <HeaderOne
|
|
|
+ v-if="!Ispreview && data"
|
|
|
+ :text="data.name"
|
|
|
+ :allList="allList"
|
|
|
+ />
|
|
|
+ <div
|
|
|
+ class="main"
|
|
|
+ v-if="data"
|
|
|
+ >
|
|
|
<div class="flassify">
|
|
|
<div class="text">
|
|
|
<p class="p1">{{ data.name }}</p>
|
|
|
<p class="p2">
|
|
|
{{$t('Key227')}}:
|
|
|
- <span v-for="(item, i) in data.teacher" :key="i + item">
|
|
|
+ <span
|
|
|
+ v-for="(item, i) in data.teacher"
|
|
|
+ :key="i + item"
|
|
|
+ >
|
|
|
{{ item }}{{ i == data.teacher.length - 1 ? "" : "," }}
|
|
|
</span>
|
|
|
</p>
|
|
|
<!-- <p>{{ data.updateTime }}</p> -->
|
|
|
</div>
|
|
|
- <div class="pay_collect" v-if="!Ispreview">
|
|
|
- <div class="price" v-if="!data.isPurchased">
|
|
|
+ <div
|
|
|
+ class="pay_collect"
|
|
|
+ v-if="!Ispreview"
|
|
|
+ >
|
|
|
+ <div
|
|
|
+ class="price"
|
|
|
+ v-if="!data.isPurchased"
|
|
|
+ >
|
|
|
¥
|
|
|
<span
|
|
|
class="price_1"
|
|
|
v-html="changePrice(data.price * 1, 24, 16)"
|
|
|
></span>
|
|
|
</div>
|
|
|
- <div class="pay" @click="buy" v-if="!data.isPurchased">
|
|
|
+ <div
|
|
|
+ class="pay"
|
|
|
+ @click="buy"
|
|
|
+ v-if="!data.isPurchased"
|
|
|
+ >
|
|
|
<!-- 购买 -->{{ $t("Key72") }}
|
|
|
</div>
|
|
|
- <div class="download" v-if="data.isPurchased && IsDownload">
|
|
|
+ <div
|
|
|
+ class="download"
|
|
|
+ v-if="data.isPurchased && IsDownload"
|
|
|
+ >
|
|
|
<img
|
|
|
@click="download"
|
|
|
src="../../assets/teacherdev/download.png"
|
|
@@ -95,7 +122,11 @@
|
|
|
{{ i / numPages }}
|
|
|
</pdf> -->
|
|
|
</div>
|
|
|
- <div v-if="!data.isPurchased && !Ispreview" @click="buy" class="buyBtn">
|
|
|
+ <div
|
|
|
+ v-if="!data.isPurchased && !Ispreview"
|
|
|
+ @click="buy"
|
|
|
+ class="buyBtn"
|
|
|
+ >
|
|
|
<!-- 点击购买 -->{{ $t("Key574") }}
|
|
|
</div>
|
|
|
</div>
|
|
@@ -104,7 +135,10 @@
|
|
|
width="720px"
|
|
|
:before-close="closeNoPyment"
|
|
|
>
|
|
|
- <div class="dialogTitle" slot="title">
|
|
|
+ <div
|
|
|
+ class="dialogTitle"
|
|
|
+ slot="title"
|
|
|
+ >
|
|
|
<!-- 商品详情 -->{{ $t("Key52") }}
|
|
|
</div>
|
|
|
<Confirmorder
|
|
@@ -232,11 +266,9 @@ export default {
|
|
|
price = price.toFixed(2);
|
|
|
price = price.toString();
|
|
|
let arr = price.split(".");
|
|
|
- let str = `<span style="font-size: ${fontSize1 ? fontSize1 : 16}px;">${
|
|
|
- arr[0]
|
|
|
- }</span>.<span style="font-size: ${fontSize2 ? fontSize2 : 16}px;">${
|
|
|
- arr[1]
|
|
|
- }</span>`;
|
|
|
+ let str = `<span style="font-size: ${fontSize1 ? fontSize1 : 16}px;">${arr[0]
|
|
|
+ }</span>.<span style="font-size: ${fontSize2 ? fontSize2 : 16}px;">${arr[1]
|
|
|
+ }</span>`;
|
|
|
return str;
|
|
|
},
|
|
|
// 获取pdf的页数
|
|
@@ -469,7 +501,11 @@ export default {
|
|
|
"Key576",
|
|
|
"Key696",
|
|
|
"Key697",
|
|
|
- "Key227"
|
|
|
+ "Key227",
|
|
|
+ "Key803",
|
|
|
+ "Key790",
|
|
|
+ "Key791",
|
|
|
+ "Key792"
|
|
|
],
|
|
|
});
|
|
|
this.isData = true;
|
|
@@ -487,7 +523,7 @@ export default {
|
|
|
materialvisit({
|
|
|
id: this.materialId,
|
|
|
})
|
|
|
- .then((res) => {})
|
|
|
+ .then((res) => { })
|
|
|
.catch((res) => {
|
|
|
this.loading = false;
|
|
|
});
|