From 9ec7cf906a983509fccd9ab360e1ac0e46a904eb Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期六, 12 四月 2025 15:38:48 +0800 Subject: [PATCH] 生产退料 --- DevApp/Gs.DevApp/DevFrm/QC/Frm_MesDefectCode.cs | 30 ++++++++++++++++++++++-------- 1 files changed, 22 insertions(+), 8 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesDefectCode.cs b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesDefectCode.cs index 6d8e921..21834e9 100644 --- a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesDefectCode.cs +++ b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesDefectCode.cs @@ -41,12 +41,23 @@ { strUpGuid = tlMenu.FocusedNode.GetValue("guid").ToString(); } - Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid, "澧炲姞鏂伴」", strUpGuid); + Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid,strUpGuid); frm.UpdateParent += (s2, ee2) => { getPageList(1); }; frm.ShowDialog(); + }; + this.toolStripMenuItemRoot.Click += (s, ee) => + { + string strGuid = ""; + string strUpGuid = ""; + Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid,strUpGuid); + frm.UpdateParent += (s2, ee2) => + { + getPageList(1); + }; + frm.ShowDialog(); }; this.toolStripMenuItemDel.Click += (s, ee) => { @@ -86,15 +97,13 @@ this.toolStripMenuItemEdt.Click += (s, ee) => { string strGuid = ""; - string strTitle = ""; string strUpGuid = ""; if (tlMenu.FocusedNode != null) { strGuid = tlMenu.FocusedNode.GetValue("guid").ToString(); - strTitle = tlMenu.FocusedNode.GetValue("defectName").ToString(); strUpGuid = tlMenu.FocusedNode.GetValue("pid").ToString(); } - Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid, strTitle, strUpGuid); + Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid,strUpGuid); frm.UpdateParent += (s2, ee2) => { getPageList(1); @@ -113,16 +122,21 @@ tlMenu.FocusedNode = node; if (node != null) { + toolStripMenuItemAdd.Visible = true; + toolStripMenuItemEdt.Visible = true; + toolStripMenuItemDel.Visible = true; + toolStripMenuItemRoot.Visible = false; tlMenu.ContextMenuStrip = contextMenuStrip1; } else { + toolStripMenuItemAdd.Visible = false; + toolStripMenuItemEdt.Visible = false; + toolStripMenuItemDel.Visible = false; + toolStripMenuItemRoot.Visible = true; tlMenu.ContextMenuStrip = contextMenuStrip1; - tlMenu.FocusedNode = null; - tlMenu.ClearSelection(); } } } - /// <summary> @@ -152,7 +166,7 @@ /// <param name="pageSize">姣忛〉鍑犳潯</param> private void getPageList(int curPage) { - var pgq = new PageQueryModel(1, 999999, "a.defect_name"); + var pgq = new PageQueryModel(1, 999999, "a.defect_code ", "asc"); var json = JsonConvert.SerializeObject(pgq); try { -- Gitblit v1.9.3