样式优化
This commit is contained in:
9061
zyplayer-doc-ui/wiki-ui/package-lock.json
generated
9061
zyplayer-doc-ui/wiki-ui/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -6,8 +6,8 @@
|
|||||||
<div style="margin-bottom: 5px">
|
<div style="margin-bottom: 5px">
|
||||||
<el-select :model-value="choiceSpace" filterable placeholder="选择空间" style="width: 100%" @change="spaceChangeEvents">
|
<el-select :model-value="choiceSpace" filterable placeholder="选择空间" style="width: 100%" @change="spaceChangeEvents">
|
||||||
<el-option-group label="">
|
<el-option-group label="">
|
||||||
<el-option key="0" label="创建空间" value="0"></el-option>
|
<el-option :key="0" label="创建空间" :value="0"></el-option>
|
||||||
<el-option key="-1" label="空间管理" value="-1"></el-option>
|
<el-option :key="-1" label="空间管理" :value="-1"></el-option>
|
||||||
</el-option-group>
|
</el-option-group>
|
||||||
<el-option-group label=""></el-option-group>
|
<el-option-group label=""></el-option-group>
|
||||||
<el-option v-for="item in spaceOptions" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
<el-option v-for="item in spaceOptions" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
||||||
|
|||||||
@@ -1,23 +1,32 @@
|
|||||||
<template>
|
<template>
|
||||||
<el-row class="page-action-box">
|
<el-row class="page-action-box">
|
||||||
<el-col :span="12">
|
<el-col :span="12" class="page-create-info">
|
||||||
<span v-if="storePage.pageInfo.updateUserName">{{ storePage.pageInfo.updateUserName }} 于 {{storePage.pageInfo.updateTime}} 修改</span>
|
<span v-if="storePage.pageInfo.updateUserName">
|
||||||
<span v-else class="create-user-time">{{ storePage.pageInfo.createUserName }} 于 {{storePage.pageInfo.createTime}} 创建</span>
|
{{ storePage.pageInfo.updateUserName }}
|
||||||
|
<span class="split">于</span>
|
||||||
|
{{ storePage.pageInfo.updateTime }}
|
||||||
|
<span class="split">修改</span>
|
||||||
|
</span>
|
||||||
|
<span v-else class="create-user-time">
|
||||||
|
{{ storePage.pageInfo.createUserName }}
|
||||||
|
<span class="split">于</span>
|
||||||
|
{{ storePage.pageInfo.createTime }}
|
||||||
|
<span class="split">创建</span>
|
||||||
|
</span>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12" style="text-align: right;">
|
<el-col :span="12" class="page-action-list">
|
||||||
<el-link v-if="storePage.pageAuth.canEdit === 1" type="primary" :underline="false" :icon="ElIconEdit" @click="editWiki" style="margin-right: 15px;"> 编辑</el-link>
|
<el-link v-if="storePage.pageAuth.canEdit === 1" @click="editWiki" type="primary" :underline="false" :icon="ElIconEdit" class="action-btn">编辑</el-link>
|
||||||
<el-link type="primary" :icon="ElIconChatLineRound" :underline="false" @click="showCommentWiki" style="margin-right: 15px"> 评论</el-link>
|
<el-link type="primary" :icon="ElIconChatLineRound" :underline="false" @click="showCommentWiki" class="action-btn">评论</el-link>
|
||||||
<el-upload v-if="storePage.pageAuth.canUploadFile === 1"
|
<el-upload v-if="storePage.pageAuth.canUploadFile === 1"
|
||||||
:on-success="uploadFileSuccess"
|
:on-success="uploadFileSuccess"
|
||||||
:on-error="uploadFileError"
|
:on-error="uploadFileError"
|
||||||
:action="uploadFileUrl"
|
:action="uploadFileUrl"
|
||||||
:data="uploadFormData"
|
:data="uploadFormData"
|
||||||
:with-credentials="true" class="upload-page-file" name="files"
|
:with-credentials="true" class="action-btn upload-page-file" name="files"
|
||||||
show-file-list multiple :limit="999"
|
show-file-list multiple :limit="999">
|
||||||
style="display: inline; margin-right: 15px;vertical-align: middle;">
|
|
||||||
<el-link type="primary" :underline="false" :icon="ElIconUpload"> 上传附件</el-link>
|
<el-link type="primary" :underline="false" :icon="ElIconUpload"> 上传附件</el-link>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
<el-dropdown style="margin-right: 15px;vertical-align: middle;" trigger="click">
|
<el-dropdown trigger="click" class="action-btn more-dropdown">
|
||||||
<el-link type="primary" :underline="false">
|
<el-link type="primary" :underline="false">
|
||||||
更多 <el-icon class="el-icon--right"><el-icon-arrow-down/></el-icon>
|
更多 <el-icon class="el-icon--right"><el-icon-arrow-down/></el-icon>
|
||||||
</el-link>
|
</el-link>
|
||||||
@@ -164,6 +173,42 @@ const uploadFileSuccess = (response) => {
|
|||||||
|
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.page-action-box {
|
.page-action-box {
|
||||||
|
padding: 30px 0;
|
||||||
|
|
||||||
|
.page-create-info {
|
||||||
|
font-size: 14px;
|
||||||
|
color: #888;
|
||||||
|
|
||||||
|
.split {
|
||||||
|
padding: 0 4px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-action-list {
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style lang="scss">
|
||||||
|
.page-action-box {
|
||||||
|
.page-action-list {
|
||||||
|
.el-icon {
|
||||||
|
margin-right: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.action-btn + .action-btn {
|
||||||
|
margin-left: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.upload-page-file {
|
||||||
|
display: inline;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.more-dropdown {
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user