| 
					
				 | 
			
			
				@@ -5,7 +5,14 @@ import { setRolePermission } from '@/services/permission' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { useRequest } from 'umi' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const { TabPane } = Tabs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-const PermTabs = ({ setPermission: { ID, roleType = 'system', activeKey }, menuRoles }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const PermTabs = ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  passPermissionValue: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    currentRoleID: ID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    roleType = 'system', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    activeKey, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    frontPermission: rolesPermission 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const [state, setState] = useState({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     frontPermission: [], // 前台权限 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     backstagePermission: [] // 后台权限 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -45,7 +52,10 @@ const PermTabs = ({ setPermission: { ID, roleType = 'system', activeKey }, menuR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   useEffect(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (activeKey === '2') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      setState({ ...state, frontPermission: [] }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      setState({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ...state, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        frontPermission: rolesPermission?.toString() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, [activeKey]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   return ( 
			 |