From 13096114a7457a3b1b519c88b9409697b697eb21 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期五, 25 四月 2025 12:00:08 +0800 Subject: [PATCH] 工位和fqc绑定 --- DevApp/Gs.DevApp/DevFrm/QC/Jyxm.cs | 49 +++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 41 insertions(+), 8 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Jyxm.cs b/DevApp/Gs.DevApp/DevFrm/QC/Jyxm.cs index ea35aa7..3ffbf41 100644 --- a/DevApp/Gs.DevApp/DevFrm/QC/Jyxm.cs +++ b/DevApp/Gs.DevApp/DevFrm/QC/Jyxm.cs @@ -43,12 +43,16 @@ txt_ftype.Text = strType; if (strType == "iqc") dfValue = 5; - this.gvMx1.InitNewRow += (s, e) => + if (strType != "ipqc宸℃") { - this.gvMx1.SetRowCellValue(e.RowHandle, "ypsl", dfValue); - int newIndex = gvMx1.DataRowCount + 1; - this.gvMx1.SetRowCellValue(e.RowHandle, "forder", newIndex); - }; + gvMx1.Columns["stationName"].Visible = false; + } + this.gvMx1.InitNewRow += (s, e) => + { + this.gvMx1.SetRowCellValue(e.RowHandle, "ypsl", dfValue); + int newIndex = gvMx1.DataRowCount + 1; + this.gvMx1.SetRowCellValue(e.RowHandle, "forder", newIndex); + }; this.toolBarMenu1.getXmlConfig(); Form parentForm = this.FindForm(); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx1); @@ -73,7 +77,7 @@ Gs.DevApp.ToolBox.MsgHelper.ShowInformation("璇峰厛淇濆瓨褰撳墠淇℃伅锛�"); return; } - if ((txt_foneChecked.Checked==false)) + if ((txt_foneChecked.Checked == false)) { Gs.DevApp.ToolBox.MsgHelper.ShowInformation("璇ラ」鐩湭瀹℃牳锛屾殏涓嶈兘澶嶅埗鍒板叾瀹冪墿鏂欙紒"); return; @@ -344,6 +348,7 @@ FupAllow = Gs.DevApp.ToolBox.UtilityHelper.GetDecimal(row["FupAllow"].ToString()), FdownAllow = Gs.DevApp.ToolBox.UtilityHelper.GetDecimal(row["FdownAllow"].ToString()), ypsl = Gs.DevApp.ToolBox.UtilityHelper.GetDecimal(row["ypsl"].ToString()), + stationName = row["stationName"].ToString(), }); } } @@ -586,6 +591,7 @@ _getListJybz(); _getListJssp(); _getListJysp(); + _getListStation(); } /// <summary> /// 璇诲彇妫�楠岄」鐩� @@ -608,7 +614,34 @@ MsgHelper.Warning("鎻愮ず锛�" + ex.Message); } } + /// <summary> + /// 璇诲彇妫�楠屽伐浣� + /// </summary> + private void _getListStation() + { + string _where = " and 1=1 and s_type='宸ヤ綅淇℃伅' and pid<>'00000000-0000-0000-0000-000000000000'"; + var pgq = new PageQueryModel(1, 999999, "a.defect_name", "asc", "", _where); + var json = JsonConvert.SerializeObject(pgq); + try + { + var strReturn = + UtilityHelper.HttpPost("", "MesDefectCodeManager/GetListPage", json); + var dd = UtilityHelper.ReturnToTablePage(strReturn); + var dt = dd.rtnData.list; + foreach (DataRow dr in dt.Rows) + { + //tlMenu.KeyFieldName = "guid"; + //tlMenu.ParentFieldName = "pid"; + rptStation.Items.Add(dr["defectName"].ToString()); + } + } + catch (Exception ex) + { + MsgHelper.Warning("鎻愮ず锛�" + ex.Message); + } + + } /// <summary> /// 璇诲彇妫�楠屽伐鍏� /// </summary> @@ -663,8 +696,8 @@ { rptJSSP.Items.AddRange(new string[] { "0.010---(AQL_0_0010)" - , "0.015---(AQL_0_0015)" - , "0.025---(AQL_0_0025)" + ,"0.015---(AQL_0_0015)" + ,"0.025---(AQL_0_0025)" ,"0.040---(AQL_0_0040)" ,"0.065---(AQL_0_0065)" ,"0.10---(AQL_0_010)" -- Gitblit v1.9.3