mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-11 13:39:48 +08:00
Support mobile (#359)
This commit is contained in:
parent
99681b4e8c
commit
d2fc0c5713
@ -137,7 +137,7 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
preHandleChange(value) {
|
preHandleChange(value) {
|
||||||
var comment = this.editor.getHtml(value)
|
var comment = value
|
||||||
if (this.clean) {
|
if (this.clean) {
|
||||||
this.$store.dispatch('setchatText', comment)
|
this.$store.dispatch('setchatText', comment)
|
||||||
.then((responseComment) => {
|
.then((responseComment) => {
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
<div class="small-4 columns">
|
<div class="small-4 columns">
|
||||||
<div class="w">
|
<div class="w">
|
||||||
<div class="open-left" />
|
<div class="open-left" />
|
||||||
<div class="open-datatable-aside">
|
<div :class="styleTableNavigation">
|
||||||
<el-button
|
<el-button
|
||||||
v-show="!isPanel"
|
v-show="!isPanel"
|
||||||
:icon="iconShowedRecordNavigation"
|
:icon="iconShowedRecordNavigation"
|
||||||
@ -25,7 +25,7 @@
|
|||||||
@click="handleChangeShowedRecordNavigation(false)"
|
@click="handleChangeShowedRecordNavigation(false)"
|
||||||
/>
|
/>
|
||||||
<el-button
|
<el-button
|
||||||
v-show="!isPanel"
|
v-show="!isPanel && !isMobile"
|
||||||
:icon="iconIsShowedAside"
|
:icon="iconIsShowedAside"
|
||||||
circle
|
circle
|
||||||
class="el-button-window"
|
class="el-button-window"
|
||||||
@ -73,8 +73,53 @@
|
|||||||
:tabs-list="windowMetadata.tabsListParent"
|
:tabs-list="windowMetadata.tabsListParent"
|
||||||
class="tab-window"
|
class="tab-window"
|
||||||
/>
|
/>
|
||||||
<div :class="classIsContainerInfo">
|
<div v-if="isMobile">
|
||||||
<el-button v-show="!show" type="info" icon="el-icon-info" circle style="float: right;" class="el-button-window" @click="conteInfo" />
|
<el-card class="box-card">
|
||||||
|
<el-tabs v-model="activeInfo" @tab-click="handleClick">
|
||||||
|
<el-tab-pane
|
||||||
|
name="listChatEntries"
|
||||||
|
>
|
||||||
|
<span slot="label">
|
||||||
|
<i class="el-icon-s-comment" />
|
||||||
|
{{ $t('window.containerInfo.notes') }}
|
||||||
|
</span>
|
||||||
|
<div>
|
||||||
|
<chat-entries />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane
|
||||||
|
name="listRecordLogs"
|
||||||
|
>
|
||||||
|
<span slot="label">
|
||||||
|
<svg-icon icon-class="tree-table" />
|
||||||
|
{{ $t('window.containerInfo.changeLog') }}
|
||||||
|
</span>
|
||||||
|
<div
|
||||||
|
key="change-log-loaded"
|
||||||
|
>
|
||||||
|
<record-logs />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane
|
||||||
|
v-if="getIsWorkflowLog"
|
||||||
|
name="listWorkflowLogs"
|
||||||
|
>
|
||||||
|
<span slot="label">
|
||||||
|
<i class="el-icon-s-help" />
|
||||||
|
{{ $t('window.containerInfo.workflowLog') }}
|
||||||
|
</span>
|
||||||
|
<div
|
||||||
|
v-if="getIsWorkflowLog"
|
||||||
|
key="workflow-log-loaded"
|
||||||
|
>
|
||||||
|
<workflow-logs />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
|
</el-tabs>
|
||||||
|
</el-card>
|
||||||
|
</div>
|
||||||
|
<div style="right: 0%; top: 40%; position: absolute;">
|
||||||
|
<el-button v-show="!show && !isMobile" type="info" icon="el-icon-info" circle style="float: right;" class="el-button-window" @click="conteInfo" />
|
||||||
</div>
|
</div>
|
||||||
<div class="small-4 columns">
|
<div class="small-4 columns">
|
||||||
<div class="wrapper">
|
<div class="wrapper">
|
||||||
@ -340,8 +385,14 @@ export default {
|
|||||||
overflow: 'hidden'
|
overflow: 'hidden'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
styleTableNavigation() {
|
||||||
|
if (this.isShowedRecordNavigation && (this.isMobile)) {
|
||||||
|
return 'open-datatable-aside-mobile'
|
||||||
|
}
|
||||||
|
return 'open-datatable-aside'
|
||||||
|
},
|
||||||
splitAreaStyle() {
|
splitAreaStyle() {
|
||||||
if (this.isShowedTabsChildren) {
|
if (this.isShowedTabsChildren || (this.isMobile)) {
|
||||||
return {
|
return {
|
||||||
overflow: 'auto'
|
overflow: 'auto'
|
||||||
}
|
}
|
||||||
@ -623,6 +674,13 @@ export default {
|
|||||||
z-index: 5;
|
z-index: 5;
|
||||||
right: 1%!important;
|
right: 1%!important;
|
||||||
}
|
}
|
||||||
|
.open-datatable-aside-mobile {
|
||||||
|
position: absolute;
|
||||||
|
top: 41%;
|
||||||
|
display: grid;
|
||||||
|
z-index: 5;
|
||||||
|
right: 1%!important;
|
||||||
|
}
|
||||||
.close-datatable {
|
.close-datatable {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 45%;
|
top: 45%;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user