From 1988d77f4df3c01a9137303e0c959b3442c14377 Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期一, 30 九月 2024 22:10:30 +0800
Subject: [PATCH] 1

---
 src/views/login/components/passwordForm.vue |   40 ++++++++++++++++++++++++++--------------
 1 files changed, 26 insertions(+), 14 deletions(-)

diff --git a/src/views/login/components/passwordForm.vue b/src/views/login/components/passwordForm.vue
index 382bc97..49a4acc 100644
--- a/src/views/login/components/passwordForm.vue
+++ b/src/views/login/components/passwordForm.vue
@@ -18,13 +18,15 @@
 </template>
 
 <script>
+//import io from 'socket.io-client';
 export default {
 	data() {
 		return {
+			socket: null,
 			userType: 'admin',
 			form: {
-				user: "admin",
-				password: "123456",
+				user: "",
+				password: "",
 				autologin: false
 			},
 			rules: {
@@ -82,12 +84,12 @@
 				} else {
 					this.$message({
 						showClose: true,
-						message: res.msg,
+						message: res.msg || res.error_description,
 						type: 'error'
 					});
 				}
 			})
-			if(!isToken) return;
+			if (!isToken) return;
 			//鑾峰彇鑿滃崟
 			await this.$HTTP.get("/api/blade-system/menu/routes?" + this.$TOOL.qsStringify({ "appCode": "CPS" })).then(res => {
 				if (res.data.length == 0) {
@@ -112,16 +114,14 @@
 							// 濡傛灉娌℃湁 children 灞炴�э紝璇存槑鏄渶鍚庝竴绾э紝娣诲姞 component 瀵硅薄  
 							var len = clonedItem.path.length;
 							if (item.name == "浠诲姟璋冨害") {
-								//clonedItem.component = clonedItem.path;   //鏈塩omponent涓嶅彲浠ヤ娇鐢╥frame
+								clonedItem.origin = item.path;
+								clonedItem.component = "myiframe/urlPath";   //鏈塩omponent涓嶅彲浠ヤ娇鐢╥frame
+								clonedItem.path = "/myiframe/urlPath";
 							} else {
 								clonedItem.component = clonedItem.path.substring(1, len);
 							}
 						}
-						if (item.name == "浠诲姟璋冨害") {
-							clonedItem.meta = { title: clonedItem.name, icon: "el-icon-takeaway-box", type: "iframe" }
-						} else {
-							clonedItem.meta = { title: clonedItem.name, icon: "el-icon-takeaway-box", type: "menu" }
-						}
+						clonedItem.meta = { title: clonedItem.name, icon: "el-icon-takeaway-box", type: "menu" }
 						return clonedItem;
 					});
 				}
@@ -136,15 +136,27 @@
 							item.path = "/dashboard";
 							item.parentId = item.id;
 						})
-						transformedArray[0].path = "/home";
-						transformedArray[0].children = resp.data;
+						transformedArray.unshift({
+							children: resp.data,
+							code: "desk",
+							component: "console/desk",
+							id: "001",
+							meta: {title:聽'棣栭〉',聽icon:聽'el-icon-takeaway-box',聽type:聽'menu'},
+							name: "棣栭〉",
+							path: "/home"
+						});
+						transformedArray.forEach((item,index)=>{
+							if(item.name == "浠〃鏉�") {
+								transformedArray.splice(1,index);
+							}
+						})
 						var obj = {
-							dashboardGrid: ["welcome", "ver", "time", "progress", "echarts", "about"],
+							dashboardGrid: ["Access", "deskNotice", "Entrance"],
 							menu: transformedArray,
 							permissions: ["list.add", "list.edit", "list.delete", "user.add", "user.edit", "user.delete"]
 						}
 						this.$TOOL.data.set("MENU", obj.menu);
-						console.log(obj.menu,'menu')
+						console.log(obj.menu, 'menu')
 						this.$TOOL.data.set("PERMISSIONS", obj.permissions)
 						this.$TOOL.data.set("DASHBOARDGRID", obj.dashboardGrid)
 

--
Gitblit v1.9.3