| 
					
				 | 
			
			
				@@ -98,7 +98,8 @@ function FlieBox(props: Props) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const Menu = useCallback((props: { isItem?: boolean }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (props.isItem && isAll) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return <ul style={{ top: xy?.y, left: xy?.x }} className={style.menu} > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {(isAll || num === 100) && <li onClick={allFile}>全选/反选</li>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                {(isAll || num === 100) && <li onClick={()=> allFile('xz')}>全选</li>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                {(isAll || num === 100) &&  listData?.records && listData?.records?.some((item: { id: number }) => selectFile?.includes(item.id)) && <li onClick={() => allFile('qx')} style={{ color: 'red' }}>取消选择</li>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 {mediaType === 'PAGE' && !rightClickPup.folder ? <> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     {/* <li onClick={() => { setPage && setPage(1, rightClickPup.id) }}>查看</li> */} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <li onClick={() => { setPage && setPage(2, rightClickPup.id) }}>复制</li> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -116,7 +117,8 @@ function FlieBox(props: Props) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </ul> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return <ul style={{ top: xy?.y, left: xy?.x }} className={style.menu}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            {(isAll || num === 100) && <li onClick={allFile}>全选/反选</li>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {(isAll || num === 100) && <li onClick={()=> allFile('xz')}>全选</li>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {(isAll || num === 100) &&  listData?.records && listData?.records?.some((item: { id: number }) => selectFile?.includes(item.id)) && <li onClick={() => allFile('qx')} style={{ color: 'red' }}>取消选择</li>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {//防止K图文无限嵌套创建判断 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (isAll !== false) && <li onClick={() => { set({ fileVisible: true }) }}>新建文件夹</li> //: <li>此处无法新建操作</li> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 |