From 7d1e44c728a8e436fede1ceb8a62b5c4fb848b09 Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期一, 19 八月 2024 17:32:43 +0800
Subject: [PATCH] agent会话名称修改

---
 src/views/authority/users/index.vue |   23 +++++++++--------------
 1 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/src/views/authority/users/index.vue b/src/views/authority/users/index.vue
index 13f4565..d6110cc 100644
--- a/src/views/authority/users/index.vue
+++ b/src/views/authority/users/index.vue
@@ -97,7 +97,7 @@
               >缂栬緫</a-button
             >
             <a-popconfirm
-              content="Are you sure you want to delete?"
+              content="璇风‘璁ゆ槸鍚﹀垹闄わ紵"
               type="success"
               @ok="operation(3, record)"
             >
@@ -195,7 +195,6 @@
               title: 'deptName',
               children: 'children',
             }"
-            :check-strictly="checkStrictly"
           >
           </a-tree>
         </a-card>
@@ -217,7 +216,9 @@
       v-model:visible="resourcevisible"
       v-if="resourcevisible"
       title="鐢ㄦ埛鎵�鏈夋潈闄�"
-      @cancel="handleCancel(3)"
+      okText="鍏抽棴"
+      hide-Cancel="true"
+      @ok="handleCancel(3)"
     >
       <div :style="{ 'display': 'flex', 'flex-direction': 'column' }">
         <a-card
@@ -236,7 +237,6 @@
             <a-tag
               v-for="(tag, index) of checkStrictlyMenu"
               :key="tag.menuId"
-              @close="handleMenuRemove(tag)"
             >
               {{ tag.menuName }}
             </a-tag>
@@ -247,7 +247,6 @@
             <a-tag
               v-for="(tag, index) of checkStrictlyKnowledge"
               :key="tag.knowledgeId"
-              @close="handleKnowledgeRemove(tag)"
             >
               {{ tag.knowledgeName }}
             </a-tag>
@@ -258,14 +257,12 @@
             <a-tag
               v-for="(tag, index) of checkStrictlyDialog"
               :key="tag.dialogId"
-              @close="handleDialogRemove(tag)"
             >
               {{ tag.dialogName }}
             </a-tag>
             <a-tag
               v-for="(tag, index) of checkStrictlyAgent"
               :key="tag.agentId"
-              @close="handleDialogRemove(tag)"
             >
               {{ tag.agentName }}
             </a-tag>
@@ -516,7 +513,9 @@
       editform.value.loginName = record.loginName;
       editform.value.email = record.email;
       editform.value.phoneNumber = record.phoneNumber;
-      editform.value.role = record.role;
+      if (record.roles?.length>0) {
+        editform.value.role = record.roles[0].roleId;
+      }
     }
     //鍒犻櫎
     if (t == 3) {
@@ -532,6 +531,7 @@
       checkStrictlyMenu.value = [];
       checkStrictlyKnowledge.value = [];
       checkStrictlyDialog.value = [];
+      checkStrictlyAgent.value = [];
       selectUser.value = record;
 
       let agents;
@@ -578,12 +578,7 @@
           });
         });
       }
-      let dialogs;
-      if (record.dialogs) {
-        dialogs = record.dialogs;
-      } else {
-        dialogs = record.roles ? record.roles[0].dialogs : null;
-      }
+      let dialogs = record.roles ? record.roles[0].dialogs : null;
       if (dialogs) {
         dialogs.forEach((val) => {
           checkStrictlyDialog.value.push({

--
Gitblit v1.8.0