From 92fea996bf287e90c590cb30c0b1aac5969d0f17 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周一, 01 9月 2025 15:48:14 +0800 Subject: [PATCH] 增加 主 --- WMS/WMS/UI/SynthesizeQuery/FrmDialog/FrmPVClist.cs | 60 +++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 37 insertions(+), 23 deletions(-) diff --git a/WMS/WMS/UI/SynthesizeQuery/FrmDialog/FrmPVClist.cs b/WMS/WMS/UI/SynthesizeQuery/FrmDialog/FrmPVClist.cs index bf92b10..b4de099 100644 --- a/WMS/WMS/UI/SynthesizeQuery/FrmDialog/FrmPVClist.cs +++ b/WMS/WMS/UI/SynthesizeQuery/FrmDialog/FrmPVClist.cs @@ -19,23 +19,37 @@ /// /// </summary> /// <param name="positionNames"></param> - /// <param name="place">1=搴撳瓨鏌ヨ,2=鍏ュ簱鍗�</param> - public FrmPVClist(string positionNames,int place) + /// <param name="place">1=搴撳瓨鏌ヨ,2=鍏ュ簱鍗曪紝3=鎺ㄩ�丮ES璇︽儏</param> + public FrmPVClist(string positionNames, int place,long mainId) { InitializeComponent(); this.dataGridView1.AutoGenerateColumns = false; this.Text = positionNames; - getData(positionNames, place); + getData(positionNames, place, mainId); } - private void getData(string positionNames, int place) + private void getData(string positionNames, int place, long mainId) { try { - - if (place==1) + + if (place == 1) { - var res = FLogin.wcsWcf.findStockList(positionNames); + var res = FLogin.wcsWcf.findStockList(positionNames); + if (res.status == 200) + { + dataGridView1.DataSource = res.date; + + } + else + { + WMS.EnumDefine.messages ms = new WMS.EnumDefine.messages(2, res.msg); + ms.Show(); + } + } + else if(place == 3) + { + var res = FLogin.wcsWcf.findOutInStockRecord_Details_V2_Mes(mainId); if (res.status == 200) { dataGridView1.DataSource = res.date; @@ -61,14 +75,14 @@ ms.Show(); } } - - + + } catch (Exception) { } - + } private void FrmPVClist_FormClosing(object sender, FormClosingEventArgs e) @@ -78,14 +92,14 @@ preview.newform.Remove(this.Text); } } - + private void button_confirm_Click(object sender, EventArgs e) { - + try { - if (this.Text.Substring(0, 1) == "G"&&this.Text.Length>4)//淇濆瓨鍏ュ簱鏄庣粏 + if (this.Text.Substring(0, 1) == "G" && this.Text.Length > 4)//淇濆瓨鍏ュ簱鏄庣粏 { WMS.yunneiWCS.inStockOrderList[] modifyStockList = (WMS.yunneiWCS.inStockOrderList[])dataGridView1.DataSource; @@ -97,12 +111,12 @@ { this.Close(); } - + } else//淇濆瓨搴撳瓨鏄庣粏 { WMS.yunneiWCS.productStockList[] modifyStockList = (WMS.yunneiWCS.productStockList[])dataGridView1.DataSource; - var res = FLogin.wcsWcf.modfiyStockList(modifyStockList,0); + var res = FLogin.wcsWcf.modfiyStockList(modifyStockList, 0); int statu = res.status == 200 ? 1 : 2; WMS.EnumDefine.messages ms = new WMS.EnumDefine.messages(statu, res.msg); ms.Show(); @@ -111,9 +125,9 @@ this.Close(); } } - - - + + + } catch (Exception) { @@ -132,7 +146,7 @@ { if (dataGridView1.Columns[e.ColumnIndex].Name == "delete") { - if (this.Text.Substring(0,1)=="G"&&this.Text.Length>4)//鍏ュ簱鍗曚慨鏀� + if (this.Text.Substring(0, 1) == "G" && this.Text.Length > 4)//鍏ュ簱鍗曚慨鏀� { WMS.yunneiWCS.inStockOrderList[] modifyStockList = (WMS.yunneiWCS.inStockOrderList[])dataGridView1.DataSource; var modfiy = modifyStockList.ToList(); @@ -148,10 +162,10 @@ dataGridView1.DataSource = null; dataGridView1.DataSource = modfiy.ToArray(); } - - + + } - + } catch (Exception ex) { @@ -168,7 +182,7 @@ SolidBrush b = new SolidBrush(this.dataGridView1.RowHeadersDefaultCellStyle.ForeColor); e.Graphics.DrawString((e.RowIndex + 1).ToString(System.Globalization.CultureInfo.CurrentUICulture), this.dataGridView1.DefaultCellStyle.Font, b, e.RowBounds.Location.X + 20, e.RowBounds.Location.Y + 4); - + } } } -- Gitblit v1.9.3