|
@@ -18,7 +18,7 @@
|
|
|
{{ data ? data.title : '' }}
|
|
{{ data ? data.title : '' }}
|
|
|
</h4>
|
|
</h4>
|
|
|
</template>
|
|
</template>
|
|
|
- <div>
|
|
|
|
|
|
|
+ <div v-watermark="{ text: '22' }">
|
|
|
<div v-if="data">
|
|
<div v-if="data">
|
|
|
<div v-if="data.imgs.length === 0" class="flex flex-center">
|
|
<div v-if="data.imgs.length === 0" class="flex flex-center">
|
|
|
<div v-html="data.content" class="preview"></div>
|
|
<div v-html="data.content" class="preview"></div>
|
|
@@ -32,8 +32,8 @@
|
|
|
v-if="isAccess === 2 || showAction"
|
|
v-if="isAccess === 2 || showAction"
|
|
|
>
|
|
>
|
|
|
<el-button type="primary" icon="Download" @click="downloadClick"
|
|
<el-button type="primary" icon="Download" @click="downloadClick"
|
|
|
- >下 载</el-button
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ >下 载
|
|
|
|
|
+ </el-button>
|
|
|
<share
|
|
<share
|
|
|
class="ml-20"
|
|
class="ml-20"
|
|
|
:project-id="projectId"
|
|
:project-id="projectId"
|
|
@@ -83,7 +83,14 @@ export default {
|
|
|
show: false,
|
|
show: false,
|
|
|
data: null,
|
|
data: null,
|
|
|
preList: [],
|
|
preList: [],
|
|
|
- showImage: false
|
|
|
|
|
|
|
+ showImage: false,
|
|
|
|
|
+ watermarkOptions: {
|
|
|
|
|
+ content: 'watermark',
|
|
|
|
|
+ gap: [20, 20],
|
|
|
|
|
+ offset: [10, 10],
|
|
|
|
|
+ zIndex: 5,
|
|
|
|
|
+ rotate: -20
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
@@ -134,6 +141,7 @@ export default {
|
|
|
width: 960px;
|
|
width: 960px;
|
|
|
padding: 20px;
|
|
padding: 20px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.bottom {
|
|
.bottom {
|
|
|
position: fixed;
|
|
position: fixed;
|
|
|
bottom: 0;
|
|
bottom: 0;
|
|
@@ -144,6 +152,7 @@ export default {
|
|
|
width: 1200px;
|
|
width: 1200px;
|
|
|
border: #e6e8ed solid 1px;
|
|
border: #e6e8ed solid 1px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
:deep(.el-drawer__body) {
|
|
:deep(.el-drawer__body) {
|
|
|
padding: 0;
|
|
padding: 0;
|
|
|
}
|
|
}
|