|
|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div class="common-preview">
|
|
|
- <div class="common-preview__header">
|
|
|
+ <div class="common-preview__header" :class="[type && type !== 'personal' ? 'common-preview__header_org' : '']">
|
|
|
<div class="menu-container">
|
|
|
{{ courseware_info.book_name }}
|
|
|
</div>
|
|
|
@@ -10,13 +10,13 @@
|
|
|
<slot name="middle" :courseware="courseware_info"></slot>
|
|
|
|
|
|
<div class="operator">
|
|
|
- <span class="link" @click="editTask">开始编辑</span>
|
|
|
+ <span class="link" @click="editTask" v-if="type !== 'manager'">开始编辑</span>
|
|
|
|
|
|
<span class="link" @click="goBackTemplateList">返回模板列表</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="audit-content">
|
|
|
+ <div class="audit-content" :class="[type && type !== 'personal' ? 'audit-content_org' : '']">
|
|
|
<div ref="previewMain" class="main-container" :style="{ paddingLeft: '0', paddingRight: '0' }">
|
|
|
<main :class="['preview-main', { 'no-audit': !isShowAudit }]">
|
|
|
<div class="preview-left"></div>
|
|
|
@@ -107,7 +107,7 @@ export default {
|
|
|
data: { row_list: [] },
|
|
|
component_list: [],
|
|
|
content_group_row_list: [],
|
|
|
- type: this.$route.query.type,
|
|
|
+ type: this.$route.query.template_type,
|
|
|
curSelectId: this.id,
|
|
|
isTrue,
|
|
|
sidebarShow: true,
|
|
|
@@ -181,7 +181,7 @@ export default {
|
|
|
editTask() {
|
|
|
this.$router.push({
|
|
|
path: `/personal_workbench/edit_task/edit/${this.id}`,
|
|
|
- query: { type: this.type },
|
|
|
+ query: { template_type: this.type },
|
|
|
});
|
|
|
},
|
|
|
convertText(text) {
|
|
|
@@ -211,6 +211,10 @@ $total-width: $courseware-width + $courseware-left-margin + $courseware-right-ma
|
|
|
border-top: $border;
|
|
|
border-bottom: $border;
|
|
|
|
|
|
+ &_org {
|
|
|
+ top: 0;
|
|
|
+ }
|
|
|
+
|
|
|
> .menu-container {
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
|
@@ -391,6 +395,10 @@ $total-width: $courseware-width + $courseware-left-margin + $courseware-right-ma
|
|
|
min-width: 1810px;
|
|
|
height: calc(100vh - 166px);
|
|
|
|
|
|
+ &_org {
|
|
|
+ height: calc(100vh - 126px);
|
|
|
+ }
|
|
|
+
|
|
|
.left-menu {
|
|
|
display: flex;
|
|
|
flex-direction: column;
|