From 9423f2936340d82b046ec615381c1c5e03698557 Mon Sep 17 00:00:00 2001 From: yuxc <yuxc@vci-tech.com> Date: 星期五, 27 九月 2024 17:56:53 +0800 Subject: [PATCH] 1、主要完成对获取UI上下文的定义接口的优化,优化的方向为对多次获取业务类型对象进行转换而导致耗时较久的问题继续修改,还有对多次获取属性对象进行转换对象导致耗时过长问题进行修改。 2、对树的数据查询接口的优化,对多次获取属性对象进行转换对象导致耗时过长问题进行修改。 --- Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue | 30 ++++++++++++++++++++++++++++-- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue index e2a9494..befcded 100644 --- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue +++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue @@ -44,19 +44,25 @@ <template slot="label"> 鍚嶇О </template> - {{ lastItem.id }} + <div style="width: 330px"> + {{ lastItem.id }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 鏍囩 </template> + <div style="width: 330px"> {{ lastItem.name }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 鎻忚堪 </template> + <div style="width: 330px"> {{ lastItem.description }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> @@ -74,9 +80,11 @@ <template slot="label"> 鍏佽涓虹┖ </template> + <div style="width: 330px"> <el-tag :type="lastItem.nullableFlag ? 'success' : 'danger'"> {{ lastItem.nullableFlag ? '鏄�' : '鍚�' }} </el-tag> + </div> </el-descriptions-item> <el-descriptions-item v-if="accuracy"> <template slot="label"> @@ -88,13 +96,17 @@ <template slot="label"> 闀垮害 </template> + <div style="width: 330px"> {{ lastItem.attrLength }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 榛樿鍊� </template> + <div style="width: 330px"> {{ lastItem.defaultValue }} + </div> </el-descriptions-item> </el-descriptions> @@ -105,33 +117,43 @@ <template slot="label"> 褰撳墠绫诲瀷 </template> + <div style="width: 345px"> {{ lastItem.version ? '閾炬帴绫诲瀷' : '涓氬姟绫诲瀷' }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 褰撳墠绫诲瀷鍊� </template> + <div style="width: 345px"> {{ lastItem.version ? lastItem.linkTypeName : lastItem.btmTypeId }} + </div> </el-descriptions-item> <el-descriptions-item v-if="lastItem.version"> <template slot="label"> 褰撳墠鐗堟湰娆� </template> + <div style="width: 345px"> {{ lastItem.version }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 浣跨敤鏋氫妇 </template> + <div style="width: 345px"> <el-tag :type="lastItem.enumId ? 'success' : 'danger'"> {{ lastItem.enumId ? '鏄�' : '鍚�' }} </el-tag> + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 褰撳墠鏋氫妇绫诲瀷 </template> + <div style="width: 345px"> {{ lastItem.enumId }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> @@ -152,21 +174,25 @@ <template slot="label"> 浣跨敤鏋氫妇 </template> + <div style="width: 330px"> <el-tag :type="lastItem.enumFlag ? 'success' : 'danger'"> {{ lastItem.enumFlag ? '鏄�' : '鍚�' }} </el-tag> + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 鏋氫妇绫诲瀷 </template> + <div style="width: 330px"> {{ lastItem.enumFlag }} + </div> </el-descriptions-item> <el-descriptions-item> <template slot="label"> 鍙栧�艰寖鍥� </template> - <div style="width: 330px; height: 80px;overflow: auto"> + <div style="width: 345px; height: 80px;overflow: auto"> <el-tag v-for="item in rangeList" plain style="margin: 5px">{{ item }}</el-tag> </div> </el-descriptions-item> -- Gitblit v1.9.3