fix: 修改右弹窗的组件
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user