提交代码

This commit is contained in:
2023-11-30 12:05:13 +08:00
parent 4f6bd5c96e
commit 4ad9007adb
5 changed files with 73 additions and 43 deletions
@@ -318,7 +318,9 @@ namespace FineUIPro.Web.HJGL.WeldingManage
var unitWork = BLL.UnitWorkService.getUnitWorkByUnitWorkId(tvControlItem.SelectedNodeID);
if (!string.IsNullOrEmpty(tvControlItem.SelectedNodeID) && unitWork != null)
{
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("WeldReportEdit.aspx?unitWorkId={0}", tvControlItem.SelectedNodeID, "新增 - ")));
//PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("WeldReportEdit.aspx?unitWorkId={0}", tvControlItem.SelectedNodeID, "新增 - ")));
string window = String.Format("WeldReportEdit.aspx?unitWorkId={0}", tvControlItem.SelectedNodeID, "编辑 - ");
PageContext.RegisterStartupScript(Window1.GetSaveStateReference(hdWeldingDailyCode.ClientID) + Window1.GetShowReference(window));
}
else
{
@@ -465,7 +467,21 @@ namespace FineUIPro.Web.HJGL.WeldingManage
/// <param name="e"></param>
protected void Window1_Close(object sender, WindowCloseEventArgs e)
{
string weldingDailyCode = hdWeldingDailyCode.Text;
this.InitTreeMenu();//加载树
tvControlItem.SelectedNode.Expanded = true;
if (tvControlItem.SelectedNode.CommandName == "UnitWork")
{
tvControlItem.SelectedNode.Nodes.Clear();
BindNodes(tvControlItem.SelectedNode);
foreach (var item in tvControlItem.SelectedNode.Nodes)
{
if (item.Text.Contains(weldingDailyCode))
{
tvControlItem.SelectedNodeID = item.NodeID;
}
}
}
this.BindGrid();
}