|
|
@@ -174,7 +174,22 @@ namespace Dongke.IBOSS.PRD.Client
|
|
|
{
|
|
|
if (((TreeView)sender).SelectedNode != null)
|
|
|
{
|
|
|
- switch (((TreeView)sender).SelectedNode.Name.ToString())
|
|
|
+ //xuwei add 2019-11-28 如果定义了url 跳转到url
|
|
|
+ if(((TreeView)sender).SelectedNode.Tag is object)
|
|
|
+ {
|
|
|
+ string tag = ((TreeView)sender).SelectedNode.Tag.ToString();
|
|
|
+ if(tag!="" & tag!=",,,")
|
|
|
+ {
|
|
|
+ string[] tagArray = tag.Split(',');
|
|
|
+ if (tagArray.Length == 1 && tagArray[0].ToString() != "")
|
|
|
+ System.Diagnostics.Process.Start(tagArray[0] + "?sessionkey=" + LogInUserInfo.CurrentUser.SessionKey);
|
|
|
+ if (tagArray.Length == 4 && tagArray[3].ToString() != "")
|
|
|
+ System.Diagnostics.Process.Start(tagArray[3] + "?sessionkey=" + LogInUserInfo.CurrentUser.SessionKey);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //xuwei end
|
|
|
+
|
|
|
+ switch (((TreeView)sender).SelectedNode.Name.ToString())
|
|
|
{
|
|
|
#region 01-系统管理
|
|
|
case "01":
|
|
|
@@ -1354,7 +1369,11 @@ namespace Dongke.IBOSS.PRD.Client
|
|
|
sNode.Text = row["FunctionName"].ToString();
|
|
|
sNode.Name = row["FunctionCode"].ToString();
|
|
|
|
|
|
- if (Constant.FunctionFlag.Form.GetHashCode().ToString().Equals(row["FunctionFlag"].ToString().Trim()))
|
|
|
+ //xuwei add 2019-11-28
|
|
|
+ sNode.Tag = row["Url"].ToString();
|
|
|
+ //xuwei end
|
|
|
+
|
|
|
+ if (Constant.FunctionFlag.Form.GetHashCode().ToString().Equals(row["FunctionFlag"].ToString().Trim()))
|
|
|
{
|
|
|
sNode.ImageIndex = Constant.INT_IS_ONE;
|
|
|
sNode.SelectedImageIndex = Constant.INT_IS_ONE;
|
|
|
@@ -1365,10 +1384,16 @@ namespace Dongke.IBOSS.PRD.Client
|
|
|
{
|
|
|
sNode = node.Nodes.Add(row["FunctionName"].ToString());
|
|
|
sNode.Name = row["FunctionCode"].ToString();
|
|
|
- #region 陈冰 修改 增加工序类别和工序ID 2014-9-23
|
|
|
- //node.Tag = nodeRoot["FunctionCode"].ToString();
|
|
|
- sNode.Tag = row["ProcedureModeltype"].ToString() + "," + row["ProcedureID"].ToString() + "," + row["ProcedureModel"].ToString();
|
|
|
- #endregion
|
|
|
+
|
|
|
+ #region 陈冰 修改 增加工序类别和工序ID 2014-9-23
|
|
|
+ //node.Tag = nodeRoot["FunctionCode"].ToString();
|
|
|
+
|
|
|
+ //xuwei modify 2019-11-28
|
|
|
+ //sNode.Tag = row["ProcedureModeltype"].ToString() + "," + row["ProcedureID"].ToString() + "," + row["ProcedureModel"].ToString();
|
|
|
+ sNode.Tag = row["ProcedureModeltype"].ToString() + "," + row["ProcedureID"].ToString() + "," + row["ProcedureModel"].ToString()+"," + row["Url"].ToString();
|
|
|
+ //xuwei end
|
|
|
+
|
|
|
+ #endregion
|
|
|
if (Constant.FunctionFlag.Form.GetHashCode().ToString().Equals(row["FunctionFlag"].ToString().Trim()))
|
|
|
{
|
|
|
sNode.ImageIndex = Constant.INT_IS_ONE;
|