From 9bc4417c85acb89059a5dc039dcad218a1c0d468 Mon Sep 17 00:00:00 2001
From: Your Name <123456>
Date: 星期五, 12 八月 2022 13:01:31 +0800
Subject: [PATCH] lct

---
 src/stores/userInfo.ts |  119 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 60 insertions(+), 59 deletions(-)

diff --git a/src/stores/userInfo.ts b/src/stores/userInfo.ts
index 9714aab..c4eb3bc 100644
--- a/src/stores/userInfo.ts
+++ b/src/stores/userInfo.ts
@@ -8,63 +8,64 @@
  * @methods setUserInfos 设置用户信息
  */
 export const useUserInfo = defineStore('userInfo', {
-	state: (): UserInfosStates => ({
-		userInfos: {
-			userName: '',
-			photo: 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=317673774,2961727727&fm=26&gp=0.jpg',
-			time: 0,
-			roles: [],
-			authBtnList: [],
-			uid:'',
-			projectId:''
-		},
-	}),
-	actions: {
-		async setUserInfos(value: any) {
-			this.userInfos.userName = value.username
-			this.userInfos.uid = value.uid
-			this.userInfos.roles = value.role
-			// const userName = Cookies.get('userName');
-			// // 模拟数据
-			// let defaultRoles: Array<string> = [];
-			// let defaultAuthBtnList: Array<string> = [];
-			// // admin 页面权限标识,对应路由 meta.roles,用于控制路由的显示/隐藏
-			// let adminRoles: Array<string> = ['admin'];
-			// // admin 按钮权限标识
-			// let adminAuthBtnList: Array<string> = ['btn.add', 'btn.del', 'btn.edit', 'btn.link'];
-			// // test 页面权限标识,对应路由 meta.roles,用于控制路由的显示/隐藏
-			// let testRoles: Array<string> = ['common'];
-			// // test 按钮权限标识
-			// let testAuthBtnList: Array<string> = ['btn.add', 'btn.link'];
-			// // 不同用户模拟不同的用户权限
-			// if (userName === 'admin') {
-			// 	defaultRoles = adminRoles;
-			// 	defaultAuthBtnList = adminAuthBtnList;
-			// } else {
-			// 	defaultRoles = testRoles;
-			// 	defaultAuthBtnList = testAuthBtnList;
-			// }
-			// // 用户信息模拟数据
-			// const userInfos = {
-			// 	userName: userName,
-			// 	photo:
-			// 		userName === 'admin'
-			// 			? 'https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=1813762643,1914315241&fm=26&gp=0.jpg'
-			// 			: 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=317673774,2961727727&fm=26&gp=0.jpg',
-			// 	time: new Date().getTime(),
-			// 	roles: defaultRoles,
-			// 	authBtnList: defaultAuthBtnList,
-			// 	uid:'',
-			// 	projectId:'',
-			// };
-			// // 存储用户信息到浏览器缓存
-			// Session.set('userInfo', userInfos);
-			//
-			// if (Session.get('userInfo')) {
-			// 	this.userInfos = Session.get('userInfo');
-			// } else {
-			// 	this.userInfos = userInfos;
-			// }
-		},
-	},
+    state: (): UserInfosStates => ({
+        userInfos: {
+            userName: '',
+            photo: 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=317673774,2961727727&fm=26&gp=0.jpg',
+            time: 0,
+            roles: [],
+            authBtnList: [],
+            uid: '',
+            projectId: '',
+            dataList: []
+        }
+    }),
+    actions: {
+        async setUserInfos(value: any) {
+            this.userInfos.userName = value.username;
+            this.userInfos.uid = value.uid;
+            this.userInfos.roles = value.role;
+            // const userName = Cookies.get('userName');
+            // // 模拟数据
+            // let defaultRoles: Array<string> = [];
+            // let defaultAuthBtnList: Array<string> = [];
+            // // admin 页面权限标识,对应路由 meta.roles,用于控制路由的显示/隐藏
+            // let adminRoles: Array<string> = ['admin'];
+            // // admin 按钮权限标识
+            // let adminAuthBtnList: Array<string> = ['btn.add', 'btn.del', 'btn.edit', 'btn.link'];
+            // // test 页面权限标识,对应路由 meta.roles,用于控制路由的显示/隐藏
+            // let testRoles: Array<string> = ['common'];
+            // // test 按钮权限标识
+            // let testAuthBtnList: Array<string> = ['btn.add', 'btn.link'];
+            // // 不同用户模拟不同的用户权限
+            // if (userName === 'admin') {
+            // 	defaultRoles = adminRoles;
+            // 	defaultAuthBtnList = adminAuthBtnList;
+            // } else {
+            // 	defaultRoles = testRoles;
+            // 	defaultAuthBtnList = testAuthBtnList;
+            // }
+            // // 用户信息模拟数据
+            // const userInfos = {
+            // 	userName: userName,
+            // 	photo:
+            // 		userName === 'admin'
+            // 			? 'https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=1813762643,1914315241&fm=26&gp=0.jpg'
+            // 			: 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=317673774,2961727727&fm=26&gp=0.jpg',
+            // 	time: new Date().getTime(),
+            // 	roles: defaultRoles,
+            // 	authBtnList: defaultAuthBtnList,
+            // 	uid:'',
+            // 	projectId:'',
+            // };
+            // // 存储用户信息到浏览器缓存
+            // Session.set('userInfo', userInfos);
+            //
+            // if (Session.get('userInfo')) {
+            // 	this.userInfos = Session.get('userInfo');
+            // } else {
+            // 	this.userInfos = userInfos;
+            // }
+        }
+    }
 });

--
Gitblit v1.9.2