From 55a80ac5e42b06d7623e1a755fff5a54d463821f Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 15 Jun 2021 08:52:47 +0800
Subject: [PATCH] 部分文件修改

---
 widgets/LeftNavigationBar/Widget.js |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/widgets/LeftNavigationBar/Widget.js b/widgets/LeftNavigationBar/Widget.js
index e0dcc05..750c7b9 100644
--- a/widgets/LeftNavigationBar/Widget.js
+++ b/widgets/LeftNavigationBar/Widget.js
@@ -327,6 +327,25 @@
 
 				}
 
+				var keyId = this.getUrlKeyId("serviceName");
+
+				if (keyId && keyId != "") {
+					for (var i = 0; i < data.length; i++) {
+
+						if (data[i].title == keyId) {
+							data[i].checked = true
+						}
+
+						for (var j = 0; j < data[i].children.length; j++) {
+
+							if (data[i].children[j].title == keyId) {
+								data[i].children[j].checked = true
+							}
+							 
+						}
+					}
+				}
+
 
 
 				this.data = data;
@@ -962,6 +981,12 @@
 					}]
 				}],
 			}],
+			getUrlKeyId: function (name) {
+				var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
+				var r = window.location.search.substr(1).match(reg);
+				if (r != null) return decodeURI(r[2]);
+				return null;
+			},
 			destroy: function () {
 				//销毁的时候触发
 				//todo

--
Gitblit v1.9.3