fix: 修改右弹窗的组件

This commit is contained in:
zhangyu
2021-06-22 17:46:05 +08:00
parent 67a1d6ec4b
commit 5fa8c1d31d
5 changed files with 18 additions and 11 deletions

View File

@@ -3,7 +3,7 @@
flex-direction: column;
position: fixed;
right: 0;
top: 50px;
top: 0px;
padding: 0;
height: calc(100% - 50px);
width: 700px;

View File

@@ -56,7 +56,7 @@
</template>
<template #default="scope">
<div class="table-operation-items">
<button class="table-operation-item" @click="tableOperation(['edit', scope.row])"><i class="cn-icon cn-icon-view1"></i></button>
<button class="table-operation-item" @click="tableOperation(['edit', scope.row])"><i class="cn-icon cn-icon-edit"></i></button>
<el-dropdown size="medium" trigger="hover" @command="tableOperation">
<div class="table-operation-item table-operation-item--more">
<i class="cn-icon cn-icon-more-arrow-down"></i>

View File

@@ -63,7 +63,7 @@
</template>
<template #default="scope">
<div class="table-operation-items">
<button class="table-operation-item" @click="tableOperation(['edit', scope.row])"><i class="cn-icon cn-icon-view"></i></button>
<button class="table-operation-item" @click="tableOperation(['edit', scope.row])"><i class="cn-icon cn-icon-edit"></i></button>
<el-dropdown size="medium" trigger="hover" @command="tableOperation">
<div class="table-operation-item table-operation-item--more">
<i class="cn-icon cn-icon-more-arrow-down"></i>

View File

@@ -34,9 +34,13 @@
<pagination ref="pagination" :page-obj="pageObj" :table-id="tableId" @pageNo='pageNo' @pageSize='pageSize'></pagination>
</template>
</cn-data-list>
<transition name="right-box">
<role-box v-if="rightBox.show" :object="object" @close="closeRightBox"></role-box>
</transition>
<el-drawer
v-model="rightBox.show"
direction="rtl"
:with-header="false"
destroy-on-close>
<role-box :object="object" @close="closeRightBox"></role-box>
</el-drawer>
</div>
</template>
<script>

View File

@@ -38,13 +38,16 @@
<pagination ref="pagination" :page-obj="pageObj" :table-id="tableId" @pageNo='pageNo' @pageSize='pageSize'></pagination>
</template>
</cn-data-list>
<transition name="right-box">
<el-drawer
v-model="rightBox.show"
direction="rtl"
:with-header="false"
destroy-on-close>
<user-box
v-if="rightBox.show"
:object="object"
@close="closeRightBox"
/>
</transition>
</el-drawer>
</div>
</template>
<script>