From fc64b1e30e931f66ca570066df4725090224db1e Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期三, 20 十一月 2024 10:51:04 +0800
Subject: [PATCH] 业务类型、状态池添加图标

---
 Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/businessType/index.vue |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/businessType/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/businessType/index.vue
index fe3446f..92d564f 100644
--- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/businessType/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/businessType/index.vue
@@ -35,8 +35,8 @@
         </div>
         <div style="display: flex;justify-content:left;margin-top: 15px;">
           <div class="descBox" style="width: 40%">
-            <el-descriptions :column="1" border class="margin-top" size="medium" title="灞炴�т俊鎭�">
-              <el-descriptions-item :contentStyle="descriptionOption.contentStyle"
+            <el-descriptions :column="2" border class="margin-top" size="medium" title="灞炴�т俊鎭�">
+              <el-descriptions-item :span="12" :contentStyle="descriptionOption.contentStyle"
                                     :labelStyle="descriptionOption.labelStyle">
                 <template slot="label">
                   鍚嶇О
@@ -50,7 +50,19 @@
                 </template>
                 <el-tag v-if="nodeRow.name">{{ nodeRow.name }}</el-tag>
               </el-descriptions-item>
-              <el-descriptions-item :contentStyle="descriptionOption.contentStyle"
+              <el-descriptions-item  :contentStyle="descriptionOption.contentStyle+';min-width: 100px;'"
+                                    :labelStyle="descriptionOption.labelStyle">
+                <template slot="label">
+                  鍥炬爣
+                </template>
+                <span class="avue-icon avue-icon--small">
+                  <svg v-if="nodeRow.icon && nodeRow.icon.indexOf('#')==-1" aria-hidden="true">
+                    <use :xlink:href="nodeRow.icon"></use>
+                  </svg>
+                  <i v-else :class="nodeRow.icon"></i>
+                </span>
+              </el-descriptions-item>
+              <el-descriptions-item :span="12" :contentStyle="descriptionOption.contentStyle"
                                     :labelStyle="descriptionOption.labelStyle">
                 <template slot="label">
                   瀹炵幇绫�
@@ -60,7 +72,7 @@
                   <el-tag style="max-width: 100%;overflow: hidden;display: block">{{ nodeRow.implClass }}</el-tag>
                 </el-tooltip>
               </el-descriptions-item>
-              <el-descriptions-item :contentStyle="descriptionOption.contentStyle"
+              <el-descriptions-item :span="12" :contentStyle="descriptionOption.contentStyle"
                                     :labelStyle="descriptionOption.labelStyle">
                 <template slot="label">
                   鎻忚堪

--
Gitblit v1.9.3