|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div class="bookView2" v-loading="loading">
|
|
|
- <div>
|
|
|
+ <!-- <div>
|
|
|
<el-button @click="goperview('book1')">新实用汉语课本1</el-button>
|
|
|
</div>
|
|
|
<div>
|
|
@@ -8,7 +8,7 @@
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-button @click="goperview('book3')">HSK标准教程1</el-button>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
<!-- <div>
|
|
|
<el-button @click="goperview('book4')">新实用汉语</el-button>
|
|
|
</div> -->
|
|
@@ -88,7 +88,25 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
//生命周期 - 创建完成(可以访问当前this实例)
|
|
|
- created() {},
|
|
|
+ created() {
|
|
|
+ this.loading = true;
|
|
|
+ let codeName = "login_control-CreateTempAccessCode";
|
|
|
+ let access_code = null;
|
|
|
+ let id = this.$route.query.bookId
|
|
|
+ getStaticContent(codeName, {}).then((res) => {
|
|
|
+ access_code = res.access_code;
|
|
|
+ let Mname = "login_control-GetLoginInfoByAccessCode";
|
|
|
+ getStaticContent(Mname, {
|
|
|
+ access_code: access_code,
|
|
|
+ }).then((res) => {
|
|
|
+ this.loading = false;
|
|
|
+ setToken(res);
|
|
|
+ this.$router.push(
|
|
|
+ `/courseview?bookId=${id}&type=preview`
|
|
|
+ );
|
|
|
+ });
|
|
|
+ });
|
|
|
+ },
|
|
|
//生命周期 - 挂载完成(可以访问DOM元素)
|
|
|
mounted() {},
|
|
|
//生命周期-创建之前
|