From 715b0f45cf00a6ae98594d8463298646ee4c0b07 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期三, 14 八月 2024 16:37:28 +0800 Subject: [PATCH] 业务类型整合代码&&对话框表格 表单边距调整 --- Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/linkType/index.vue | 57 ++++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 36 insertions(+), 21 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/linkType/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/linkType/index.vue index 706fd41..9d717d3 100644 --- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/linkType/index.vue +++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/linkType/index.vue @@ -41,7 +41,7 @@ <el-main> <basic-container> - <div> + <div style="height: 380px"> <el-descriptions :column="2" border class="margin-top" size="medium"> <el-descriptions-item :contentStyle="descriptionOption.contentStyle" :labelStyle="descriptionOption.labelStyle"> @@ -94,11 +94,13 @@ <i :class="icons.from"></i> From绔被鍨� </template> - <span v-for="item in nodeRow.btmItemsFrom" style="margin-left:2px;"> - <el-tag effect="plain" style="margin-top: 2px;"> + <div style="height: 60px;overflow-y: auto;display: flex;flex-wrap: wrap"> + <span v-for="item in nodeRow.btmItemsFrom" style="margin-left:3px;"> + <el-tag effect="plain" style="margin-top: 3px;"> {{ item }} </el-tag> - </span> + </span> + </div> </el-descriptions-item> <el-descriptions-item :contentStyle="descriptionOption.contentStyle" :labelStyle="descriptionOption.labelStyle"> @@ -128,11 +130,13 @@ <i :class="icons.to"></i> To绔被鍨� </template> - <span v-for="item in nodeRow.btmItemsTo" style="margin-left:2px;"> - <el-tag effect="plain" style="margin-top: 2px;"> + <div style="height: 60px;overflow-y: auto;display: flex;flex-wrap: wrap"> + <span v-for="item in nodeRow.btmItemsTo" style="margin-left:2px;"> + <el-tag effect="plain" style="margin-top: 2px;"> {{ item }} - </el-tag> - </span> + </el-tag> + </span> + </div> </el-descriptions-item> <el-descriptions-item :contentStyle="descriptionOption.contentStyle" :labelStyle="descriptionOption.labelStyle"> @@ -155,7 +159,7 @@ </el-descriptions> </div> - <div style="margin-top: 20px"> + <div style="margin-top: 30px"> <h3>灞炴�ф睜鍒楄〃</h3> <avue-crud :data="tableData" @@ -197,10 +201,6 @@ <div class="centerForm"> <el-form-item label="Form绔被鍨嬶細" label-width="110px"> - <!-- <el-button v-if="!form.btmItemsFrom" plain size="mini" type="success"--> - <!-- @click="FormItemReferChange('form')">娣诲姞--> - <!-- </el-button>--> - <!-- <el-input v-if="form.btmItemsFrom" v-model="form.btmItemsFrom"></el-input>--> <div style="display: flex; align-items: center"> <div style="height: 200px; width: 280px; border: 1px solid #bdbbbb;overflow-y: auto"> <!-- 鍐呭 --> @@ -597,6 +597,7 @@ { label: '璇存槑', prop: 'description', + overHidden: true } ] }, @@ -623,6 +624,7 @@ // index:false, addBtn: false, menu: false, + calcHeight: -40, column: [ { label: '灞炴�у悕', @@ -642,6 +644,7 @@ { label: '璇存槑', prop: 'description', + overHidden: true } ] }, @@ -661,7 +664,7 @@ desc: 'el-icon-chat-line-square' }, bizLastIndex: null, - attrLastIndex:null + attrLastIndex: null } }, created() { @@ -873,8 +876,12 @@ row, this.$refs.dialogAttrCrud, this.attrLastIndex, - (newIndex) => { this.attrLastIndex = newIndex; }, - () => { this.selectList = []; } + (newIndex) => { + this.attrLastIndex = newIndex; + }, + () => { + this.selectList = []; + } ); }, @@ -955,9 +962,13 @@ //娣诲姞灞炴�ф睜 鎼滅储 attrHandleSearch(params, done) { - this.searchAttrParams = { - "conditionMap[id]": "*" + params.id + "*" - }; + if (func.isEmptyObject(params)) { + this.searchAttrParams = {}; + } else { + this.searchAttrParams = { + "conditionMap[id]": "*" + params.id + "*" + }; + } this.getAttrDialogDta(); done(); }, @@ -1011,8 +1022,12 @@ row, this.$refs.bizTypeCrud, this.bizLastIndex, - (newIndex) => { this.bizLastIndex = newIndex; }, - () => { this.selectList = []; } + (newIndex) => { + this.bizLastIndex = newIndex; + }, + () => { + this.selectList = []; + } ); }, -- Gitblit v1.9.3