提交代码
This commit is contained in:
@@ -307,7 +307,7 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
||||
hasAdd = true;
|
||||
}
|
||||
}
|
||||
if (this.tvControlItem.SelectedNode.CommandName == "Date" && !hasAdd)
|
||||
if (this.tvControlItem.SelectedNodeID.Contains("|") && !hasAdd)
|
||||
{
|
||||
this.Grid1.Columns[12].Hidden = true;
|
||||
this.btnSave.Hidden = true;
|
||||
@@ -959,16 +959,31 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
||||
string str1 = hdItemsString.Text;
|
||||
string str2 = hdTaskWeldJoint.Text;
|
||||
this.InitTreeMenu();
|
||||
tvControlItem.SelectedNode.Expanded = true;
|
||||
if (tvControlItem.SelectedNode.CommandName == "单位工程")
|
||||
if (tvControlItem.SelectedNode != null)
|
||||
{
|
||||
tvControlItem.SelectedNode.Nodes.Clear();
|
||||
BindNodes(tvControlItem.SelectedNode);
|
||||
foreach (var item in tvControlItem.SelectedNode.Nodes)
|
||||
tvControlItem.SelectedNode.Expanded = true;
|
||||
if (tvControlItem.SelectedNode.CommandName == "单位工程")
|
||||
{
|
||||
if (item.NodeID.Contains(hdTaskWeldJoint.Text.Trim()))
|
||||
tvControlItem.SelectedNode.Nodes.Clear();
|
||||
BindNodes(tvControlItem.SelectedNode);
|
||||
foreach (var item in tvControlItem.SelectedNode.Nodes)
|
||||
{
|
||||
tvControlItem.SelectedNodeID = item.NodeID;
|
||||
if (item.NodeID.Contains(hdTaskWeldJoint.Text.Trim()))
|
||||
{
|
||||
tvControlItem.SelectedNodeID = item.NodeID;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach (var item in tvControlItem.Nodes[1].Nodes)
|
||||
{
|
||||
if (item.NodeID.Contains(tvControlItem.SelectedNodeID.Split('|')[0]))
|
||||
{
|
||||
item.Nodes.Clear();
|
||||
item.Expanded = true;
|
||||
BindNodes(item);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -976,7 +991,7 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
||||
List<Model.View_HJGL_WeldingTask> GetWeldingTaskList = null;
|
||||
if (unit == null)
|
||||
{
|
||||
GetWeldingTaskList = BLL.WeldTaskService.GetWeldingTaskList(this.CurrUser.LoginProjectId, tvControlItem.SelectedNode.ParentNode.NodeID, Convert.ToDateTime(hdTaskWeldJoint.Text.Trim()));
|
||||
GetWeldingTaskList = BLL.WeldTaskService.GetWeldingTaskList(this.CurrUser.LoginProjectId, tvControlItem.SelectedNodeID.Split('|')[0], Convert.ToDateTime(hdTaskWeldJoint.Text.Trim()));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user