From 17efddc6a667670dca682bf36b51a43e99615e6d Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期三, 16 十月 2024 15:59:38 +0800 Subject: [PATCH] 代码初始化 --- admin/src/views/platform/set/group.vue | 41 +++++++++++++++++++++++++++++++++-------- 1 files changed, 33 insertions(+), 8 deletions(-) diff --git a/admin/src/views/platform/set/group.vue b/admin/src/views/platform/set/group.vue index ae8cfa3..cd46a7d 100644 --- a/admin/src/views/platform/set/group.vue +++ b/admin/src/views/platform/set/group.vue @@ -41,10 +41,12 @@ @current-change="getList" :pagination="pagination" /> - <el-dialog + <GlobalWindow :title="param.id ? '缂栬緫鏈堝彴' : '鏂板鏈堝彴'" :visible.sync="isShowEdit" width="800px" + :confirm-working="subLoading" + @confirm="handleSub" > <el-form :model="param" @@ -70,31 +72,31 @@ :titles="['寰呮坊鍔犳湀鍙�', '宸叉坊鍔犳湀鍙�']" v-model="param.sel" :data="data" + class="transfer" > </el-transfer> </el-form-item> </el-form> - <span slot="footer" class="dialog-footer"> - <el-button @click="isShowEdit = false">鍙栨秷</el-button> - <el-button type="primary" @click="handleSub">纭畾</el-button> - </span> - </el-dialog> + </GlobalWindow> </div> </template> <script> import Pagination from '@/components/common/Pagination' import QueryForm from '@/components/common/QueryForm' +import GlobalWindow from '@/components/common/GlobalWindow' export default { components: { Pagination, - QueryForm + QueryForm, + GlobalWindow }, data () { return { filters: {}, loading: false, + subLoading: false, queryFormConfig: { formItems: [ { @@ -127,6 +129,9 @@ } }, methods: { + handleSub () { + this.isShowEdit = false + }, getList (page) { }, clear () { }, handleEdit (row) { @@ -140,5 +145,25 @@ } </script> -<style> +<style lang="scss" scoped> +.transfer { + height: 600px; + width: 100%; + display: flex; + justify-content: center; + align-items: center; + + ::v-deep .el-transfer-panel { + flex: 1; + height: 100%; + } + + ::v-deep .el-transfer-panel__body { + height: 500px; + } + + ::v-deep .el-transfer-panel__list.is-filterable { + height: 480px; + } +} </style> -- Gitblit v1.9.3