| | |
| | | </div> |
| | | </el-tooltip> |
| | | </div> |
| | | <div class="bookDetail"> |
| | | <div class="bookDetail" v-loading="loading"> |
| | | <div class="bookImg"> |
| | | <img class="autoImg" :src="bookInfo.icon" alt="" /> |
| | | <img class="autoImg" :src="bookInfo.icon ? bookInfo.icon : defaultImg" alt="" /> |
| | | </div> |
| | | <span class="iconfont icon-tubiaozhizuo"></span> |
| | | |
| | |
| | | import moment from 'moment' |
| | | import axios from 'axios' |
| | | import * as echarts from 'echarts' |
| | | import defaultImg from '@/assets/images/book-cover.png' |
| | | import imgIcon from '@/assets/images/digitalTextbooks/img.png' |
| | | import AudioIcon from '@/assets/images/digitalTextbooks/Audio.png' |
| | | import DIcon from '@/assets/images/digitalTextbooks/3D.png' |
| | |
| | | let recommendBookListData = ref([]) |
| | | let editableTabsValue = ref('1') |
| | | let resourceHave = ref(true) |
| | | let loading = ref(false) |
| | | var chartDom = null |
| | | var myChart = {} |
| | | var option = null |
| | | |
| | | const editableTabs = reactive([ |
| | | { |
| | | title: '教材信息', |
| | |
| | | } |
| | | |
| | | const getBookDetail = (id) => { |
| | | loading.value = true |
| | | const query = { |
| | | path: '*', |
| | | queryType: '*', |
| | |
| | | MG.store.getProductDetail(query).then((res) => { |
| | | console.log(res, 'res') |
| | | bookInfo.value = res.datas |
| | | loading.value = false |
| | | console.log(res.datas, 'res') |
| | | }) |
| | | } |