| 
					
				 | 
			
			
				@@ -1,9 +1,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { defineStore } from "pinia"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { store } from "@/store"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { isEqual } from "@pureadmin/utils"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { routerArrays } from "@/layout/types"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { multiType, positionType } from "./types"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { isUrl, storageLocal } from "@pureadmin/utils"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { isEqual, isBoolean, isUrl, storageLocal } from "@pureadmin/utils"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export const useMultiTagsStore = defineStore({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   id: "pure-multiTags", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -54,6 +53,9 @@ export const useMultiTagsStore = defineStore({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (isUrl(tagVal?.name)) return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 如果title为空拒绝添加空信息到标签页 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (tagVal?.meta?.title.length === 0) return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // showLink:false 不添加到标签页 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (isBoolean(tagVal?.meta?.showLink) && !tagVal?.meta?.showLink) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const tagPath = tagVal.path; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 判断tag是否已存在 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const tagHasExits = this.multiTags.some(tag => { 
			 |