From 8a166a60cfd1a2e593ffa103d10c0dc224fc8628 Mon Sep 17 00:00:00 2001 From: 田源 <tianyuan@vci-tech.com> Date: 星期四, 09 一月 2025 11:14:50 +0800 Subject: [PATCH] 表格定义显示字段设置拖拽排序 --- Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/formDefine/components/formDialog.vue | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/formDefine/components/formDialog.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/formDefine/components/formDialog.vue index 389563e..4059ca0 100644 --- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/formDefine/components/formDialog.vue +++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/formDefine/components/formDialog.vue @@ -9,11 +9,10 @@ width="100%" @close="closeDialog" > - <el-container> - <div style="height: 79vh;display: flex;width: 100%;"> + <el-container style="height: 700px"> <el-aside width="17%"> <basic-container> - <div style="height:650px;"> + <div style="height:620px;"> <avue-tree :data="treeData" :loading="treeLoading" @@ -26,7 +25,7 @@ <el-main> <basic-container> - <div style="height: 645px;overflow-y: auto;padding-right: 5px" @drop="drop" @dragover.prevent> + <div style="height: 610px;overflow-y: auto;padding-right: 5px" @drop="drop" @dragover.prevent> <div style="display: flex;justify-content: center"> <span style="display: flex;align-items: center; margin-right: 5px;"> <p class="tableTopLabel">鍚嶇О锛�</p> @@ -122,7 +121,7 @@ </el-row> </el-form> </div> - <div style="display: flex;justify-content: center;margin-top: 15px"> + <div style="display: flex;justify-content: center;margin-top: 15px;"> <el-button icon="el-icon-check" size="small" type="primary" @click="saveClickHandler">淇濆瓨</el-button> <el-button icon="el-icon-delete" plain size="small" type="danger" @click="emptyClickHandler">娓呯┖ </el-button> @@ -138,7 +137,7 @@ <el-aside width="25%"> <basic-container> - <div style="height: 660px; overflow-y: auto;padding-right: 10px"> + <div style="height: 600px; overflow-y: auto;padding-right: 10px"> <h3>璁剧疆</h3> <h4 style="color: red">灞炴�ц缃俊鎭悗闇�鍗曞嚮鍙充笅瑙掑簲鐢ㄦ寜閽繘琛屽簲鐢�</h4> <el-form ref="form" :model="form" :rules="rules" label-position="left" label-width="85px"> @@ -401,12 +400,11 @@ </el-form> </div> <div style="display: flex;justify-content: right"> - <el-button plain size="mini" style="margin-top: 10px" type="success" @click="asideFormHandler">搴旂敤 + <el-button plain size="mini" style="margin-top: 30px" type="success" @click="asideFormHandler">搴旂敤 </el-button> </div> </basic-container> </el-aside> - </div> </el-container> <!-- 娣诲姞鑷畾涔夌粍浠� --> @@ -796,7 +794,7 @@ <avue-tree :key="refresh" ref="authTree" v-model="treeAuthForm" :data="treeAuthData" :option="treeAuthOption" @check-change="treeAuthCheckChange"> <span slot-scope="{ node, data }" class="el-tree-node__label"> - <span style="font-size: 15px"> + <span> <i class="el-icon-s-promotion"></i> {{ (node || {}).label }} </span> @@ -1414,8 +1412,6 @@ const data = res.data.data; this.customAttrData = data; this.customAttrLoading = false; - }).catch(err => { - this.$message.error(err) }); }, -- Gitblit v1.9.3