|
|
@@ -29,12 +29,13 @@
|
|
|
</el-select>
|
|
|
</span>
|
|
|
|
|
|
- <span class="link" @click="useTemplate">使用模板</span>
|
|
|
+ <span class="link" @click="useTemplate" v-if="!type">使用模板</span>
|
|
|
<span class="link" @click="showSetBackground">背景图</span>
|
|
|
<span class="link" @click="saveCoursewareContent('quit')">退出编辑</span>
|
|
|
<span class="link" @click="saveCoursewareContent">保存</span>
|
|
|
- <span v-if="isEdit" class="link" @click="showFullTextSettings">全文设置</span>
|
|
|
- <span class="link" @click="goBackBookList">返回教材列表</span>
|
|
|
+ <span v-if="isEdit && !type" class="link" @click="showFullTextSettings">全文设置</span>
|
|
|
+ <span class="link" @click="goBackTemplateList" v-if="type">返回模板列表</span>
|
|
|
+ <span class="link" @click="goBackBookList" v-else>返回教材列表</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -73,6 +74,7 @@ export default {
|
|
|
return {
|
|
|
id: this.$route.params.courseware_id,
|
|
|
project_id: this.$route.query.project_id,
|
|
|
+ type: this.$route.query.type,
|
|
|
courseware_info: {},
|
|
|
courseware_list: [],
|
|
|
isEdit: true, // 是否编辑状态
|
|
|
@@ -177,6 +179,15 @@ export default {
|
|
|
this.temporaryCoursewareID = temporaryCoursewareID;
|
|
|
this.visibleTemplate = false;
|
|
|
},
|
|
|
+ goBackTemplateList() {
|
|
|
+ if (this.type === 'personal') {
|
|
|
+ this.$router.push({ path: '/personal_workbench/template_list' });
|
|
|
+ } else if (this.type === 'org') {
|
|
|
+ this.$router.push({ path: '/personal_workbench/template_list_org' });
|
|
|
+ } else {
|
|
|
+ this.$router.push({ path: '/personal_workbench/template_list_manager' });
|
|
|
+ }
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|