dev_202412 V3.0.0
yujialong 8 months ago
parent 285de23c33
commit 5b71c26fa5
  1. 8
      public/index.html
  2. 18
      src/pages/station/list/index.vue
  3. 4
      src/pages/station/preview/index.vue

@ -3,21 +3,21 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="keywords" content="职站,教学,教育,在线编程" />
<meta name="keywords" content="智信云,教学,教育,在线编程" />
<meta
name="description"
content="职站是一款辅助院校教师开展虚拟仿真实验教学的智能云实践平台。平台采用了大数据,云计算等技术,为学校搭建信息化平台提供了基础,可助力院校实现教学智能化升级。职站平台设计遵循着极简、高效的理念,可帮助老师轻松开展实验教学,并支持自定义发布考核和练习,智能统计和检验学生的日常实训练习效果;老师还可以通过可视化图表报告直观查看学生实训成绩,评估教学成果。"
content="智信云是一家为高等院校提供实验课程数字化服务的国家级高新技术企业。以区块链、大数据、人工智能等前沿技术在行业领域的运用为支撑,将新技术与经济与管理人才培养深度融合,面向全国高等院校的经济、金融、大数据应用等相关专业提供科研创新、金课建设、实验实训教学软件、实践教学以及学生就业培训为一体的专业建设咨询与技术支持服务。"
/>
<meta name="baidu-site-verification" content="code-TRfXe8xIkJ" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<!-- <meta name="viewport" content="width=device-width, user-scalable=yes, shrink-to-fit=no" /> -->
<link rel="stylesheet" href="//at.alicdn.com/t/font_830376_qzecyukz0s.css" />
<title>职站——为院校打造一站式虚拟仿真实训教学数智云平台</title>
<title></title>
<script>
var _hmt = _hmt || [];
(function () {
var hm = document.createElement('script');
hm.src = 'https://hm.baidu.com/hm.js?72fbad6ebf1d6c705117fe8fe0686a0e';
hm.src = 'https://hm.baidu.com/hm.js?e4d7deeca2d6ea71d2bd5fa2365bc654';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(hm, s);
})();

@ -22,7 +22,7 @@
<div class="bottom">
<p class="text"><span>{{ item.goodsName || item.curriculumName }}</span></p>
<a v-if="!item.isInEffect">续费</a>
<a v-else-if="item.cid">进入实验</a>
<a v-else>进入实验</a>
</div>
</div>
</template>
@ -50,6 +50,7 @@
<script>
import Setting from '@/setting'
import Util from '@/libs/util'
export default {
data () {
return {
@ -84,7 +85,7 @@ export default {
classificationName: '最近使用',
},
{
classificationId: '',
classificationId: -1,
classificationName: '全部',
},
...data,
@ -103,23 +104,32 @@ export default {
this.products = page.records
} else {
const { data } = await this.$get(this.api.schoolCourse, {
authority: this.active,
authority: this.active === -1 ? '' : this.active,
goodsName: this.keyword,
})
this.products = data
}
},
// 使
async addRecord (mallId) {
await this.$post(`${this.api.recordRecentUsage}?mallId=${mallId}`)
},
toProduct (item) {
const links = item.nonAssociatedLinks
// / cid
if (!item.isInEffect || (!item.cid && !links)) {
if (!item.isInEffect) {
Util.errorMsg('课程已到期,请联系课程负责老师!')
} else if (item.isInEffect && !item.cid && !links) {
this.addRecord(item.mallId)
this.$router.push(`product?id=${item.mallId}`)
} else {
//
if (links && links.length) {
if (links.length === 1) {
this.addRecord(item.mallId)
window.open(links[0].url)
} else {
this.addRecord(item.mallId)
this.linkVisible = true
this.links = item.nonAssociatedLinks
}

@ -451,8 +451,8 @@ export default {
this.getStatus()
},
// 使
addRecord () {
this.$post(`${this.api.recordRecentUsage}?mallId=${this.mallId}`).then(res => { }).catch(res => { })
async addRecord () {
await this.$post(`${this.api.recordRecentUsage}?mallId=${this.mallId}`)
},
//
getStatus () {

Loading…
Cancel
Save