From 6c49b47344d4ccabc05f5ece7bb147bcc3035f10 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期六, 27 七月 2024 15:08:13 +0800
Subject: [PATCH] update element-plus 2.7.5 => 2.7.8 update vue 3.4.25 => 3.4.34 update vite 5.2.10 => 5.2.12

---
 src/utils/permission.ts |   60 ++++++++++++++++++++++++++++++------------------------------
 1 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/src/utils/permission.ts b/src/utils/permission.ts
index 7b51dbc..eb3838a 100644
--- a/src/utils/permission.ts
+++ b/src/utils/permission.ts
@@ -6,23 +6,23 @@
  * @returns {Boolean}
  */
 export const checkPermi = (value: any) => {
-	if (value && value instanceof Array && value.length > 0) {
-		const permissions = useUserStore().permissions;
-		const permissionDatas = value;
-		const all_permission = '*:*:*';
+  if (value && value instanceof Array && value.length > 0) {
+    const permissions = useUserStore().permissions;
+    const permissionDatas = value;
+    const all_permission = '*:*:*';
 
-		const hasPermission = permissions.some((permission) => {
-			return all_permission === permission || permissionDatas.includes(permission);
-		});
+    const hasPermission = permissions.some((permission) => {
+      return all_permission === permission || permissionDatas.includes(permission);
+    });
 
-		if (!hasPermission) {
-			return false;
-		}
-		return true;
-	} else {
-		console.error(`need roles! Like checkPermi="['system:user:add','system:user:edit']"`);
-		return false;
-	}
+    if (!hasPermission) {
+      return false;
+    }
+    return true;
+  } else {
+    console.error(`need roles! Like checkPermi="['system:user:add','system:user:edit']"`);
+    return false;
+  }
 };
 
 /**
@@ -31,21 +31,21 @@
  * @returns {Boolean}
  */
 export const checkRole = (value: any): boolean => {
-	if (value && value instanceof Array && value.length > 0) {
-		const roles = useUserStore().roles;
-		const permissionRoles = value;
-		const super_admin = 'admin';
+  if (value && value instanceof Array && value.length > 0) {
+    const roles = useUserStore().roles;
+    const permissionRoles = value;
+    const super_admin = 'admin';
 
-		const hasRole = roles.some((role) => {
-			return super_admin === role || permissionRoles.includes(role);
-		});
+    const hasRole = roles.some((role) => {
+      return super_admin === role || permissionRoles.includes(role);
+    });
 
-		if (!hasRole) {
-			return false;
-		}
-		return true;
-	} else {
-		console.error(`need roles! Like checkRole="['admin','editor']"`);
-		return false;
-	}
+    if (!hasRole) {
+      return false;
+    }
+    return true;
+  } else {
+    console.error(`need roles! Like checkRole="['admin','editor']"`);
+    return false;
+  }
 };

--
Gitblit v1.9.3