From b8e9171376dc9d43a48ee09a29e9142e77b2e303 Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期一, 06 一月 2025 16:22:56 +0800
Subject: [PATCH] 1、对操作类型返回增加图标信息。 2、增加导出用户信息excel接口。

---
 Source/plt-web/plt-web-ui/src/views/systemModel/mangeModel/index.vue |   30 ++++++++++++++++++------------
 1 files changed, 18 insertions(+), 12 deletions(-)

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..d36f65f 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,
@@ -235,8 +241,9 @@
         menu: false,
         addBtn: false,
         defaultExpandAll: false,
+        defaultExpandedKeys:['system'],
         props: {
-          label: 'name',
+          label: 'label',
           value: 'id',
           children: 'children',
         },
@@ -250,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'

--
Gitblit v1.9.3