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; flex-direction: column;
position: fixed; position: fixed;
right: 0; right: 0;
top: 50px; top: 0px;
padding: 0; padding: 0;
height: calc(100% - 50px); height: calc(100% - 50px);
width: 700px; width: 700px;

View File

@@ -56,7 +56,7 @@
</template> </template>
<template #default="scope"> <template #default="scope">
<div class="table-operation-items"> <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"> <el-dropdown size="medium" trigger="hover" @command="tableOperation">
<div class="table-operation-item table-operation-item--more"> <div class="table-operation-item table-operation-item--more">
<i class="cn-icon cn-icon-more-arrow-down"></i> <i class="cn-icon cn-icon-more-arrow-down"></i>

View File

@@ -63,7 +63,7 @@
</template> </template>
<template #default="scope"> <template #default="scope">
<div class="table-operation-items"> <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"> <el-dropdown size="medium" trigger="hover" @command="tableOperation">
<div class="table-operation-item table-operation-item--more"> <div class="table-operation-item table-operation-item--more">
<i class="cn-icon cn-icon-more-arrow-down"></i> <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> <pagination ref="pagination" :page-obj="pageObj" :table-id="tableId" @pageNo='pageNo' @pageSize='pageSize'></pagination>
</template> </template>
</cn-data-list> </cn-data-list>
<transition name="right-box"> <el-drawer
<role-box v-if="rightBox.show" :object="object" @close="closeRightBox"></role-box> v-model="rightBox.show"
</transition> direction="rtl"
:with-header="false"
destroy-on-close>
<role-box :object="object" @close="closeRightBox"></role-box>
</el-drawer>
</div> </div>
</template> </template>
<script> <script>

View File

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