From 87c0c5e680d467f2e618c6aa3cd78b7e7faa747d Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期五, 14 二月 2025 15:00:08 +0800
Subject: [PATCH] 设备结构树: 1、实现文档批量删除功能 2、实现文档列表的排序以及筛选功能 3、实现树节点车间与设备的权限配置功能 系统管理:删除DNC部门管理页面以及在菜单管理中删除对应菜单

---
 src/views/dnc/base/modules/ProductStructure/Permission/UserPermissionTransfer.vue |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/views/dnc/base/modules/ProductStructure/Permission/UserPermissionTransfer.vue b/src/views/dnc/base/modules/ProductStructure/Permission/UserPermissionTransfer.vue
index 886df05..8cde6f1 100644
--- a/src/views/dnc/base/modules/ProductStructure/Permission/UserPermissionTransfer.vue
+++ b/src/views/dnc/base/modules/ProductStructure/Permission/UserPermissionTransfer.vue
@@ -47,7 +47,10 @@
         that.targetKeys = []
         dncApi.getHasPermissionUserApi(this.currentTreeNodeInfo)
           .then(res => {
-            if (res.success) this.targetKeys = res.list.map(item => item.id)
+            if (res.success) {
+              that.targetKeys = res.list.map(item => item.id)
+              if (that.targetKeys.includes(that.dataSource.find(item => item.username === 'admin').id)) that.$emit('setAdminDisabled')
+            }
           })
           .finally(() => {
             that.spinning = false
@@ -64,8 +67,6 @@
           isAssignSonNode: isAssignSonNode ? 1 : 2,
           userIdArray: moveKeys
         }
-        console.log('params--------------------------', params)
-        console.log(targetKeys, direction, moveKeys)
         if (direction === 'right') {
           method = dncApi.assignPermissionToUser
         } else {
@@ -79,7 +80,8 @@
                 message: '娑堟伅',
                 description: res.message
               })
-              this.targetKeys = targetKeys
+              that.targetKeys = targetKeys
+              if (targetKeys.includes(that.dataSource.find(item => item.username === 'admin').id)) that.$emit('setAdminDisabled')
             } else {
               $notification.error({
                 message: '娑堟伅',

--
Gitblit v1.9.3