From 807097a9a8db81475ac1820c60175ae382b26928 Mon Sep 17 00:00:00 2001
From: wangting <wangting@vci-tech.com>
Date: 星期五, 03 一月 2025 15:42:29 +0800
Subject: [PATCH] 调整别名显示

---
 Source/plt-web/plt-web-ui/src/views/systemModel/businessModel/index.vue |   29 +++++++++++++++++------------
 Source/plt-web/plt-web-ui/src/views/systemModel/mangeModel/index.vue    |   29 +++++++++++++++++------------
 2 files changed, 34 insertions(+), 24 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/systemModel/businessModel/index.vue b/Source/plt-web/plt-web-ui/src/views/systemModel/businessModel/index.vue
index 7aa3940..0d7f2de 100644
--- a/Source/plt-web/plt-web-ui/src/views/systemModel/businessModel/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/systemModel/businessModel/index.vue
@@ -79,7 +79,7 @@
             </el-form-item>
             <el-form-item class="is-required">
               <span slot="label">妯″潡鍒悕锛�</span>
-              <el-input v-model="form.alias" :disabled="!editStatus && !addStatus"  placeholder="璇疯緭鍏ユā鍧楀埆鍚嶏紒"></el-input>
+              <el-input v-model="form.alias" :disabled="!editStatus && !addStatus"  placeholder="璇疯緭鍏ユā鍧楀埆鍚�"></el-input>
             </el-form-item>
            <el-form-item class="is-required">
               <span slot="label">搴忓彿锛�</span>
@@ -159,7 +159,7 @@
       append-to-body="true"
       class="avue-dialog"
       title="鎿嶄綔鍒嗙被"
-      width="500px"
+      width="900px"
     >
       <avue-crud
         ref="methodsCrud"
@@ -213,13 +213,19 @@
         menu: false,
         height: 500,
         header: false,
-        column: [
-          {
-            label: '鎿嶄綔鍒嗙被',
-            prop: 'name',
-            sortable: true,
-          }
-        ]
+        column: [{
+          label: '鍚嶇О',
+          prop: 'name',
+          width:180,
+          sortable: true,
+        }, {
+          label: '鏍囪瘑',
+          prop: 'code',
+          width:180,
+        }, {
+          label: '鎻忚堪',
+          prop: 'remark'
+        }]
       },
       methodsLoading: false,
       methodsVisble: false,
@@ -237,7 +243,7 @@
         addBtn: false,
         defaultExpandAll: false,
         props: {
-          label: 'name',
+          label: 'label',
           value: 'id',
           children: 'children',
         },
@@ -251,8 +257,7 @@
             resolve(res.data.data.map(item => {
               return {
                 ...item,
-                id: item.id,
-                name: item.name,
+                label: item.category!=1?item.name:item.alias,
                 leaf: !item.hasChildren,
                 icon: item.source || (node.level === 0?'el-icon-s-home':'el-icon-s-tools'),
                 iconType:item.source?'svg':'iconfont'
diff --git a/Source/plt-web/plt-web-ui/src/views/systemModel/mangeModel/index.vue b/Source/plt-web/plt-web-ui/src/views/systemModel/mangeModel/index.vue
index 47eac93..6565333 100644
--- a/Source/plt-web/plt-web-ui/src/views/systemModel/mangeModel/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/systemModel/mangeModel/index.vue
@@ -78,7 +78,7 @@
             </el-form-item>
             <el-form-item class="is-required">
               <span slot="label">妯″潡鍒悕锛�</span>
-              <el-input v-model="form.alias" :disabled="!editStatus && !addStatus"  placeholder="璇疯緭鍏ユā鍧楀埆鍚嶏紒"></el-input>
+              <el-input v-model="form.alias" :disabled="!editStatus && !addStatus"  placeholder="璇疯緭鍏ユā鍧楀埆鍚�"></el-input>
             </el-form-item>
            <el-form-item class="is-required">
               <span slot="label">搴忓彿锛�</span>
@@ -158,7 +158,7 @@
       append-to-body="true"
       class="avue-dialog"
       title="鎿嶄綔鍒嗙被"
-      width="500px"
+      width="900px"
     >
       <avue-crud
         ref="methodsCrud"
@@ -212,13 +212,19 @@
         menu: false,
         height: 500,
         header: false,
-        column: [
-          {
-            label: '鎿嶄綔鍒嗙被',
-            prop: 'name',
-            sortable: true,
-          }
-        ]
+        column: [{
+          label: '鍚嶇О',
+          prop: 'name',
+          width:180,
+          sortable: true,
+        }, {
+          label: '鏍囪瘑',
+          prop: 'code',
+          width:180,
+        }, {
+          label: '鎻忚堪',
+          prop: 'remark'
+        }]
       },
       methodsLoading: false,
       methodsVisble: false,
@@ -236,7 +242,7 @@
         addBtn: false,
         defaultExpandAll: false,
         props: {
-          label: 'name',
+          label: 'label',
           value: 'id',
           children: 'children',
         },
@@ -250,8 +256,7 @@
             resolve(res.data.data.map(item => {
               return {
                 ...item,
-                id: item.id,
-                name: item.name,
+                label: item.category!=1?item.name:item.alias,
                 leaf: !item.hasChildren,
                 icon: item.source || (node.level === 0?'el-icon-s-home':'el-icon-s-tools'),
                 iconType:item.source?'svg':'iconfont'

--
Gitblit v1.9.3