From 1f58a3518fb571b7e0007e11a9e8cbbc31398b2d Mon Sep 17 00:00:00 2001 From: bairubing Date: Fri, 21 Feb 2025 10:04:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A1=B9=E7=9B=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- StockInQuiry.sln | 22 + StockInQuiry/BomCostInquiryForm.Designer.cs | 241 ++++++ StockInQuiry/BomCostInquiryForm.cs | 64 ++ StockInQuiry/BomCostInquiryForm.resx | 659 +++++++++++++++++ StockInQuiry/BomstockInquiryForm.Designer.cs | 264 +++++++ StockInQuiry/BomstockInquiryForm.cs | 70 ++ StockInQuiry/BomstockInquiryForm.resx | 668 +++++++++++++++++ StockInQuiry/Dto/BomPriceInquiryOutput.cs | 72 ++ StockInQuiry/Dto/BomStockInquiryOutput.cs | 91 +++ StockInQuiry/Dto/RawMaterialOutput.cs | 23 + StockInQuiry/Dto/SapEcnQueryOutput.cs | 76 ++ StockInQuiry/Dto/SapPriceInquiryOutput.cs | 55 ++ StockInQuiry/PdmAddIn.cs | 131 ++++ StockInQuiry/PdmCostInquiryForm.Designer.cs | 329 +++++++++ StockInQuiry/PdmCostInquiryForm.cs | 179 +++++ StockInQuiry/PdmCostInquiryForm.resx | 680 +++++++++++++++++ StockInQuiry/PdmStockInquiryForm.Designer.cs | 371 ++++++++++ StockInQuiry/PdmStockInquiryForm.cs | 189 +++++ StockInQuiry/PdmStockInquiryForm.resx | 671 +++++++++++++++++ StockInQuiry/PriceInquiryForm.Designer.cs | 376 ++++++++++ StockInQuiry/PriceInquiryForm.cs | 65 ++ StockInQuiry/PriceInquiryForm.resx | 644 ++++++++++++++++ StockInQuiry/Properties/AssemblyInfo.cs | 33 + StockInQuiry/Properties/Resources.Designer.cs | 93 +++ StockInQuiry/Properties/Resources.resx | 130 ++++ StockInQuiry/RawMaterialForm.Designer.cs | 371 ++++++++++ StockInQuiry/RawMaterialForm.cs | 187 +++++ StockInQuiry/RawMaterialForm.resx | 698 ++++++++++++++++++ .../RawMaterialPriceInquiryForm.Designer.cs | 329 +++++++++ StockInQuiry/RawMaterialPriceInquiryForm.cs | 176 +++++ StockInQuiry/RawMaterialPriceInquiryForm.resx | 662 +++++++++++++++++ StockInQuiry/StockInQuiry.csproj | 156 ++++ StockInQuiry/StockInQuiryForm.Designer.cs | 561 ++++++++++++++ StockInQuiry/StockInQuiryForm.cs | 74 ++ StockInQuiry/StockInQuiryForm.resx | 644 ++++++++++++++++ StockInQuiry/logo/Manage.png | Bin 0 -> 287214 bytes StockInQuiry/logo/公司.png | Bin 0 -> 46952 bytes StockInQuiry/logo/启威星logo.png | Bin 0 -> 303305 bytes StockInQuiry/packages.config | 4 + 39 files changed, 10058 insertions(+) create mode 100644 StockInQuiry.sln create mode 100644 StockInQuiry/BomCostInquiryForm.Designer.cs create mode 100644 StockInQuiry/BomCostInquiryForm.cs create mode 100644 StockInQuiry/BomCostInquiryForm.resx create mode 100644 StockInQuiry/BomstockInquiryForm.Designer.cs create mode 100644 StockInQuiry/BomstockInquiryForm.cs create mode 100644 StockInQuiry/BomstockInquiryForm.resx create mode 100644 StockInQuiry/Dto/BomPriceInquiryOutput.cs create mode 100644 StockInQuiry/Dto/BomStockInquiryOutput.cs create mode 100644 StockInQuiry/Dto/RawMaterialOutput.cs create mode 100644 StockInQuiry/Dto/SapEcnQueryOutput.cs create mode 100644 StockInQuiry/Dto/SapPriceInquiryOutput.cs create mode 100644 StockInQuiry/PdmAddIn.cs create mode 100644 StockInQuiry/PdmCostInquiryForm.Designer.cs create mode 100644 StockInQuiry/PdmCostInquiryForm.cs create mode 100644 StockInQuiry/PdmCostInquiryForm.resx create mode 100644 StockInQuiry/PdmStockInquiryForm.Designer.cs create mode 100644 StockInQuiry/PdmStockInquiryForm.cs create mode 100644 StockInQuiry/PdmStockInquiryForm.resx create mode 100644 StockInQuiry/PriceInquiryForm.Designer.cs create mode 100644 StockInQuiry/PriceInquiryForm.cs create mode 100644 StockInQuiry/PriceInquiryForm.resx create mode 100644 StockInQuiry/Properties/AssemblyInfo.cs create mode 100644 StockInQuiry/Properties/Resources.Designer.cs create mode 100644 StockInQuiry/Properties/Resources.resx create mode 100644 StockInQuiry/RawMaterialForm.Designer.cs create mode 100644 StockInQuiry/RawMaterialForm.cs create mode 100644 StockInQuiry/RawMaterialForm.resx create mode 100644 StockInQuiry/RawMaterialPriceInquiryForm.Designer.cs create mode 100644 StockInQuiry/RawMaterialPriceInquiryForm.cs create mode 100644 StockInQuiry/RawMaterialPriceInquiryForm.resx create mode 100644 StockInQuiry/StockInQuiry.csproj create mode 100644 StockInQuiry/StockInQuiryForm.Designer.cs create mode 100644 StockInQuiry/StockInQuiryForm.cs create mode 100644 StockInQuiry/StockInQuiryForm.resx create mode 100644 StockInQuiry/logo/Manage.png create mode 100644 StockInQuiry/logo/公司.png create mode 100644 StockInQuiry/logo/启威星logo.png create mode 100644 StockInQuiry/packages.config diff --git a/StockInQuiry.sln b/StockInQuiry.sln new file mode 100644 index 0000000..95369bf --- /dev/null +++ b/StockInQuiry.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35527.113 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StockInQuiry", "StockInQuiry\StockInQuiry.csproj", "{2E434738-8E71-43E7-A580-CB464A021B30}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2E434738-8E71-43E7-A580-CB464A021B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2E434738-8E71-43E7-A580-CB464A021B30}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2E434738-8E71-43E7-A580-CB464A021B30}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2E434738-8E71-43E7-A580-CB464A021B30}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/StockInQuiry/BomCostInquiryForm.Designer.cs b/StockInQuiry/BomCostInquiryForm.Designer.cs new file mode 100644 index 0000000..9e0e82a --- /dev/null +++ b/StockInQuiry/BomCostInquiryForm.Designer.cs @@ -0,0 +1,241 @@ +namespace StockInQuiry +{ + partial class BomCostInquiryForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BomCostInquiryForm)); + this.InExecutionlabel = new System.Windows.Forms.Label(); + this.panel16 = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.物料编码 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.物料名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.价格 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.更新日期 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // InExecutionlabel + // + this.InExecutionlabel.AutoSize = true; + this.InExecutionlabel.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.InExecutionlabel.ForeColor = System.Drawing.Color.Red; + this.InExecutionlabel.Location = new System.Drawing.Point(503, 297); + this.InExecutionlabel.Name = "InExecutionlabel"; + this.InExecutionlabel.Size = new System.Drawing.Size(411, 46); + this.InExecutionlabel.TabIndex = 20; + this.InExecutionlabel.Text = "加载中,请勿操作.... ... .."; + // + // panel16 + // + this.panel16.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(14, 620); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(1384, 76); + this.panel16.TabIndex = 23; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(1140, 13); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(1207, 12); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(9, 13); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToOrderColumns = true; + this.dataGridView1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.dataGridView1.BackgroundColor = System.Drawing.Color.LightSteelBlue; + this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Raised; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.物料编码, + this.物料名称, + this.价格, + this.更新日期, + this.状态}); + this.dataGridView1.GridColor = System.Drawing.SystemColors.InactiveBorder; + this.dataGridView1.Location = new System.Drawing.Point(14, 94); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.ReadOnly = true; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowHeadersWidth = 62; + this.dataGridView1.RowTemplate.Height = 30; + this.dataGridView1.Size = new System.Drawing.Size(1384, 520); + this.dataGridView1.TabIndex = 22; + // + // panel1 + // + this.panel1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(14, 12); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(1384, 76); + this.panel1.TabIndex = 21; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(225, 37); + this.label1.TabIndex = 0; + this.label1.Text = "子 件 价 格 信 息"; + // + // 物料编码 + // + this.物料编码.HeaderText = "物料编码"; + this.物料编码.MinimumWidth = 8; + this.物料编码.Name = "物料编码"; + this.物料编码.ReadOnly = true; + this.物料编码.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.物料编码.Width = 330; + // + // 物料名称 + // + this.物料名称.HeaderText = "物料名称"; + this.物料名称.MinimumWidth = 8; + this.物料名称.Name = "物料名称"; + this.物料名称.ReadOnly = true; + this.物料名称.Width = 400; + // + // 价格 + // + this.价格.HeaderText = "价格"; + this.价格.MinimumWidth = 8; + this.价格.Name = "价格"; + this.价格.ReadOnly = true; + this.价格.Width = 200; + // + // 更新日期 + // + this.更新日期.HeaderText = "更新日期"; + this.更新日期.MinimumWidth = 8; + this.更新日期.Name = "更新日期"; + this.更新日期.ReadOnly = true; + this.更新日期.Width = 250; + // + // 状态 + // + this.状态.HeaderText = "状态"; + this.状态.MinimumWidth = 8; + this.状态.Name = "状态"; + this.状态.ReadOnly = true; + this.状态.Width = 200; + // + // BomCostInquiryForm + // + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(1412, 708); + this.Controls.Add(this.InExecutionlabel); + this.Controls.Add(this.panel16); + this.Controls.Add(this.dataGridView1); + this.Controls.Add(this.panel1); + this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.Name = "BomCostInquiryForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.panel16.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label InExecutionlabel; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料编码; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料名称; + private System.Windows.Forms.DataGridViewTextBoxColumn 价格; + private System.Windows.Forms.DataGridViewTextBoxColumn 更新日期; + private System.Windows.Forms.DataGridViewTextBoxColumn 状态; + } +} \ No newline at end of file diff --git a/StockInQuiry/BomCostInquiryForm.cs b/StockInQuiry/BomCostInquiryForm.cs new file mode 100644 index 0000000..e74ef9a --- /dev/null +++ b/StockInQuiry/BomCostInquiryForm.cs @@ -0,0 +1,64 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace StockInQuiry +{ + public partial class BomCostInquiryForm : Form + { + public BomCostInquiryForm(string materialCode) + { + InitializeComponent(); + + string url = "http://192.168.10.101:5005/api/stockInquiry/getBomPriceInquiry/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getBomPriceInquiry/" + materialCode; + if (!string.IsNullOrEmpty(materialCode)) + { + GetBomPriceInformation(url); + } + } + + private async void GetBomPriceInformation(string url) + { + using (HttpClient client = new HttpClient()) + { + try + { + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + string content = await response.Content.ReadAsStringAsync(); + BomPriceInquiryOutput result = JsonConvert.DeserializeObject(content); + var data = result.result; + for (var i = 0; i < data.Count; i++) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = data[i].materialCode; + dataGridView1.Rows[index].Cells["物料名称"].Value = data[i].materialName; + dataGridView1.Rows[index].Cells["价格"].Value = data[i].Verpr; + if (data[i].DateUpdated != DateTime.MinValue) + { + dataGridView1.Rows[index].Cells["更新日期"].Value = data[i].DateUpdated; + } + dataGridView1.Rows[index].Cells["状态"].Value = data[i].State; + } + InExecutionlabel.Text = ""; + } + + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + } +} diff --git a/StockInQuiry/BomCostInquiryForm.resx b/StockInQuiry/BomCostInquiryForm.resx new file mode 100644 index 0000000..420ee1c --- /dev/null +++ b/StockInQuiry/BomCostInquiryForm.resx @@ -0,0 +1,659 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + QmCC + + + + True + + + True + + + True + + + True + + + True + + \ No newline at end of file diff --git a/StockInQuiry/BomstockInquiryForm.Designer.cs b/StockInQuiry/BomstockInquiryForm.Designer.cs new file mode 100644 index 0000000..a0cd622 --- /dev/null +++ b/StockInQuiry/BomstockInquiryForm.Designer.cs @@ -0,0 +1,264 @@ +namespace StockInQuiry +{ + partial class BomstockInquiryForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BomstockInquiryForm)); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.InExecutionlabel = new System.Windows.Forms.Label(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.物料编码 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.物料名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.库存 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.预留 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.未清采购申请数量 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.未清采购订单数量 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.更新日期 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.panel16 = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.panel1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(12, 12); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(1384, 76); + this.panel1.TabIndex = 3; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(225, 37); + this.label1.TabIndex = 0; + this.label1.Text = "子 件 库 存 信 息"; + // + // InExecutionlabel + // + this.InExecutionlabel.AutoSize = true; + this.InExecutionlabel.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.InExecutionlabel.ForeColor = System.Drawing.Color.Red; + this.InExecutionlabel.Location = new System.Drawing.Point(501, 297); + this.InExecutionlabel.Name = "InExecutionlabel"; + this.InExecutionlabel.Size = new System.Drawing.Size(411, 46); + this.InExecutionlabel.TabIndex = 1; + this.InExecutionlabel.Text = "加载中,请勿操作.... ... .."; + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToOrderColumns = true; + this.dataGridView1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.dataGridView1.BackgroundColor = System.Drawing.Color.LightSteelBlue; + this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Raised; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.物料编码, + this.物料名称, + this.库存, + this.预留, + this.未清采购申请数量, + this.未清采购订单数量, + this.更新日期, + this.状态}); + this.dataGridView1.GridColor = System.Drawing.SystemColors.InactiveBorder; + this.dataGridView1.Location = new System.Drawing.Point(12, 94); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowHeadersWidth = 62; + this.dataGridView1.RowTemplate.Height = 30; + this.dataGridView1.Size = new System.Drawing.Size(1384, 520); + this.dataGridView1.TabIndex = 4; + // + // 物料编码 + // + this.物料编码.HeaderText = "物料编码"; + this.物料编码.MinimumWidth = 8; + this.物料编码.Name = "物料编码"; + this.物料编码.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.物料编码.Width = 247; + // + // 物料名称 + // + this.物料名称.HeaderText = "物料名称"; + this.物料名称.MinimumWidth = 8; + this.物料名称.Name = "物料名称"; + this.物料名称.Width = 220; + // + // 库存 + // + this.库存.HeaderText = "库存"; + this.库存.MinimumWidth = 8; + this.库存.Name = "库存"; + this.库存.Width = 130; + // + // 预留 + // + this.预留.HeaderText = "预留"; + this.预留.MinimumWidth = 8; + this.预留.Name = "预留"; + this.预留.Width = 150; + // + // 未清采购申请数量 + // + this.未清采购申请数量.HeaderText = "未清采购申请数量"; + this.未清采购申请数量.MinimumWidth = 8; + this.未清采购申请数量.Name = "未清采购申请数量"; + this.未清采购申请数量.Width = 150; + // + // 未清采购订单数量 + // + this.未清采购订单数量.HeaderText = "未清采购订单数量"; + this.未清采购订单数量.MinimumWidth = 8; + this.未清采购订单数量.Name = "未清采购订单数量"; + this.未清采购订单数量.Width = 150; + // + // 更新日期 + // + this.更新日期.HeaderText = "更新日期"; + this.更新日期.MinimumWidth = 8; + this.更新日期.Name = "更新日期"; + this.更新日期.Width = 165; + // + // 状态 + // + this.状态.HeaderText = "状态"; + this.状态.MinimumWidth = 8; + this.状态.Name = "状态"; + this.状态.Width = 170; + // + // panel16 + // + this.panel16.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(12, 620); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(1384, 76); + this.panel16.TabIndex = 19; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(1140, 13); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(1207, 12); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(9, 13); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // BomstockInquiryForm + // + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(1408, 704); + this.Controls.Add(this.InExecutionlabel); + this.Controls.Add(this.panel16); + this.Controls.Add(this.dataGridView1); + this.Controls.Add(this.panel1); + this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.Name = "BomstockInquiryForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.panel16.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.Label InExecutionlabel; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料编码; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料名称; + private System.Windows.Forms.DataGridViewTextBoxColumn 库存; + private System.Windows.Forms.DataGridViewTextBoxColumn 预留; + private System.Windows.Forms.DataGridViewTextBoxColumn 未清采购申请数量; + private System.Windows.Forms.DataGridViewTextBoxColumn 未清采购订单数量; + private System.Windows.Forms.DataGridViewTextBoxColumn 更新日期; + private System.Windows.Forms.DataGridViewTextBoxColumn 状态; + } +} \ No newline at end of file diff --git a/StockInQuiry/BomstockInquiryForm.cs b/StockInQuiry/BomstockInquiryForm.cs new file mode 100644 index 0000000..7eb357d --- /dev/null +++ b/StockInQuiry/BomstockInquiryForm.cs @@ -0,0 +1,70 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static System.Windows.Forms.AxHost; + +namespace StockInQuiry +{ + public partial class BomstockInquiryForm : Form + { + public BomstockInquiryForm(string materialCode) + { + InitializeComponent(); + + string url = "http://192.168.10.101:5005/api/stockInquiry/getBomProductInventory/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getBomProductInventory/" + materialCode; + if (!string.IsNullOrEmpty(materialCode)) + { + FetchProductInventory(url); + } + } + private async void FetchProductInventory(string url) + { + using (HttpClient client = new HttpClient()) + { + try + { + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + string content = await response.Content.ReadAsStringAsync(); + BomStockInquiryOutput result = JsonConvert.DeserializeObject (content); + var data = result.result; + for (var i = 0; i < data.Count; i++) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = data[i].materialCode; + dataGridView1.Rows[index].Cells["物料名称"].Value = data[i].materialName; + dataGridView1.Rows[index].Cells["库存"].Value = data[i].Labst; + dataGridView1.Rows[index].Cells["预留"].Value = data[i].Bdmng; + dataGridView1.Rows[index].Cells["未清采购申请数量"].Value = data[i].ZwqslPr; + dataGridView1.Rows[index].Cells["未清采购订单数量"].Value = data[i].ZwqslPo; + if (data[i].DateUpdated != DateTime.MinValue) + { + dataGridView1.Rows[index].Cells["更新日期"].Value = data[i].DateUpdated; + } + dataGridView1.Rows[index].Cells["状态"].Value = data[i].State; + } + InExecutionlabel.Text = ""; + } + + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + + } +} diff --git a/StockInQuiry/BomstockInquiryForm.resx b/StockInQuiry/BomstockInquiryForm.resx new file mode 100644 index 0000000..13f0985 --- /dev/null +++ b/StockInQuiry/BomstockInquiryForm.resx @@ -0,0 +1,668 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + + + 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 + QmCC + + + \ No newline at end of file diff --git a/StockInQuiry/Dto/BomPriceInquiryOutput.cs b/StockInQuiry/Dto/BomPriceInquiryOutput.cs new file mode 100644 index 0000000..5f3c8e4 --- /dev/null +++ b/StockInQuiry/Dto/BomPriceInquiryOutput.cs @@ -0,0 +1,72 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace StockInQuiry.Dto +{ + public class BomPriceInquiryOutput + { + public string code { get; set; } + public string type { get; set; } + public string message { get; set; } + public List result { get; set; } + public string extras { get; set; } + public string time { get; set; } + } + + public class BomPriceInquiryData + { + /// + /// 物料编码 + /// + public string materialCode { get; set; } + + /// + /// 物料名称 + /// + public string materialName { get; set; } + + /// + /// sap入参 + /// + public string Parameter { get; set; } + + /// + /// 消息类型 + /// + public string Code { get; set; } + + /// + /// 物料编码 + /// + public string Matnr { get; set; } + + /// + /// 工厂 + /// + public string Bwkey { get; set; } + + /// + /// 价格 + /// + public string Verpr { get; set; } + + /// + /// sap出参 + /// + public string Result { get; set; } + + /// + /// 更新日期 + /// + public DateTime DateUpdated { get; set; } + + /// + /// 查询状态 + /// + public string State { get; set; } + + } +} diff --git a/StockInQuiry/Dto/BomStockInquiryOutput.cs b/StockInQuiry/Dto/BomStockInquiryOutput.cs new file mode 100644 index 0000000..7d8e190 --- /dev/null +++ b/StockInQuiry/Dto/BomStockInquiryOutput.cs @@ -0,0 +1,91 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace StockInQuiry.Dto +{ + public class BomStockInquiryOutput + { + public string code { get; set; } + public string type { get; set; } + public string message { get; set; } + public List result { get; set; } + public string extras { get; set; } + public string time { get; set; } + } + + public class resultBomData + { + /// + /// 物料编码 + /// + public string materialCode { get; set; } + + /// + /// 物料名称 + /// + public string materialName { get; set; } + + /// + /// sap入参 + /// + public string Parameter { get; set; } + + /// + /// 消息类型 + /// + public string Code { get; set; } + + /// + /// 物料编码 + /// + public string Matnr { get; set; } + + /// + /// 工厂 + /// + public string Werks { get; set; } + + /// + /// 预留需求数量 + /// + public string Bdmng { get; set; } + + /// + /// 库存 + /// + public string Labst { get; set; } + + /// + /// 未清采购申请数量 + /// + public string ZwqslPr { get; set; } + + /// + /// 未清采购订单数量 + /// + public string ZwqslPo { get; set; } + /// + /// 基本计量单位 + /// + public string Meins { get; set; } + + /// + /// sap出参 + /// + public string Result { get; set; } + + /// + /// 更新日期 + /// + public DateTime DateUpdated { get; set; } + + /// + /// 查询状态 + /// + public string State { get; set; } + + } +} diff --git a/StockInQuiry/Dto/RawMaterialOutput.cs b/StockInQuiry/Dto/RawMaterialOutput.cs new file mode 100644 index 0000000..727eb14 --- /dev/null +++ b/StockInQuiry/Dto/RawMaterialOutput.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace StockInQuiry.Dto +{ + public class RawMaterialOutput + { + public string code { get; set; } + public string type { get; set; } + public string message { get; set; } + public List result { get; set; } + public string extras { get; set; } + public string time { get; set; } + } + public class RawMaterialData + { + public string _System_objNBS { get; set; } + public string _System_objDescription { get; set; } + } +} diff --git a/StockInQuiry/Dto/SapEcnQueryOutput.cs b/StockInQuiry/Dto/SapEcnQueryOutput.cs new file mode 100644 index 0000000..a0a2737 --- /dev/null +++ b/StockInQuiry/Dto/SapEcnQueryOutput.cs @@ -0,0 +1,76 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace StockInQuiry.Dto +{ + + public class SapEcnQueryOutput + { + public string code { get; set; } + public string type { get; set; } + public string message { get; set; } + public resultData result { get; set; } + public string extras { get; set; } + public string time { get; set; } + } + + public class resultData + { + /// + /// sap入参 + /// + public string Parameter { get; set; } + + /// + /// 消息类型 + /// + public string Code { get; set; } + + /// + /// 物料编码 + /// + public string Matnr { get; set; } + + /// + /// 工厂 + /// + public string Werks { get; set; } + + /// + /// 预留需求数量 + /// + public string Bdmng { get; set; } + + /// + /// 库存 + /// + public string Labst { get; set; } + + /// + /// 未清采购申请数量 + /// + public string ZwqslPr { get; set; } + + /// + /// 未清采购订单数量 + /// + public string ZwqslPo { get; set; } + /// + /// 基本计量单位 + /// + public string Meins { get; set; } + + /// + /// sap出参 + /// + public string Result { get; set; } + + /// + /// 更新日期 + /// + public DateTime DateUpdated { get; set; } + } +} diff --git a/StockInQuiry/Dto/SapPriceInquiryOutput.cs b/StockInQuiry/Dto/SapPriceInquiryOutput.cs new file mode 100644 index 0000000..364045b --- /dev/null +++ b/StockInQuiry/Dto/SapPriceInquiryOutput.cs @@ -0,0 +1,55 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace StockInQuiry.Dto +{ + public class SapPriceInquiryOutput + { + public string code { get; set; } + public string type { get; set; } + public string message { get; set; } + public PriceInquiryData result { get; set; } + public string extras { get; set; } + public string time { get; set; } + } + public class PriceInquiryData + { + /// + /// sap入参 + /// + public string Parameter { get; set; } + + /// + /// 消息类型 + /// + public string Code { get; set; } + + /// + /// 物料编码 + /// + public string Matnr { get; set; } + + /// + /// 工厂 + /// + public string Bwkey { get; set; } + + /// + /// 价格 + /// + public string Verpr { get; set; } + + /// + /// sap出参 + /// + public string Result { get; set; } + + /// + /// 更新日期 + /// + public DateTime DateUpdated { get; set; } + } +} diff --git a/StockInQuiry/PdmAddIn.cs b/StockInQuiry/PdmAddIn.cs new file mode 100644 index 0000000..dd887e5 --- /dev/null +++ b/StockInQuiry/PdmAddIn.cs @@ -0,0 +1,131 @@ +using EPDM.Interop.epdm; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace StockInQuiry +{ + [ComVisible(true)] + [Guid("2e434738-8e71-43e7-a580-cb464a021b30")] + public class PdmAddIn : IEdmAddIn5 + { + const int TEST_CMD_ID = 1; + public void GetAddInInfo(ref EdmAddInInfo poInfo, IEdmVault5 poVault, IEdmCmdMgr5 poCmdMgr) + { + poInfo.mbsAddInName = "SAP库存查询"; + poInfo.mbsCompany = "智鹰数字科技"; + poInfo.mbsDescription = "用于查询SAP系统实时库存"; + poInfo.mlRequiredVersionMajor = 24; + poCmdMgr.AddHook(EdmCmdType.EdmCmd_CardButton); + + } + + public void OnCmd(ref EdmCmd poCmd, ref EdmCmdData[] ppoData) + { + + string CommandName = null; + if (poCmd.mlCmdID == 1000) + { + CommandName = "The first command."; + } + else + { + CommandName = poCmd.mbsComment; //获取当前按钮名称 + } + try + { + if (CommandName.StartsWith("SAP库存查询")) + { + var edmCard = poCmd.mpoExtra; + // 获取变量"名称"的值 + IEdmEnumeratorVariable8 variableEnumerator = (IEdmEnumeratorVariable8)edmCard; + variableEnumerator.GetVar("SW-物料编码", "", out object materialCode);//SW-物料编码 + + // 创建Form1的实例并传递变量值 + + StockInQuiryForm form1 = new StockInQuiryForm(materialCode?.ToString()); + form1.ShowDialog(); + return; + } + + if (CommandName.StartsWith("BOM库存查询")) + { + var edmCard = poCmd.mpoExtra; + // 获取变量"名称"的值 + IEdmEnumeratorVariable8 variableEnumerator = (IEdmEnumeratorVariable8)edmCard; + variableEnumerator.GetVar("SW-物料编码", "", out object materialCode); + + // 创建Form1的实例并传递变量值 + + BomstockInquiryForm form1 = new BomstockInquiryForm(materialCode?.ToString()); + form1.ShowDialog(); + return; + } + + if (CommandName.StartsWith("原材料库存查询")) + { + + RawMaterialForm form1 = new RawMaterialForm(); + form1.ShowDialog(); + return; + } + + if (CommandName.StartsWith("SAP价格查询")) + { + var edmCard = poCmd.mpoExtra; + // 获取变量"名称"的值 + IEdmEnumeratorVariable8 variableEnumerator = (IEdmEnumeratorVariable8)edmCard; + variableEnumerator.GetVar("SW-物料编码", "", out object materialCode); + PriceInquiryForm form1 = new PriceInquiryForm(materialCode?.ToString()); + form1.ShowDialog(); + return; + } + + if (CommandName.StartsWith("BOM价格查询")) + { + var edmCard = poCmd.mpoExtra; + // 获取变量"名称"的值 + IEdmEnumeratorVariable8 variableEnumerator = (IEdmEnumeratorVariable8)edmCard; + variableEnumerator.GetVar("SW-物料编码", "", out object materialCode); + + // 创建Form1的实例并传递变量值 + + BomCostInquiryForm form1 = new BomCostInquiryForm(materialCode?.ToString()); + form1.ShowDialog(); + return; + } + + if (CommandName.StartsWith("原材料价格查询")) + { + RawMaterialPriceInquiryForm form1 = new RawMaterialPriceInquiryForm(); + form1.ShowDialog(); + return; + } + + if (CommandName.StartsWith("产品设计库库存查询")) + { + PdmStockInquiryForm form1 = new PdmStockInquiryForm(); + form1.ShowDialog(); + return; + } + + if (CommandName.StartsWith("产品设计库价格查询")) + { + PdmCostInquiryForm form1 = new PdmCostInquiryForm(); + form1.ShowDialog(); + return; + } + } + catch (Exception ex) + { + + MessageBox.Show(ex.ToString()); + return; + } + } + } +} diff --git a/StockInQuiry/PdmCostInquiryForm.Designer.cs b/StockInQuiry/PdmCostInquiryForm.Designer.cs new file mode 100644 index 0000000..988ca3a --- /dev/null +++ b/StockInQuiry/PdmCostInquiryForm.Designer.cs @@ -0,0 +1,329 @@ +namespace StockInQuiry +{ + partial class PdmCostInquiryForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PdmCostInquiryForm)); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle(); + this.InExecutionlabel = new System.Windows.Forms.Label(); + this.panel16 = new System.Windows.Forms.Panel(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.label2 = new System.Windows.Forms.Label(); + this.materialCodeTextBox = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.物料编码 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.物料名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.价格 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.更新日期 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.操作 = new System.Windows.Forms.DataGridViewButtonColumn(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // InExecutionlabel + // + this.InExecutionlabel.AutoSize = true; + this.InExecutionlabel.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.InExecutionlabel.ForeColor = System.Drawing.Color.Red; + this.InExecutionlabel.Location = new System.Drawing.Point(575, 359); + this.InExecutionlabel.Name = "InExecutionlabel"; + this.InExecutionlabel.Size = new System.Drawing.Size(0, 46); + this.InExecutionlabel.TabIndex = 29; + // + // panel16 + // + this.panel16.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.button2); + this.panel16.Controls.Add(this.button1); + this.panel16.Controls.Add(this.label2); + this.panel16.Controls.Add(this.materialCodeTextBox); + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(13, 770); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(1543, 76); + this.panel16.TabIndex = 28; + // + // button2 + // + this.button2.BackColor = System.Drawing.Color.GhostWhite; + this.button2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button2.Location = new System.Drawing.Point(196, 17); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(162, 42); + this.button2.TabIndex = 17; + this.button2.Text = "全部价格查询"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.GhostWhite; + this.button1.Font = new System.Drawing.Font("微软雅黑", 6.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button1.Location = new System.Drawing.Point(1176, 26); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(71, 28); + this.button1.TabIndex = 16; + this.button1.Text = "查 询"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label2.Location = new System.Drawing.Point(760, 30); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(69, 20); + this.label2.TabIndex = 15; + this.label2.Text = "物料编码"; + // + // materialCodeTextBox + // + this.materialCodeTextBox.BackColor = System.Drawing.Color.GhostWhite; + this.materialCodeTextBox.Location = new System.Drawing.Point(835, 26); + this.materialCodeTextBox.Name = "materialCodeTextBox"; + this.materialCodeTextBox.Size = new System.Drawing.Size(335, 28); + this.materialCodeTextBox.TabIndex = 14; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(1275, 13); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(1356, 13); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(15, 13); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToOrderColumns = true; + this.dataGridView1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.dataGridView1.BackgroundColor = System.Drawing.Color.LightSteelBlue; + this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Raised; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.物料编码, + this.物料名称, + this.价格, + this.更新日期, + this.状态, + this.操作}); + this.dataGridView1.GridColor = System.Drawing.SystemColors.InactiveBorder; + this.dataGridView1.Location = new System.Drawing.Point(13, 94); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.ReadOnly = true; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowHeadersWidth = 62; + this.dataGridView1.RowTemplate.Height = 30; + this.dataGridView1.Size = new System.Drawing.Size(1543, 670); + this.dataGridView1.TabIndex = 27; + this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick); + // + // 物料编码 + // + dataGridViewCellStyle19.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料编码.DefaultCellStyle = dataGridViewCellStyle19; + this.物料编码.HeaderText = "物料编码"; + this.物料编码.MinimumWidth = 8; + this.物料编码.Name = "物料编码"; + this.物料编码.ReadOnly = true; + this.物料编码.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.物料编码.Width = 370; + // + // 物料名称 + // + dataGridViewCellStyle20.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料名称.DefaultCellStyle = dataGridViewCellStyle20; + this.物料名称.HeaderText = "物料名称"; + this.物料名称.MinimumWidth = 8; + this.物料名称.Name = "物料名称"; + this.物料名称.ReadOnly = true; + this.物料名称.Width = 450; + // + // 价格 + // + dataGridViewCellStyle21.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.价格.DefaultCellStyle = dataGridViewCellStyle21; + this.价格.HeaderText = "价格"; + this.价格.MinimumWidth = 8; + this.价格.Name = "价格"; + this.价格.ReadOnly = true; + this.价格.Width = 170; + // + // 更新日期 + // + dataGridViewCellStyle22.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.更新日期.DefaultCellStyle = dataGridViewCellStyle22; + this.更新日期.HeaderText = "更新日期"; + this.更新日期.MinimumWidth = 8; + this.更新日期.Name = "更新日期"; + this.更新日期.ReadOnly = true; + this.更新日期.Width = 200; + // + // 状态 + // + dataGridViewCellStyle23.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.状态.DefaultCellStyle = dataGridViewCellStyle23; + this.状态.HeaderText = "状态"; + this.状态.MinimumWidth = 8; + this.状态.Name = "状态"; + this.状态.ReadOnly = true; + this.状态.Width = 200; + // + // 操作 + // + dataGridViewCellStyle24.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle24.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle24.NullValue = "查 询 "; + this.操作.DefaultCellStyle = dataGridViewCellStyle24; + this.操作.HeaderText = "操作"; + this.操作.MinimumWidth = 8; + this.操作.Name = "操作"; + this.操作.ReadOnly = true; + this.操作.Text = "查 询"; + this.操作.UseColumnTextForButtonValue = true; + this.操作.Width = 150; + // + // panel1 + // + this.panel1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(13, 12); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(1543, 76); + this.panel1.TabIndex = 26; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(333, 37); + this.label1.TabIndex = 0; + this.label1.Text = "产 品 设 计 库 价 格 信 息"; + // + // PdmCostInquiryForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(1569, 858); + this.Controls.Add(this.InExecutionlabel); + this.Controls.Add(this.panel16); + this.Controls.Add(this.dataGridView1); + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.Name = "PdmCostInquiryForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.panel16.ResumeLayout(false); + this.panel16.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label InExecutionlabel; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox materialCodeTextBox; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料编码; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料名称; + private System.Windows.Forms.DataGridViewTextBoxColumn 价格; + private System.Windows.Forms.DataGridViewTextBoxColumn 更新日期; + private System.Windows.Forms.DataGridViewTextBoxColumn 状态; + private System.Windows.Forms.DataGridViewButtonColumn 操作; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + } +} \ No newline at end of file diff --git a/StockInQuiry/PdmCostInquiryForm.cs b/StockInQuiry/PdmCostInquiryForm.cs new file mode 100644 index 0000000..64b8d0d --- /dev/null +++ b/StockInQuiry/PdmCostInquiryForm.cs @@ -0,0 +1,179 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace StockInQuiry +{ + public partial class PdmCostInquiryForm : Form + { + public PdmCostInquiryForm() + { + InitializeComponent(); + GetPdmPrices(); + } + + private async void GetPdmPrices() + { + var materialCodeText = materialCodeTextBox.Text; + string url = "http://192.168.10.101:5005/api/stockInquiry/getPdmMaterial"; + //string url = "http://localhost:5005/api/stockInquiry/getPdmMaterial"; + // 构建请求参数字典 + var requestData = new + { + materialCode = materialCodeText + }; + + // 将对象序列化为JSON字符串 + string json = JsonConvert.SerializeObject(requestData); + + using (HttpClient client = new HttpClient()) + { + try + { + // 创建HttpContent,设置为JSON格式的内容 + HttpContent content = new StringContent(json, Encoding.UTF8, "application/json"); + + // 发起POST请求 + HttpResponseMessage response = await client.PostAsync(url, content); + + string contentOutput = await response.Content.ReadAsStringAsync(); + + RawMaterialOutput result = JsonConvert.DeserializeObject(contentOutput); + var data = result.result; + + // 清空现有行 + dataGridView1.Rows.Clear(); + + // 重新添加数据行 + foreach (var item in data) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = item._System_objNBS; + dataGridView1.Rows[index].Cells["物料名称"].Value = item._System_objDescription; + } + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + private void button1_Click(object sender, EventArgs e) + { + // 清空所有行,重新获取数据 + dataGridView1.Rows.Clear(); + GetPdmPrices(); + } + + private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) + { + // 确保点击的是按钮列 + if (e.ColumnIndex == 5) + { + // 获取当前点击行的索引 + int rowIndex = e.RowIndex; + + // 获取当前行的数据(例如,你可以通过行索引获取单元格的值) + var cellValue1 = dataGridView1.Rows[rowIndex].Cells[0].Value; // 获取第1列的数据 + + GetPDMMaterialPriceInformation(rowIndex, cellValue1.ToString()); + } + } + + private async void GetPDMMaterialPriceInformation(int rowIndex, string materialCode) + { + string url = "http://192.168.10.101:5005/api/stockInquiry/getPriceInquiry/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getPriceInquiry/" + materialCode; + using (HttpClient client = new HttpClient()) + { + try + { + // Make the GET request + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + // Read the response content + string content = await response.Content.ReadAsStringAsync(); + SapPriceInquiryOutput result = JsonConvert.DeserializeObject(content); + + if (result.result.Code == "S") + { + dataGridView1.Rows[rowIndex].Cells["价格"].Value = result.result.Verpr; + dataGridView1.Rows[rowIndex].Cells["更新日期"].Value = result.result.DateUpdated; + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "查询成功"; + } + else + { + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "查询失败"; + } + + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + private void button2_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(InExecutionlabel.Text)) + { + dataGridView1.Rows.Clear(); + GetAllPdmMaterialPriceInformation(); + } + else { + MessageBox.Show("正在执行,请不要重复操作!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); + } + + } + private async void GetAllPdmMaterialPriceInformation() + { + InExecutionlabel.Text = "加载中,请勿操作.... ... .."; + using (HttpClient client = new HttpClient()) + { + // 设置超时时间为 30 分,可根据实际情况调整 + client.Timeout = TimeSpan.FromMinutes(60); + try + { + var url = "http://192.168.10.101:5005/api/stockInquiry/pdmMaterialPriceInquiry"; + //var url = "http://localhost:5005/api/stockInquiry/pdmMaterialPriceInquiry"; + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + string content = await response.Content.ReadAsStringAsync(); + BomPriceInquiryOutput result = JsonConvert.DeserializeObject(content); + var data = result.result; + for (var i = 0; i < data.Count; i++) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = data[i].materialCode; + dataGridView1.Rows[index].Cells["物料名称"].Value = data[i].materialName; + dataGridView1.Rows[index].Cells["价格"].Value = data[i].Verpr; + if (data[i].DateUpdated != DateTime.MinValue) + { + dataGridView1.Rows[index].Cells["更新日期"].Value = data[i].DateUpdated; + } + dataGridView1.Rows[index].Cells["状态"].Value = data[i].State; + } + } + + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + InExecutionlabel.Text = ""; + } + + } +} diff --git a/StockInQuiry/PdmCostInquiryForm.resx b/StockInQuiry/PdmCostInquiryForm.resx new file mode 100644 index 0000000..7eb13eb --- /dev/null +++ b/StockInQuiry/PdmCostInquiryForm.resx @@ -0,0 +1,680 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + QmCC + + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + \ No newline at end of file diff --git a/StockInQuiry/PdmStockInquiryForm.Designer.cs b/StockInQuiry/PdmStockInquiryForm.Designer.cs new file mode 100644 index 0000000..4047ceb --- /dev/null +++ b/StockInQuiry/PdmStockInquiryForm.Designer.cs @@ -0,0 +1,371 @@ +namespace StockInQuiry +{ + partial class PdmStockInquiryForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PdmStockInquiryForm)); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle(); + this.InExecutionlabel = new System.Windows.Forms.Label(); + this.panel16 = new System.Windows.Forms.Panel(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.label2 = new System.Windows.Forms.Label(); + this.materialCodeTextBox = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.物料编码 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.物料名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.库存 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.预留 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.未清采购申请数量 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.未清采购订单数量 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.更新日期 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.操作 = new System.Windows.Forms.DataGridViewButtonColumn(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // InExecutionlabel + // + this.InExecutionlabel.AutoSize = true; + this.InExecutionlabel.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.InExecutionlabel.ForeColor = System.Drawing.Color.Red; + this.InExecutionlabel.Location = new System.Drawing.Point(575, 359); + this.InExecutionlabel.Name = "InExecutionlabel"; + this.InExecutionlabel.Size = new System.Drawing.Size(0, 46); + this.InExecutionlabel.TabIndex = 25; + // + // panel16 + // + this.panel16.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.button2); + this.panel16.Controls.Add(this.button1); + this.panel16.Controls.Add(this.label2); + this.panel16.Controls.Add(this.materialCodeTextBox); + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(13, 770); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(1543, 76); + this.panel16.TabIndex = 24; + // + // button2 + // + this.button2.BackColor = System.Drawing.Color.GhostWhite; + this.button2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button2.Location = new System.Drawing.Point(196, 17); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(162, 42); + this.button2.TabIndex = 17; + this.button2.Text = "全部库存查询"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.GhostWhite; + this.button1.Font = new System.Drawing.Font("微软雅黑", 6.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button1.Location = new System.Drawing.Point(1176, 26); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(71, 28); + this.button1.TabIndex = 16; + this.button1.Text = "查 询"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label2.Location = new System.Drawing.Point(760, 30); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(69, 20); + this.label2.TabIndex = 15; + this.label2.Text = "物料编码"; + // + // materialCodeTextBox + // + this.materialCodeTextBox.BackColor = System.Drawing.Color.GhostWhite; + this.materialCodeTextBox.Location = new System.Drawing.Point(835, 26); + this.materialCodeTextBox.Name = "materialCodeTextBox"; + this.materialCodeTextBox.Size = new System.Drawing.Size(335, 28); + this.materialCodeTextBox.TabIndex = 14; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(1275, 13); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(1356, 13); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(15, 13); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToOrderColumns = true; + this.dataGridView1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.dataGridView1.BackgroundColor = System.Drawing.Color.LightSteelBlue; + this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Raised; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.物料编码, + this.物料名称, + this.库存, + this.预留, + this.未清采购申请数量, + this.未清采购订单数量, + this.更新日期, + this.状态, + this.操作}); + this.dataGridView1.GridColor = System.Drawing.SystemColors.InactiveBorder; + this.dataGridView1.Location = new System.Drawing.Point(13, 94); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.ReadOnly = true; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowHeadersWidth = 62; + this.dataGridView1.RowTemplate.Height = 30; + this.dataGridView1.Size = new System.Drawing.Size(1543, 670); + this.dataGridView1.TabIndex = 23; + this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick); + // + // 物料编码 + // + dataGridViewCellStyle1.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料编码.DefaultCellStyle = dataGridViewCellStyle1; + this.物料编码.HeaderText = "物料编码"; + this.物料编码.MinimumWidth = 8; + this.物料编码.Name = "物料编码"; + this.物料编码.ReadOnly = true; + this.物料编码.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.物料编码.Width = 251; + // + // 物料名称 + // + dataGridViewCellStyle2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料名称.DefaultCellStyle = dataGridViewCellStyle2; + this.物料名称.HeaderText = "物料名称"; + this.物料名称.MinimumWidth = 8; + this.物料名称.Name = "物料名称"; + this.物料名称.ReadOnly = true; + this.物料名称.Width = 220; + // + // 库存 + // + dataGridViewCellStyle3.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.库存.DefaultCellStyle = dataGridViewCellStyle3; + this.库存.HeaderText = "库存"; + this.库存.MinimumWidth = 8; + this.库存.Name = "库存"; + this.库存.ReadOnly = true; + this.库存.Width = 130; + // + // 预留 + // + dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.预留.DefaultCellStyle = dataGridViewCellStyle4; + this.预留.HeaderText = "预留"; + this.预留.MinimumWidth = 8; + this.预留.Name = "预留"; + this.预留.ReadOnly = true; + this.预留.Width = 150; + // + // 未清采购申请数量 + // + dataGridViewCellStyle5.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.未清采购申请数量.DefaultCellStyle = dataGridViewCellStyle5; + this.未清采购申请数量.HeaderText = "未清采购申请数量"; + this.未清采购申请数量.MinimumWidth = 8; + this.未清采购申请数量.Name = "未清采购申请数量"; + this.未清采购申请数量.ReadOnly = true; + this.未清采购申请数量.Width = 150; + // + // 未清采购订单数量 + // + dataGridViewCellStyle6.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.未清采购订单数量.DefaultCellStyle = dataGridViewCellStyle6; + this.未清采购订单数量.HeaderText = "未清采购订单数量"; + this.未清采购订单数量.MinimumWidth = 8; + this.未清采购订单数量.Name = "未清采购订单数量"; + this.未清采购订单数量.ReadOnly = true; + this.未清采购订单数量.Width = 150; + // + // 更新日期 + // + dataGridViewCellStyle7.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.更新日期.DefaultCellStyle = dataGridViewCellStyle7; + this.更新日期.HeaderText = "更新日期"; + this.更新日期.MinimumWidth = 8; + this.更新日期.Name = "更新日期"; + this.更新日期.ReadOnly = true; + this.更新日期.Width = 170; + // + // 状态 + // + dataGridViewCellStyle8.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.状态.DefaultCellStyle = dataGridViewCellStyle8; + this.状态.HeaderText = "状态"; + this.状态.MinimumWidth = 8; + this.状态.Name = "状态"; + this.状态.ReadOnly = true; + this.状态.Width = 170; + // + // 操作 + // + dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle9.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle9.NullValue = "查 询 "; + this.操作.DefaultCellStyle = dataGridViewCellStyle9; + this.操作.HeaderText = "操作"; + this.操作.MinimumWidth = 8; + this.操作.Name = "操作"; + this.操作.ReadOnly = true; + this.操作.Text = "查 询"; + this.操作.UseColumnTextForButtonValue = true; + this.操作.Width = 150; + // + // panel1 + // + this.panel1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(13, 12); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(1543, 76); + this.panel1.TabIndex = 22; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(333, 37); + this.label1.TabIndex = 0; + this.label1.Text = "产 品 设 计 库 库 存 信 息"; + // + // PdmStockInquiryForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(1569, 858); + this.Controls.Add(this.InExecutionlabel); + this.Controls.Add(this.panel16); + this.Controls.Add(this.dataGridView1); + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.Name = "PdmStockInquiryForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.panel16.ResumeLayout(false); + this.panel16.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label InExecutionlabel; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox materialCodeTextBox; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料编码; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料名称; + private System.Windows.Forms.DataGridViewTextBoxColumn 库存; + private System.Windows.Forms.DataGridViewTextBoxColumn 预留; + private System.Windows.Forms.DataGridViewTextBoxColumn 未清采购申请数量; + private System.Windows.Forms.DataGridViewTextBoxColumn 未清采购订单数量; + private System.Windows.Forms.DataGridViewTextBoxColumn 更新日期; + private System.Windows.Forms.DataGridViewTextBoxColumn 状态; + private System.Windows.Forms.DataGridViewButtonColumn 操作; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + } +} \ No newline at end of file diff --git a/StockInQuiry/PdmStockInquiryForm.cs b/StockInQuiry/PdmStockInquiryForm.cs new file mode 100644 index 0000000..9fd1408 --- /dev/null +++ b/StockInQuiry/PdmStockInquiryForm.cs @@ -0,0 +1,189 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace StockInQuiry +{ + public partial class PdmStockInquiryForm : Form + { + public PdmStockInquiryForm() + { + InitializeComponent(); + GetPdmInventory(); + } + + private async void GetPdmInventory() + { + var materialCodeText = materialCodeTextBox.Text; + string url = "http://192.168.10.101:5005/api/stockInquiry/getPdmMaterial"; + //string url = "http://localhost:5005/api/stockInquiry/getPdmMaterial"; + // 构建请求参数字典 + var requestData = new + { + materialCode = materialCodeText + }; + + // 将对象序列化为JSON字符串 + string json = JsonConvert.SerializeObject(requestData); + + using (HttpClient client = new HttpClient()) + { + try + { + // 创建HttpContent,设置为JSON格式的内容 + HttpContent content = new StringContent(json, Encoding.UTF8, "application/json"); + + // 发起POST请求 + HttpResponseMessage response = await client.PostAsync(url, content); + + string contentOutput = await response.Content.ReadAsStringAsync(); + + RawMaterialOutput result = JsonConvert.DeserializeObject(contentOutput); + var data = result.result; + + // 清空现有行 + dataGridView1.Rows.Clear(); + + // 重新添加数据行 + foreach (var item in data) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = item._System_objNBS; + dataGridView1.Rows[index].Cells["物料名称"].Value = item._System_objDescription; + } + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + private void button1_Click(object sender, EventArgs e) + { + // 清空所有行,重新获取数据 + dataGridView1.Rows.Clear(); + GetPdmInventory(); + } + + private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) + { + // 确保点击的是按钮列 + if (e.ColumnIndex == 8) + { + // 获取当前点击行的索引 + int rowIndex = e.RowIndex; + + // 获取当前行的数据(例如,你可以通过行索引获取单元格的值) + var cellValue1 = dataGridView1.Rows[rowIndex].Cells[0].Value; // 获取第1列的数据 + + PdmMaterialStockInquiry(rowIndex, cellValue1.ToString()); + } + } + + + private async void PdmMaterialStockInquiry(int rowIndex, string materialCode) + { + string url = "http://192.168.10.101:5005/api/stockInquiry/getProductInventory/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getProductInventory/" + materialCode; + + using (HttpClient client = new HttpClient()) + { + try + { + // Make the GET request + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + // Read the response content + string content = await response.Content.ReadAsStringAsync(); + SapEcnQueryOutput result = JsonConvert.DeserializeObject(content); + + if (result.result.Code == "S") + { + dataGridView1.Rows[rowIndex].Cells["库存"].Value = result.result.Labst; + dataGridView1.Rows[rowIndex].Cells["预留"].Value = result.result.Bdmng; + dataGridView1.Rows[rowIndex].Cells["未清采购申请数量"].Value = result.result.ZwqslPr; + dataGridView1.Rows[rowIndex].Cells["未清采购订单数量"].Value = result.result.ZwqslPo; + dataGridView1.Rows[rowIndex].Cells["更新日期"].Value = result.result.DateUpdated; + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "查询成功"; + } + else + { + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "SAP未查到库存信息"; + } + + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + private void button2_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(InExecutionlabel.Text)) + { + dataGridView1.Rows.Clear(); + PdmAllMaterialStockInquiry(); + } + else + { + MessageBox.Show("正在执行,请不要重复操作!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); + } + } + + private async void PdmAllMaterialStockInquiry() + { + InExecutionlabel.Text = "加载中,请勿操作.... ... .."; + using (HttpClient client = new HttpClient()) + { + // 设置超时时间为 30 分,可根据实际情况调整 + client.Timeout = TimeSpan.FromMinutes(60); + + try + { + var url = "http://192.168.10.101:5005/api/stockInquiry/pdmMaterialStockInquiry"; + //var url = "http://localhost:5005/api/stockInquiry/pdmMaterialStockInquiry"; + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + string content = await response.Content.ReadAsStringAsync(); + BomStockInquiryOutput result = JsonConvert.DeserializeObject(content); + var data = result.result; + for (var i = 0; i < data.Count; i++) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = data[i].materialCode; + dataGridView1.Rows[index].Cells["物料名称"].Value = data[i].materialName; + dataGridView1.Rows[index].Cells["库存"].Value = data[i].Labst; + dataGridView1.Rows[index].Cells["预留"].Value = data[i].Bdmng; + dataGridView1.Rows[index].Cells["未清采购申请数量"].Value = data[i].ZwqslPr; + dataGridView1.Rows[index].Cells["未清采购订单数量"].Value = data[i].ZwqslPo; + if (data[i].DateUpdated != DateTime.MinValue) + { + dataGridView1.Rows[index].Cells["更新日期"].Value = data[i].DateUpdated; + } + dataGridView1.Rows[index].Cells["状态"].Value = data[i].State; + } + } + + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + InExecutionlabel.Text = ""; + } + } +} diff --git a/StockInQuiry/PdmStockInquiryForm.resx b/StockInQuiry/PdmStockInquiryForm.resx new file mode 100644 index 0000000..f6fbbca --- /dev/null +++ b/StockInQuiry/PdmStockInquiryForm.resx @@ -0,0 +1,671 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + QmCC + + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + \ No newline at end of file diff --git a/StockInQuiry/PriceInquiryForm.Designer.cs b/StockInQuiry/PriceInquiryForm.Designer.cs new file mode 100644 index 0000000..1eceb2c --- /dev/null +++ b/StockInQuiry/PriceInquiryForm.Designer.cs @@ -0,0 +1,376 @@ +namespace StockInQuiry +{ + partial class PriceInquiryForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PriceInquiryForm)); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.panel3 = new System.Windows.Forms.Panel(); + this.code = new System.Windows.Forms.Label(); + this.panel2 = new System.Windows.Forms.Panel(); + this.materialCode = new System.Windows.Forms.Label(); + this.panel5 = new System.Windows.Forms.Panel(); + this.price = new System.Windows.Forms.Label(); + this.panel4 = new System.Windows.Forms.Panel(); + this.label9 = new System.Windows.Forms.Label(); + this.panel10 = new System.Windows.Forms.Panel(); + this.inventoryDate = new System.Windows.Forms.Label(); + this.panel13 = new System.Windows.Forms.Panel(); + this.label11 = new System.Windows.Forms.Label(); + this.panel16 = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.panel14 = new System.Windows.Forms.Panel(); + this.state = new System.Windows.Forms.Label(); + this.panel15 = new System.Windows.Forms.Panel(); + this.label13 = new System.Windows.Forms.Label(); + this.panel1.SuspendLayout(); + this.panel3.SuspendLayout(); + this.panel2.SuspendLayout(); + this.panel5.SuspendLayout(); + this.panel4.SuspendLayout(); + this.panel10.SuspendLayout(); + this.panel13.SuspendLayout(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + this.panel14.SuspendLayout(); + this.panel15.SuspendLayout(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(12, 12); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(845, 76); + this.panel1.TabIndex = 3; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 19); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(153, 37); + this.label1.TabIndex = 0; + this.label1.Text = "价 格 信 息"; + // + // panel3 + // + this.panel3.BackColor = System.Drawing.Color.Transparent; + this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel3.Controls.Add(this.code); + this.panel3.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel3.Location = new System.Drawing.Point(239, 106); + this.panel3.Margin = new System.Windows.Forms.Padding(10); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(591, 60); + this.panel3.TabIndex = 7; + // + // code + // + this.code.AutoSize = true; + this.code.Location = new System.Drawing.Point(30, 15); + this.code.Name = "code"; + this.code.Size = new System.Drawing.Size(84, 28); + this.code.TabIndex = 0; + this.code.Text = "--------"; + // + // panel2 + // + this.panel2.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel2.Controls.Add(this.materialCode); + this.panel2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel2.Location = new System.Drawing.Point(35, 106); + this.panel2.Margin = new System.Windows.Forms.Padding(10); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(206, 60); + this.panel2.TabIndex = 6; + // + // materialCode + // + this.materialCode.AutoSize = true; + this.materialCode.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.materialCode.Location = new System.Drawing.Point(68, 15); + this.materialCode.Name = "materialCode"; + this.materialCode.Size = new System.Drawing.Size(66, 28); + this.materialCode.TabIndex = 0; + this.materialCode.Text = "编 码"; + // + // panel5 + // + this.panel5.BackColor = System.Drawing.Color.Transparent; + this.panel5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel5.Controls.Add(this.price); + this.panel5.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel5.Location = new System.Drawing.Point(239, 186); + this.panel5.Margin = new System.Windows.Forms.Padding(10); + this.panel5.Name = "panel5"; + this.panel5.Size = new System.Drawing.Size(591, 60); + this.panel5.TabIndex = 8; + // + // price + // + this.price.AutoSize = true; + this.price.Location = new System.Drawing.Point(30, 14); + this.price.Name = "price"; + this.price.Size = new System.Drawing.Size(84, 28); + this.price.TabIndex = 1; + this.price.Text = "--------"; + // + // panel4 + // + this.panel4.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel4.Controls.Add(this.label9); + this.panel4.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel4.Location = new System.Drawing.Point(36, 186); + this.panel4.Margin = new System.Windows.Forms.Padding(10); + this.panel4.Name = "panel4"; + this.panel4.Size = new System.Drawing.Size(208, 60); + this.panel4.TabIndex = 9; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Location = new System.Drawing.Point(68, 14); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(66, 28); + this.label9.TabIndex = 1; + this.label9.Text = "价 格"; + // + // panel10 + // + this.panel10.BackColor = System.Drawing.Color.Transparent; + this.panel10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel10.Controls.Add(this.inventoryDate); + this.panel10.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel10.Location = new System.Drawing.Point(241, 266); + this.panel10.Margin = new System.Windows.Forms.Padding(10); + this.panel10.Name = "panel10"; + this.panel10.Size = new System.Drawing.Size(589, 60); + this.panel10.TabIndex = 16; + // + // inventoryDate + // + this.inventoryDate.AutoSize = true; + this.inventoryDate.Location = new System.Drawing.Point(30, 15); + this.inventoryDate.Name = "inventoryDate"; + this.inventoryDate.Size = new System.Drawing.Size(84, 28); + this.inventoryDate.TabIndex = 3; + this.inventoryDate.Text = "--------"; + // + // panel13 + // + this.panel13.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel13.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel13.Controls.Add(this.label11); + this.panel13.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel13.Location = new System.Drawing.Point(37, 266); + this.panel13.Margin = new System.Windows.Forms.Padding(10); + this.panel13.Name = "panel13"; + this.panel13.Size = new System.Drawing.Size(206, 60); + this.panel13.TabIndex = 17; + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Location = new System.Drawing.Point(29, 13); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(138, 28); + this.label11.TabIndex = 1; + this.label11.Text = "价格更新日期"; + // + // panel16 + // + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(13, 425); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(844, 76); + this.panel16.TabIndex = 19; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(597, 12); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(657, 14); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(14, 14); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // panel14 + // + this.panel14.BackColor = System.Drawing.Color.Transparent; + this.panel14.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel14.Controls.Add(this.state); + this.panel14.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel14.Location = new System.Drawing.Point(240, 346); + this.panel14.Margin = new System.Windows.Forms.Padding(10); + this.panel14.Name = "panel14"; + this.panel14.Size = new System.Drawing.Size(590, 60); + this.panel14.TabIndex = 21; + // + // state + // + this.state.AutoSize = true; + this.state.Location = new System.Drawing.Point(32, 15); + this.state.Name = "state"; + this.state.Size = new System.Drawing.Size(84, 28); + this.state.TabIndex = 6; + this.state.Text = "--------"; + // + // panel15 + // + this.panel15.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel15.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel15.Controls.Add(this.label13); + this.panel15.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel15.Location = new System.Drawing.Point(37, 346); + this.panel15.Margin = new System.Windows.Forms.Padding(10); + this.panel15.Name = "panel15"; + this.panel15.Size = new System.Drawing.Size(206, 60); + this.panel15.TabIndex = 20; + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Location = new System.Drawing.Point(66, 13); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(66, 28); + this.label13.TabIndex = 1; + this.label13.Text = "状 态"; + // + // PriceInquiryForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(865, 509); + this.Controls.Add(this.panel14); + this.Controls.Add(this.panel15); + this.Controls.Add(this.panel16); + this.Controls.Add(this.panel10); + this.Controls.Add(this.panel13); + this.Controls.Add(this.panel5); + this.Controls.Add(this.panel4); + this.Controls.Add(this.panel3); + this.Controls.Add(this.panel2); + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "PriceInquiryForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.panel3.ResumeLayout(false); + this.panel3.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.panel5.ResumeLayout(false); + this.panel5.PerformLayout(); + this.panel4.ResumeLayout(false); + this.panel4.PerformLayout(); + this.panel10.ResumeLayout(false); + this.panel10.PerformLayout(); + this.panel13.ResumeLayout(false); + this.panel13.PerformLayout(); + this.panel16.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + this.panel14.ResumeLayout(false); + this.panel14.PerformLayout(); + this.panel15.ResumeLayout(false); + this.panel15.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Label code; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Label materialCode; + private System.Windows.Forms.Panel panel5; + private System.Windows.Forms.Label price; + private System.Windows.Forms.Panel panel4; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Panel panel10; + private System.Windows.Forms.Label inventoryDate; + private System.Windows.Forms.Panel panel13; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.Panel panel14; + private System.Windows.Forms.Label state; + private System.Windows.Forms.Panel panel15; + private System.Windows.Forms.Label label13; + } +} \ No newline at end of file diff --git a/StockInQuiry/PriceInquiryForm.cs b/StockInQuiry/PriceInquiryForm.cs new file mode 100644 index 0000000..365d645 --- /dev/null +++ b/StockInQuiry/PriceInquiryForm.cs @@ -0,0 +1,65 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static System.Windows.Forms.AxHost; + +namespace StockInQuiry +{ + public partial class PriceInquiryForm : Form + { + public PriceInquiryForm(string materialCode) + { + InitializeComponent(); + code.Text = materialCode; + if (string.IsNullOrEmpty(materialCode)) + { + state.Text = "查询失败"; + } + + string url = "http://192.168.10.101:5005/api/stockInquiry/getPriceInquiry/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getPriceInquiry/" + materialCode; + if (!string.IsNullOrEmpty(materialCode)) + { + GetPriceInformation(url); + } + } + + private async void GetPriceInformation(string url) + { + using (HttpClient client = new HttpClient()) + { + try + { + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + string content = await response.Content.ReadAsStringAsync(); + SapPriceInquiryOutput result = JsonConvert.DeserializeObject(content); + if (result.result.Code == "S") + { + state.Text = "查询成功"; + price.Text = result.result.Verpr; + inventoryDate.Text= result.result.DateUpdated.ToString("yyyy-MM-dd HH:dd:ss"); + } + else + { + state.Text = "查询失败"; + } + } + catch (HttpRequestException e) + { + + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + } +} diff --git a/StockInQuiry/PriceInquiryForm.resx b/StockInQuiry/PriceInquiryForm.resx new file mode 100644 index 0000000..b383c7a --- /dev/null +++ b/StockInQuiry/PriceInquiryForm.resx @@ -0,0 +1,644 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + QmCC + + + \ No newline at end of file diff --git a/StockInQuiry/Properties/AssemblyInfo.cs b/StockInQuiry/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..8b844a6 --- /dev/null +++ b/StockInQuiry/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 有关程序集的一般信息由以下 +// 控制。更改这些特性值可修改 +// 与程序集关联的信息。 +[assembly: AssemblyTitle("StockInQuiry")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("StockInQuiry")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// 将 ComVisible 设置为 false 会使此程序集中的类型 +//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 +//请将此类型的 ComVisible 特性设置为 true。 +[assembly: ComVisible(false)] + +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID +[assembly: Guid("2e434738-8e71-43e7-a580-cb464a021b30")] + +// 程序集的版本信息由下列四个值组成: +// +// 主版本 +// 次版本 +// 生成号 +// 修订号 +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/StockInQuiry/Properties/Resources.Designer.cs b/StockInQuiry/Properties/Resources.Designer.cs new file mode 100644 index 0000000..3d0e021 --- /dev/null +++ b/StockInQuiry/Properties/Resources.Designer.cs @@ -0,0 +1,93 @@ +//------------------------------------------------------------------------------ +// +// 此代码由工具生成。 +// 运行时版本:4.0.30319.42000 +// +// 对此文件的更改可能会导致不正确的行为,并且如果 +// 重新生成代码,这些更改将会丢失。 +// +//------------------------------------------------------------------------------ + +namespace StockInQuiry.Properties { + using System; + + + /// + /// 一个强类型的资源类,用于查找本地化的字符串等。 + /// + // 此类是由 StronglyTypedResourceBuilder + // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。 + // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen + // (以 /str 作为命令选项),或重新生成 VS 项目。 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// 返回此类使用的缓存的 ResourceManager 实例。 + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("StockInQuiry.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// 重写当前线程的 CurrentUICulture 属性,对 + /// 使用此强类型资源类的所有资源查找执行重写。 + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap Manage { + get { + object obj = ResourceManager.GetObject("Manage", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap 公司 { + get { + object obj = ResourceManager.GetObject("公司", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap 启威星logo { + get { + object obj = ResourceManager.GetObject("启威星logo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/StockInQuiry/Properties/Resources.resx b/StockInQuiry/Properties/Resources.resx new file mode 100644 index 0000000..2dedc08 --- /dev/null +++ b/StockInQuiry/Properties/Resources.resx @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\logo\公司.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\logo\启威星logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\logo\Manage.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/StockInQuiry/RawMaterialForm.Designer.cs b/StockInQuiry/RawMaterialForm.Designer.cs new file mode 100644 index 0000000..af4c567 --- /dev/null +++ b/StockInQuiry/RawMaterialForm.Designer.cs @@ -0,0 +1,371 @@ +namespace StockInQuiry +{ + partial class RawMaterialForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RawMaterialForm)); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.物料编码 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.物料名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.库存 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.预留 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.未清采购申请数量 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.未清采购订单数量 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.更新日期 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.操作 = new System.Windows.Forms.DataGridViewButtonColumn(); + this.panel16 = new System.Windows.Forms.Panel(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.label2 = new System.Windows.Forms.Label(); + this.materialCodeTextBox = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.InExecutionlabel = new System.Windows.Forms.Label(); + this.panel1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(14, 12); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(1543, 76); + this.panel1.TabIndex = 5; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(261, 37); + this.label1.TabIndex = 0; + this.label1.Text = "原 材 料 库 存 信 息"; + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToOrderColumns = true; + this.dataGridView1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.dataGridView1.BackgroundColor = System.Drawing.Color.LightSteelBlue; + this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Raised; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.物料编码, + this.物料名称, + this.库存, + this.预留, + this.未清采购申请数量, + this.未清采购订单数量, + this.更新日期, + this.状态, + this.操作}); + this.dataGridView1.GridColor = System.Drawing.SystemColors.InactiveBorder; + this.dataGridView1.Location = new System.Drawing.Point(14, 94); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.ReadOnly = true; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowHeadersWidth = 62; + this.dataGridView1.RowTemplate.Height = 30; + this.dataGridView1.Size = new System.Drawing.Size(1543, 670); + this.dataGridView1.TabIndex = 6; + this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick); + // + // 物料编码 + // + dataGridViewCellStyle1.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料编码.DefaultCellStyle = dataGridViewCellStyle1; + this.物料编码.HeaderText = "物料编码"; + this.物料编码.MinimumWidth = 8; + this.物料编码.Name = "物料编码"; + this.物料编码.ReadOnly = true; + this.物料编码.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.物料编码.Width = 251; + // + // 物料名称 + // + dataGridViewCellStyle2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料名称.DefaultCellStyle = dataGridViewCellStyle2; + this.物料名称.HeaderText = "物料名称"; + this.物料名称.MinimumWidth = 8; + this.物料名称.Name = "物料名称"; + this.物料名称.ReadOnly = true; + this.物料名称.Width = 220; + // + // 库存 + // + dataGridViewCellStyle3.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.库存.DefaultCellStyle = dataGridViewCellStyle3; + this.库存.HeaderText = "库存"; + this.库存.MinimumWidth = 8; + this.库存.Name = "库存"; + this.库存.ReadOnly = true; + this.库存.Width = 130; + // + // 预留 + // + dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.预留.DefaultCellStyle = dataGridViewCellStyle4; + this.预留.HeaderText = "预留"; + this.预留.MinimumWidth = 8; + this.预留.Name = "预留"; + this.预留.ReadOnly = true; + this.预留.Width = 150; + // + // 未清采购申请数量 + // + dataGridViewCellStyle5.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.未清采购申请数量.DefaultCellStyle = dataGridViewCellStyle5; + this.未清采购申请数量.HeaderText = "未清采购申请数量"; + this.未清采购申请数量.MinimumWidth = 8; + this.未清采购申请数量.Name = "未清采购申请数量"; + this.未清采购申请数量.ReadOnly = true; + this.未清采购申请数量.Width = 150; + // + // 未清采购订单数量 + // + dataGridViewCellStyle6.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.未清采购订单数量.DefaultCellStyle = dataGridViewCellStyle6; + this.未清采购订单数量.HeaderText = "未清采购订单数量"; + this.未清采购订单数量.MinimumWidth = 8; + this.未清采购订单数量.Name = "未清采购订单数量"; + this.未清采购订单数量.ReadOnly = true; + this.未清采购订单数量.Width = 150; + // + // 更新日期 + // + dataGridViewCellStyle7.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.更新日期.DefaultCellStyle = dataGridViewCellStyle7; + this.更新日期.HeaderText = "更新日期"; + this.更新日期.MinimumWidth = 8; + this.更新日期.Name = "更新日期"; + this.更新日期.ReadOnly = true; + this.更新日期.Width = 170; + // + // 状态 + // + dataGridViewCellStyle8.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.状态.DefaultCellStyle = dataGridViewCellStyle8; + this.状态.HeaderText = "状态"; + this.状态.MinimumWidth = 8; + this.状态.Name = "状态"; + this.状态.ReadOnly = true; + this.状态.Width = 170; + // + // 操作 + // + dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle9.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle9.NullValue = "查 询 "; + this.操作.DefaultCellStyle = dataGridViewCellStyle9; + this.操作.HeaderText = "操作"; + this.操作.MinimumWidth = 8; + this.操作.Name = "操作"; + this.操作.ReadOnly = true; + this.操作.Text = "查 询"; + this.操作.UseColumnTextForButtonValue = true; + this.操作.Width = 150; + // + // panel16 + // + this.panel16.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.button2); + this.panel16.Controls.Add(this.button1); + this.panel16.Controls.Add(this.label2); + this.panel16.Controls.Add(this.materialCodeTextBox); + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(14, 770); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(1543, 76); + this.panel16.TabIndex = 20; + // + // button2 + // + this.button2.BackColor = System.Drawing.Color.GhostWhite; + this.button2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button2.Location = new System.Drawing.Point(196, 17); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(162, 42); + this.button2.TabIndex = 17; + this.button2.Text = "全部库存查询"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.GhostWhite; + this.button1.Font = new System.Drawing.Font("微软雅黑", 6.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button1.Location = new System.Drawing.Point(1176, 26); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(71, 28); + this.button1.TabIndex = 16; + this.button1.Text = "查 询"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label2.Location = new System.Drawing.Point(760, 30); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(69, 20); + this.label2.TabIndex = 15; + this.label2.Text = "物料编码"; + // + // materialCodeTextBox + // + this.materialCodeTextBox.BackColor = System.Drawing.Color.GhostWhite; + this.materialCodeTextBox.Location = new System.Drawing.Point(835, 26); + this.materialCodeTextBox.Name = "materialCodeTextBox"; + this.materialCodeTextBox.Size = new System.Drawing.Size(335, 28); + this.materialCodeTextBox.TabIndex = 14; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(1275, 13); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(1356, 13); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(15, 13); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // InExecutionlabel + // + this.InExecutionlabel.AutoSize = true; + this.InExecutionlabel.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.InExecutionlabel.ForeColor = System.Drawing.Color.Red; + this.InExecutionlabel.Location = new System.Drawing.Point(576, 359); + this.InExecutionlabel.Name = "InExecutionlabel"; + this.InExecutionlabel.Size = new System.Drawing.Size(0, 46); + this.InExecutionlabel.TabIndex = 21; + // + // RawMaterialForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(1569, 858); + this.Controls.Add(this.InExecutionlabel); + this.Controls.Add(this.panel16); + this.Controls.Add(this.dataGridView1); + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.Name = "RawMaterialForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.panel16.ResumeLayout(false); + this.panel16.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox materialCodeTextBox; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料编码; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料名称; + private System.Windows.Forms.DataGridViewTextBoxColumn 库存; + private System.Windows.Forms.DataGridViewTextBoxColumn 预留; + private System.Windows.Forms.DataGridViewTextBoxColumn 未清采购申请数量; + private System.Windows.Forms.DataGridViewTextBoxColumn 未清采购订单数量; + private System.Windows.Forms.DataGridViewTextBoxColumn 更新日期; + private System.Windows.Forms.DataGridViewTextBoxColumn 状态; + private System.Windows.Forms.DataGridViewButtonColumn 操作; + private System.Windows.Forms.Label InExecutionlabel; + } +} \ No newline at end of file diff --git a/StockInQuiry/RawMaterialForm.cs b/StockInQuiry/RawMaterialForm.cs new file mode 100644 index 0000000..0abfe36 --- /dev/null +++ b/StockInQuiry/RawMaterialForm.cs @@ -0,0 +1,187 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Reflection; +using System.Security.Policy; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static System.Windows.Forms.AxHost; + +namespace StockInQuiry +{ + public partial class RawMaterialForm : Form + { + public RawMaterialForm() + { + InitializeComponent(); + FetchProductInventory(); + } + private async void FetchProductInventory() + { + var materialCodeText = materialCodeTextBox.Text; + string url = "http://192.168.10.101:5005/api/stockInquiry/getRawMaterial"; + // 构建请求参数字典 + var requestData = new + { + materialCode = materialCodeText + }; + + // 将对象序列化为JSON字符串 + string json = JsonConvert.SerializeObject(requestData); + + using (HttpClient client = new HttpClient()) + { + try + { + // 创建HttpContent,设置为JSON格式的内容 + HttpContent content = new StringContent(json, Encoding.UTF8, "application/json"); + + // 发起POST请求 + HttpResponseMessage response = await client.PostAsync(url, content); + + string contentOutput = await response.Content.ReadAsStringAsync(); + + RawMaterialOutput result = JsonConvert.DeserializeObject(contentOutput); + var data = result.result; + + // 清空现有行 + dataGridView1.Rows.Clear(); + + // 重新添加数据行 + foreach (var item in data) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = item._System_objNBS; + dataGridView1.Rows[index].Cells["物料名称"].Value = item._System_objDescription; + } + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + private void button1_Click(object sender, EventArgs e) + { + // 清空所有行,重新获取数据 + dataGridView1.Rows.Clear(); + FetchProductInventory(); + } + + private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) + { + // 确保点击的是按钮列 + if (e.ColumnIndex == 8) + { + // 获取当前点击行的索引 + int rowIndex = e.RowIndex; + + // 获取当前行的数据(例如,你可以通过行索引获取单元格的值) + var cellValue1 = dataGridView1.Rows[rowIndex].Cells[0].Value; // 获取第1列的数据 + + RawMaterialStockInquiry(rowIndex, cellValue1.ToString()); + } + } + + private async void RawMaterialStockInquiry(int rowIndex, string materialCode) + { + string url = "http://192.168.10.101:5005/api/stockInquiry/getProductInventory/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getProductInventory/" + materialCode; + + using (HttpClient client = new HttpClient()) + { + try + { + // Make the GET request + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + // Read the response content + string content = await response.Content.ReadAsStringAsync(); + SapEcnQueryOutput result = JsonConvert.DeserializeObject(content); + + if (result.result.Code == "S") + { + dataGridView1.Rows[rowIndex].Cells["库存"].Value = result.result.Labst; + dataGridView1.Rows[rowIndex].Cells["预留"].Value = result.result.Bdmng; + dataGridView1.Rows[rowIndex].Cells["未清采购申请数量"].Value = result.result.ZwqslPr; + dataGridView1.Rows[rowIndex].Cells["未清采购订单数量"].Value = result.result.ZwqslPo; + dataGridView1.Rows[rowIndex].Cells["更新日期"].Value = result.result.DateUpdated; + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "查询成功"; + } + else + { + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "SAP未查到库存信息"; + } + + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + private void button2_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(InExecutionlabel.Text)) + { + dataGridView1.Rows.Clear(); + RawAllMaterialStockInquiry(); + } + else + { + MessageBox.Show("正在执行,请不要重复操作!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); + } + } + + private async void RawAllMaterialStockInquiry() + { + InExecutionlabel.Text = "加载中,请勿操作.... ... .."; + using (HttpClient client = new HttpClient()) + { + try + { + var url = "http://192.168.10.101:5005/api/stockInquiry/rawMaterialStockInquiry"; + //var url = "http://localhost:5005/api/stockInquiry/rawMaterialStockInquiry"; + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + string content = await response.Content.ReadAsStringAsync(); + BomStockInquiryOutput result = JsonConvert.DeserializeObject(content); + var data = result.result; + for (var i = 0; i < data.Count; i++) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = data[i].materialCode; + dataGridView1.Rows[index].Cells["物料名称"].Value = data[i].materialName; + dataGridView1.Rows[index].Cells["库存"].Value = data[i].Labst; + dataGridView1.Rows[index].Cells["预留"].Value = data[i].Bdmng; + dataGridView1.Rows[index].Cells["未清采购申请数量"].Value = data[i].ZwqslPr; + dataGridView1.Rows[index].Cells["未清采购订单数量"].Value = data[i].ZwqslPo; + if (data[i].DateUpdated != DateTime.MinValue) + { + dataGridView1.Rows[index].Cells["更新日期"].Value = data[i].DateUpdated; + } + dataGridView1.Rows[index].Cells["状态"].Value = data[i].State; + } + } + + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + InExecutionlabel.Text = ""; + } + } +} diff --git a/StockInQuiry/RawMaterialForm.resx b/StockInQuiry/RawMaterialForm.resx new file mode 100644 index 0000000..6b3c27b --- /dev/null +++ b/StockInQuiry/RawMaterialForm.resx @@ -0,0 +1,698 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + + + 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 + QmCC + + + \ No newline at end of file diff --git a/StockInQuiry/RawMaterialPriceInquiryForm.Designer.cs b/StockInQuiry/RawMaterialPriceInquiryForm.Designer.cs new file mode 100644 index 0000000..6934242 --- /dev/null +++ b/StockInQuiry/RawMaterialPriceInquiryForm.Designer.cs @@ -0,0 +1,329 @@ +namespace StockInQuiry +{ + partial class RawMaterialPriceInquiryForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RawMaterialPriceInquiryForm)); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle(); + this.InExecutionlabel = new System.Windows.Forms.Label(); + this.panel16 = new System.Windows.Forms.Panel(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.label2 = new System.Windows.Forms.Label(); + this.materialCodeTextBox = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.物料编码 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.物料名称 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.价格 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.更新日期 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.状态 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.操作 = new System.Windows.Forms.DataGridViewButtonColumn(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // InExecutionlabel + // + this.InExecutionlabel.AutoSize = true; + this.InExecutionlabel.Font = new System.Drawing.Font("微软雅黑", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.InExecutionlabel.ForeColor = System.Drawing.Color.Red; + this.InExecutionlabel.Location = new System.Drawing.Point(575, 359); + this.InExecutionlabel.Name = "InExecutionlabel"; + this.InExecutionlabel.Size = new System.Drawing.Size(0, 46); + this.InExecutionlabel.TabIndex = 25; + // + // panel16 + // + this.panel16.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.button2); + this.panel16.Controls.Add(this.button1); + this.panel16.Controls.Add(this.label2); + this.panel16.Controls.Add(this.materialCodeTextBox); + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(13, 770); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(1543, 76); + this.panel16.TabIndex = 24; + // + // button2 + // + this.button2.BackColor = System.Drawing.Color.GhostWhite; + this.button2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button2.Location = new System.Drawing.Point(196, 17); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(162, 42); + this.button2.TabIndex = 17; + this.button2.Text = "全部价格查询"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.GhostWhite; + this.button1.Font = new System.Drawing.Font("微软雅黑", 6.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.button1.Location = new System.Drawing.Point(1176, 26); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(71, 28); + this.button1.TabIndex = 16; + this.button1.Text = "查 询"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label2.Location = new System.Drawing.Point(760, 30); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(69, 20); + this.label2.TabIndex = 15; + this.label2.Text = "物料编码"; + // + // materialCodeTextBox + // + this.materialCodeTextBox.BackColor = System.Drawing.Color.GhostWhite; + this.materialCodeTextBox.Location = new System.Drawing.Point(835, 26); + this.materialCodeTextBox.Name = "materialCodeTextBox"; + this.materialCodeTextBox.Size = new System.Drawing.Size(335, 28); + this.materialCodeTextBox.TabIndex = 14; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(1275, 13); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(1356, 13); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(15, 13); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToOrderColumns = true; + this.dataGridView1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.dataGridView1.BackgroundColor = System.Drawing.Color.LightSteelBlue; + this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Raised; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.物料编码, + this.物料名称, + this.价格, + this.更新日期, + this.状态, + this.操作}); + this.dataGridView1.GridColor = System.Drawing.SystemColors.InactiveBorder; + this.dataGridView1.Location = new System.Drawing.Point(13, 94); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.ReadOnly = true; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowHeadersWidth = 62; + this.dataGridView1.RowTemplate.Height = 30; + this.dataGridView1.Size = new System.Drawing.Size(1543, 670); + this.dataGridView1.TabIndex = 23; + this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick); + // + // panel1 + // + this.panel1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(13, 12); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(1543, 76); + this.panel1.TabIndex = 22; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(261, 37); + this.label1.TabIndex = 0; + this.label1.Text = "原 材 料 价 格 信 息"; + // + // 物料编码 + // + dataGridViewCellStyle7.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料编码.DefaultCellStyle = dataGridViewCellStyle7; + this.物料编码.HeaderText = "物料编码"; + this.物料编码.MinimumWidth = 8; + this.物料编码.Name = "物料编码"; + this.物料编码.ReadOnly = true; + this.物料编码.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.物料编码.Width = 370; + // + // 物料名称 + // + dataGridViewCellStyle8.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.物料名称.DefaultCellStyle = dataGridViewCellStyle8; + this.物料名称.HeaderText = "物料名称"; + this.物料名称.MinimumWidth = 8; + this.物料名称.Name = "物料名称"; + this.物料名称.ReadOnly = true; + this.物料名称.Width = 450; + // + // 价格 + // + dataGridViewCellStyle9.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.价格.DefaultCellStyle = dataGridViewCellStyle9; + this.价格.HeaderText = "价格"; + this.价格.MinimumWidth = 8; + this.价格.Name = "价格"; + this.价格.ReadOnly = true; + this.价格.Width = 170; + // + // 更新日期 + // + dataGridViewCellStyle10.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.更新日期.DefaultCellStyle = dataGridViewCellStyle10; + this.更新日期.HeaderText = "更新日期"; + this.更新日期.MinimumWidth = 8; + this.更新日期.Name = "更新日期"; + this.更新日期.ReadOnly = true; + this.更新日期.Width = 200; + // + // 状态 + // + dataGridViewCellStyle11.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.状态.DefaultCellStyle = dataGridViewCellStyle11; + this.状态.HeaderText = "状态"; + this.状态.MinimumWidth = 8; + this.状态.Name = "状态"; + this.状态.ReadOnly = true; + this.状态.Width = 200; + // + // 操作 + // + dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle12.Font = new System.Drawing.Font("微软雅黑", 7.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle12.NullValue = "查 询 "; + this.操作.DefaultCellStyle = dataGridViewCellStyle12; + this.操作.HeaderText = "操作"; + this.操作.MinimumWidth = 8; + this.操作.Name = "操作"; + this.操作.ReadOnly = true; + this.操作.Text = "查 询"; + this.操作.UseColumnTextForButtonValue = true; + this.操作.Width = 150; + // + // RawMaterialPriceInquiryForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(1569, 858); + this.Controls.Add(this.InExecutionlabel); + this.Controls.Add(this.panel16); + this.Controls.Add(this.dataGridView1); + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.Name = "RawMaterialPriceInquiryForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.panel16.ResumeLayout(false); + this.panel16.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label InExecutionlabel; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox materialCodeTextBox; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料编码; + private System.Windows.Forms.DataGridViewTextBoxColumn 物料名称; + private System.Windows.Forms.DataGridViewTextBoxColumn 价格; + private System.Windows.Forms.DataGridViewTextBoxColumn 更新日期; + private System.Windows.Forms.DataGridViewTextBoxColumn 状态; + private System.Windows.Forms.DataGridViewButtonColumn 操作; + } +} \ No newline at end of file diff --git a/StockInQuiry/RawMaterialPriceInquiryForm.cs b/StockInQuiry/RawMaterialPriceInquiryForm.cs new file mode 100644 index 0000000..f505926 --- /dev/null +++ b/StockInQuiry/RawMaterialPriceInquiryForm.cs @@ -0,0 +1,176 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace StockInQuiry +{ + public partial class RawMaterialPriceInquiryForm : Form + { + public RawMaterialPriceInquiryForm() + { + InitializeComponent(); + FetchProductInventory(); + } + private async void FetchProductInventory() + { + var materialCodeText = materialCodeTextBox.Text; + string url = "http://192.168.10.101:5005/api/stockInquiry/getRawMaterial"; + //string url = "http://localhost:5005/api/stockInquiry/getRawMaterial"; + // 构建请求参数字典 + var requestData = new + { + materialCode = materialCodeText + }; + + // 将对象序列化为JSON字符串 + string json = JsonConvert.SerializeObject(requestData); + + using (HttpClient client = new HttpClient()) + { + try + { + // 创建HttpContent,设置为JSON格式的内容 + HttpContent content = new StringContent(json, Encoding.UTF8, "application/json"); + + // 发起POST请求 + HttpResponseMessage response = await client.PostAsync(url, content); + + string contentOutput = await response.Content.ReadAsStringAsync(); + + RawMaterialOutput result = JsonConvert.DeserializeObject(contentOutput); + var data = result.result; + + // 清空现有行 + dataGridView1.Rows.Clear(); + + // 重新添加数据行 + foreach (var item in data) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = item._System_objNBS; + dataGridView1.Rows[index].Cells["物料名称"].Value = item._System_objDescription; + } + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + private void button1_Click(object sender, EventArgs e) + { + // 清空所有行,重新获取数据 + dataGridView1.Rows.Clear(); + FetchProductInventory(); + } + + private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) + { + // 确保点击的是按钮列 + if (e.ColumnIndex == 5) + { + // 获取当前点击行的索引 + int rowIndex = e.RowIndex; + + // 获取当前行的数据(例如,你可以通过行索引获取单元格的值) + var cellValue1 = dataGridView1.Rows[rowIndex].Cells[0].Value; // 获取第1列的数据 + + GetRawMaterialPriceInformation(rowIndex, cellValue1.ToString()); + } + } + + private async void GetRawMaterialPriceInformation(int rowIndex, string materialCode) + { + string url = "http://192.168.10.101:5005/api/stockInquiry/getPriceInquiry/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getPriceInquiry/" + materialCode; + using (HttpClient client = new HttpClient()) + { + try + { + // Make the GET request + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + // Read the response content + string content = await response.Content.ReadAsStringAsync(); + SapPriceInquiryOutput result = JsonConvert.DeserializeObject(content); + + if (result.result.Code == "S") + { + dataGridView1.Rows[rowIndex].Cells["价格"].Value = result.result.Verpr; + dataGridView1.Rows[rowIndex].Cells["更新日期"].Value = result.result.DateUpdated; + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "查询成功"; + } + else + { + dataGridView1.Rows[rowIndex].Cells["状态"].Value = "查询失败"; + } + + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + + private void button2_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(InExecutionlabel.Text)) + { + dataGridView1.Rows.Clear(); + GetAllRawMaterialPriceInformation(); + } + else + { + MessageBox.Show("正在执行,请不要重复操作!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); + } + } + private async void GetAllRawMaterialPriceInformation() + { + InExecutionlabel.Text = "加载中,请勿操作.... ... .."; + using (HttpClient client = new HttpClient()) + { + try + { + var url = "http://192.168.10.101:5005/api/stockInquiry/rawMaterialPriceInquiry"; + //var url = "http://localhost:5005/api/stockInquiry/rawMaterialPriceInquiry"; + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); + + string content = await response.Content.ReadAsStringAsync(); + BomPriceInquiryOutput result = JsonConvert.DeserializeObject(content); + var data = result.result; + for (var i = 0; i < data.Count; i++) + { + int index = dataGridView1.Rows.Add(); + dataGridView1.Rows[index].Cells["物料编码"].Value = data[i].materialCode; + dataGridView1.Rows[index].Cells["物料名称"].Value = data[i].materialName; + dataGridView1.Rows[index].Cells["价格"].Value = data[i].Verpr; + if (data[i].DateUpdated != DateTime.MinValue) + { + dataGridView1.Rows[index].Cells["更新日期"].Value = data[i].DateUpdated; + } + dataGridView1.Rows[index].Cells["状态"].Value = data[i].State; + } + } + + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + InExecutionlabel.Text = ""; + } + } +} diff --git a/StockInQuiry/RawMaterialPriceInquiryForm.resx b/StockInQuiry/RawMaterialPriceInquiryForm.resx new file mode 100644 index 0000000..effe0d7 --- /dev/null +++ b/StockInQuiry/RawMaterialPriceInquiryForm.resx @@ -0,0 +1,662 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + QmCC + + + + True + + + True + + + True + + + True + + + True + + + True + + \ No newline at end of file diff --git a/StockInQuiry/StockInQuiry.csproj b/StockInQuiry/StockInQuiry.csproj new file mode 100644 index 0000000..69444ca --- /dev/null +++ b/StockInQuiry/StockInQuiry.csproj @@ -0,0 +1,156 @@ + + + + + Debug + AnyCPU + {2E434738-8E71-43E7-A580-CB464A021B30} + Library + Properties + StockInQuiry + StockInQuiry + v4.6.2 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 1 + x64 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + False + False + F:\启威星资料\EPDM.Interop.epdm.dll + + + ..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll + + + + + + + + + + + + + + + Form + + + BomCostInquiryForm.cs + + + Form + + + BomstockInquiryForm.cs + + + + + + + + + Form + + + PdmCostInquiryForm.cs + + + Form + + + PdmStockInquiryForm.cs + + + Form + + + PriceInquiryForm.cs + + + + True + True + Resources.resx + + + Form + + + RawMaterialForm.cs + + + Form + + + RawMaterialPriceInquiryForm.cs + + + Form + + + StockInQuiryForm.cs + + + + + BomCostInquiryForm.cs + + + BomstockInquiryForm.cs + + + PdmCostInquiryForm.cs + + + PdmStockInquiryForm.cs + + + PriceInquiryForm.cs + + + ResXFileCodeGenerator + Designer + Resources.Designer.cs + + + RawMaterialForm.cs + + + RawMaterialPriceInquiryForm.cs + + + StockInQuiryForm.cs + + + + + + + + + + + + \ No newline at end of file diff --git a/StockInQuiry/StockInQuiryForm.Designer.cs b/StockInQuiry/StockInQuiryForm.Designer.cs new file mode 100644 index 0000000..42b7482 --- /dev/null +++ b/StockInQuiry/StockInQuiryForm.Designer.cs @@ -0,0 +1,561 @@ +namespace StockInQuiry +{ + partial class StockInQuiryForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StockInQuiryForm)); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.panel3 = new System.Windows.Forms.Panel(); + this.code = new System.Windows.Forms.Label(); + this.panel2 = new System.Windows.Forms.Panel(); + this.materialCode = new System.Windows.Forms.Label(); + this.panel5 = new System.Windows.Forms.Panel(); + this.stock = new System.Windows.Forms.Label(); + this.panel4 = new System.Windows.Forms.Panel(); + this.label9 = new System.Windows.Forms.Label(); + this.panel6 = new System.Windows.Forms.Panel(); + this.reserved = new System.Windows.Forms.Label(); + this.panel7 = new System.Windows.Forms.Panel(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.panel8 = new System.Windows.Forms.Panel(); + this.applyForQuantity = new System.Windows.Forms.Label(); + this.panel9 = new System.Windows.Forms.Panel(); + this.label6 = new System.Windows.Forms.Label(); + this.panel12 = new System.Windows.Forms.Panel(); + this.orderForGoodsQuantity = new System.Windows.Forms.Label(); + this.panel11 = new System.Windows.Forms.Panel(); + this.label8 = new System.Windows.Forms.Label(); + this.panel10 = new System.Windows.Forms.Panel(); + this.inventoryDate = new System.Windows.Forms.Label(); + this.panel13 = new System.Windows.Forms.Panel(); + this.label11 = new System.Windows.Forms.Label(); + this.panel14 = new System.Windows.Forms.Panel(); + this.state = new System.Windows.Forms.Label(); + this.panel15 = new System.Windows.Forms.Panel(); + this.label13 = new System.Windows.Forms.Label(); + this.panel16 = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.panel1.SuspendLayout(); + this.panel3.SuspendLayout(); + this.panel2.SuspendLayout(); + this.panel5.SuspendLayout(); + this.panel4.SuspendLayout(); + this.panel6.SuspendLayout(); + this.panel7.SuspendLayout(); + this.panel8.SuspendLayout(); + this.panel9.SuspendLayout(); + this.panel12.SuspendLayout(); + this.panel11.SuspendLayout(); + this.panel10.SuspendLayout(); + this.panel13.SuspendLayout(); + this.panel14.SuspendLayout(); + this.panel15.SuspendLayout(); + this.panel16.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(12, 10); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(1054, 76); + this.panel1.TabIndex = 2; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label1.Location = new System.Drawing.Point(19, 19); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(153, 37); + this.label1.TabIndex = 0; + this.label1.Text = "库 存 信 息"; + // + // panel3 + // + this.panel3.BackColor = System.Drawing.Color.Transparent; + this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel3.Controls.Add(this.code); + this.panel3.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel3.Location = new System.Drawing.Point(242, 101); + this.panel3.Margin = new System.Windows.Forms.Padding(10); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(789, 60); + this.panel3.TabIndex = 5; + // + // code + // + this.code.AutoSize = true; + this.code.Location = new System.Drawing.Point(30, 15); + this.code.Name = "code"; + this.code.Size = new System.Drawing.Size(84, 28); + this.code.TabIndex = 0; + this.code.Text = "--------"; + // + // panel2 + // + this.panel2.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel2.Controls.Add(this.materialCode); + this.panel2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel2.Location = new System.Drawing.Point(40, 101); + this.panel2.Margin = new System.Windows.Forms.Padding(10); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(206, 60); + this.panel2.TabIndex = 4; + // + // materialCode + // + this.materialCode.AutoSize = true; + this.materialCode.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.materialCode.Location = new System.Drawing.Point(68, 15); + this.materialCode.Name = "materialCode"; + this.materialCode.Size = new System.Drawing.Size(66, 28); + this.materialCode.TabIndex = 0; + this.materialCode.Text = "编 码"; + // + // panel5 + // + this.panel5.BackColor = System.Drawing.Color.Transparent; + this.panel5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel5.Controls.Add(this.stock); + this.panel5.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel5.Location = new System.Drawing.Point(245, 181); + this.panel5.Margin = new System.Windows.Forms.Padding(10); + this.panel5.Name = "panel5"; + this.panel5.Size = new System.Drawing.Size(273, 60); + this.panel5.TabIndex = 6; + // + // stock + // + this.stock.AutoSize = true; + this.stock.Location = new System.Drawing.Point(30, 14); + this.stock.Name = "stock"; + this.stock.Size = new System.Drawing.Size(84, 28); + this.stock.TabIndex = 1; + this.stock.Text = "--------"; + // + // panel4 + // + this.panel4.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel4.Controls.Add(this.label9); + this.panel4.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel4.Location = new System.Drawing.Point(40, 181); + this.panel4.Margin = new System.Windows.Forms.Padding(10); + this.panel4.Name = "panel4"; + this.panel4.Size = new System.Drawing.Size(206, 60); + this.panel4.TabIndex = 7; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Location = new System.Drawing.Point(68, 14); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(66, 28); + this.label9.TabIndex = 1; + this.label9.Text = "库 存"; + // + // panel6 + // + this.panel6.BackColor = System.Drawing.Color.Transparent; + this.panel6.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel6.Controls.Add(this.reserved); + this.panel6.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel6.Location = new System.Drawing.Point(758, 181); + this.panel6.Margin = new System.Windows.Forms.Padding(10); + this.panel6.Name = "panel6"; + this.panel6.Size = new System.Drawing.Size(273, 60); + this.panel6.TabIndex = 8; + // + // reserved + // + this.reserved.AutoSize = true; + this.reserved.Location = new System.Drawing.Point(32, 14); + this.reserved.Name = "reserved"; + this.reserved.Size = new System.Drawing.Size(84, 28); + this.reserved.TabIndex = 4; + this.reserved.Text = "--------"; + // + // panel7 + // + this.panel7.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel7.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel7.Controls.Add(this.label4); + this.panel7.Controls.Add(this.label5); + this.panel7.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel7.Location = new System.Drawing.Point(557, 181); + this.panel7.Margin = new System.Windows.Forms.Padding(10); + this.panel7.Name = "panel7"; + this.panel7.Size = new System.Drawing.Size(206, 60); + this.panel7.TabIndex = 9; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(66, 14); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(66, 28); + this.label4.TabIndex = 1; + this.label4.Text = "预 留"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(48, 10); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(0, 28); + this.label5.TabIndex = 0; + // + // panel8 + // + this.panel8.BackColor = System.Drawing.Color.Transparent; + this.panel8.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel8.Controls.Add(this.applyForQuantity); + this.panel8.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel8.Location = new System.Drawing.Point(245, 261); + this.panel8.Margin = new System.Windows.Forms.Padding(10); + this.panel8.Name = "panel8"; + this.panel8.Size = new System.Drawing.Size(273, 60); + this.panel8.TabIndex = 10; + // + // applyForQuantity + // + this.applyForQuantity.AutoSize = true; + this.applyForQuantity.Location = new System.Drawing.Point(30, 15); + this.applyForQuantity.Name = "applyForQuantity"; + this.applyForQuantity.Size = new System.Drawing.Size(84, 28); + this.applyForQuantity.TabIndex = 2; + this.applyForQuantity.Text = "--------"; + // + // panel9 + // + this.panel9.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel9.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel9.Controls.Add(this.label6); + this.panel9.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel9.Location = new System.Drawing.Point(40, 261); + this.panel9.Margin = new System.Windows.Forms.Padding(10); + this.panel9.Name = "panel9"; + this.panel9.Size = new System.Drawing.Size(206, 60); + this.panel9.TabIndex = 11; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(15, 15); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(180, 28); + this.label6.TabIndex = 1; + this.label6.Text = "未清采购申请数量"; + // + // panel12 + // + this.panel12.BackColor = System.Drawing.Color.Transparent; + this.panel12.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel12.Controls.Add(this.orderForGoodsQuantity); + this.panel12.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel12.Location = new System.Drawing.Point(758, 261); + this.panel12.Margin = new System.Windows.Forms.Padding(10); + this.panel12.Name = "panel12"; + this.panel12.Size = new System.Drawing.Size(273, 60); + this.panel12.TabIndex = 12; + // + // orderForGoodsQuantity + // + this.orderForGoodsQuantity.AutoSize = true; + this.orderForGoodsQuantity.Location = new System.Drawing.Point(32, 15); + this.orderForGoodsQuantity.Name = "orderForGoodsQuantity"; + this.orderForGoodsQuantity.Size = new System.Drawing.Size(84, 28); + this.orderForGoodsQuantity.TabIndex = 5; + this.orderForGoodsQuantity.Text = "--------"; + // + // panel11 + // + this.panel11.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel11.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel11.Controls.Add(this.label8); + this.panel11.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel11.Location = new System.Drawing.Point(557, 261); + this.panel11.Margin = new System.Windows.Forms.Padding(10); + this.panel11.Name = "panel11"; + this.panel11.Size = new System.Drawing.Size(206, 60); + this.panel11.TabIndex = 13; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(14, 15); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(180, 28); + this.label8.TabIndex = 1; + this.label8.Text = "未清采购订单数量"; + // + // panel10 + // + this.panel10.BackColor = System.Drawing.Color.Transparent; + this.panel10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel10.Controls.Add(this.inventoryDate); + this.panel10.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel10.Location = new System.Drawing.Point(245, 341); + this.panel10.Margin = new System.Windows.Forms.Padding(10); + this.panel10.Name = "panel10"; + this.panel10.Size = new System.Drawing.Size(273, 60); + this.panel10.TabIndex = 14; + // + // inventoryDate + // + this.inventoryDate.AutoSize = true; + this.inventoryDate.Location = new System.Drawing.Point(30, 15); + this.inventoryDate.Name = "inventoryDate"; + this.inventoryDate.Size = new System.Drawing.Size(84, 28); + this.inventoryDate.TabIndex = 3; + this.inventoryDate.Text = "--------"; + // + // panel13 + // + this.panel13.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel13.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel13.Controls.Add(this.label11); + this.panel13.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel13.Location = new System.Drawing.Point(40, 341); + this.panel13.Margin = new System.Windows.Forms.Padding(10); + this.panel13.Name = "panel13"; + this.panel13.Size = new System.Drawing.Size(206, 60); + this.panel13.TabIndex = 15; + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Location = new System.Drawing.Point(29, 13); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(138, 28); + this.label11.TabIndex = 1; + this.label11.Text = "库存更新日期"; + // + // panel14 + // + this.panel14.BackColor = System.Drawing.Color.Transparent; + this.panel14.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel14.Controls.Add(this.state); + this.panel14.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel14.Location = new System.Drawing.Point(758, 341); + this.panel14.Margin = new System.Windows.Forms.Padding(10); + this.panel14.Name = "panel14"; + this.panel14.Size = new System.Drawing.Size(273, 60); + this.panel14.TabIndex = 17; + // + // state + // + this.state.AutoSize = true; + this.state.Location = new System.Drawing.Point(32, 15); + this.state.Name = "state"; + this.state.Size = new System.Drawing.Size(84, 28); + this.state.TabIndex = 6; + this.state.Text = "--------"; + // + // panel15 + // + this.panel15.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel15.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel15.Controls.Add(this.label13); + this.panel15.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.panel15.Location = new System.Drawing.Point(557, 341); + this.panel15.Margin = new System.Windows.Forms.Padding(10); + this.panel15.Name = "panel15"; + this.panel15.Size = new System.Drawing.Size(206, 60); + this.panel15.TabIndex = 16; + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Location = new System.Drawing.Point(66, 13); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(66, 28); + this.label13.TabIndex = 1; + this.label13.Text = "状 态"; + // + // panel16 + // + this.panel16.BackColor = System.Drawing.Color.LightSteelBlue; + this.panel16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel16.Controls.Add(this.pictureBox1); + this.panel16.Controls.Add(this.pictureBox2); + this.panel16.Controls.Add(this.pictureBox3); + this.panel16.Location = new System.Drawing.Point(12, 424); + this.panel16.Name = "panel16"; + this.panel16.Size = new System.Drawing.Size(1054, 76); + this.panel16.TabIndex = 18; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(790, 12); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(52, 52); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 11; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Image = global::StockInQuiry.Properties.Resources.公司; + this.pictureBox2.Location = new System.Drawing.Point(868, 14); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(163, 50); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox3.Image = global::StockInQuiry.Properties.Resources.启威星logo; + this.pictureBox3.Location = new System.Drawing.Point(14, 14); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(100, 50); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox3.TabIndex = 13; + this.pictureBox3.TabStop = false; + // + // StockInQuiryForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.InactiveBorder; + this.ClientSize = new System.Drawing.Size(1078, 512); + this.Controls.Add(this.panel16); + this.Controls.Add(this.panel14); + this.Controls.Add(this.panel15); + this.Controls.Add(this.panel10); + this.Controls.Add(this.panel13); + this.Controls.Add(this.panel12); + this.Controls.Add(this.panel11); + this.Controls.Add(this.panel8); + this.Controls.Add(this.panel9); + this.Controls.Add(this.panel6); + this.Controls.Add(this.panel7); + this.Controls.Add(this.panel5); + this.Controls.Add(this.panel4); + this.Controls.Add(this.panel3); + this.Controls.Add(this.panel2); + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "StockInQuiryForm"; + this.ShowIcon = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.panel3.ResumeLayout(false); + this.panel3.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.panel5.ResumeLayout(false); + this.panel5.PerformLayout(); + this.panel4.ResumeLayout(false); + this.panel4.PerformLayout(); + this.panel6.ResumeLayout(false); + this.panel6.PerformLayout(); + this.panel7.ResumeLayout(false); + this.panel7.PerformLayout(); + this.panel8.ResumeLayout(false); + this.panel8.PerformLayout(); + this.panel9.ResumeLayout(false); + this.panel9.PerformLayout(); + this.panel12.ResumeLayout(false); + this.panel12.PerformLayout(); + this.panel11.ResumeLayout(false); + this.panel11.PerformLayout(); + this.panel10.ResumeLayout(false); + this.panel10.PerformLayout(); + this.panel13.ResumeLayout(false); + this.panel13.PerformLayout(); + this.panel14.ResumeLayout(false); + this.panel14.PerformLayout(); + this.panel15.ResumeLayout(false); + this.panel15.PerformLayout(); + this.panel16.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Label code; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Label materialCode; + private System.Windows.Forms.Panel panel5; + private System.Windows.Forms.Label stock; + private System.Windows.Forms.Panel panel4; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Panel panel6; + private System.Windows.Forms.Label reserved; + private System.Windows.Forms.Panel panel7; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Panel panel8; + private System.Windows.Forms.Label applyForQuantity; + private System.Windows.Forms.Panel panel9; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Panel panel12; + private System.Windows.Forms.Label orderForGoodsQuantity; + private System.Windows.Forms.Panel panel11; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Panel panel10; + private System.Windows.Forms.Label inventoryDate; + private System.Windows.Forms.Panel panel13; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Panel panel14; + private System.Windows.Forms.Label state; + private System.Windows.Forms.Panel panel15; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.Panel panel16; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + } +} \ No newline at end of file diff --git a/StockInQuiry/StockInQuiryForm.cs b/StockInQuiry/StockInQuiryForm.cs new file mode 100644 index 0000000..fc2c262 --- /dev/null +++ b/StockInQuiry/StockInQuiryForm.cs @@ -0,0 +1,74 @@ +using Newtonsoft.Json; +using StockInQuiry.Dto; +using System; +using System.Collections; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace StockInQuiry +{ + public partial class StockInQuiryForm : Form + { + public StockInQuiryForm(string materialCode) + { + InitializeComponent(); + code.Text = materialCode; + if (string.IsNullOrEmpty(materialCode)) + { + state.Text = "查询失败"; + } + + string url = "http://192.168.10.101:5005/api/stockInquiry/getProductInventory/" + materialCode; + //string url = "http://localhost:5005/api/stockInquiry/getProductInventory/" + materialCode; + if (!string.IsNullOrEmpty(materialCode)) + { + FetchProductInventory(url); + } + + + } + + private async void FetchProductInventory(string url) + { + using (HttpClient client = new HttpClient()) + { + try + { + // Make the GET request + HttpResponseMessage response = await client.GetAsync(url); + response.EnsureSuccessStatusCode(); // Will throw an exception if the status code is not 2xx + + // Read the response content + string content = await response.Content.ReadAsStringAsync(); + SapEcnQueryOutput result = JsonConvert.DeserializeObject(content); + + if (result.result.Code == "S") + { + stock.Text = result.result.Labst; + reserved.Text = result.result.Bdmng; + applyForQuantity.Text = result.result.ZwqslPr; + orderForGoodsQuantity.Text = result.result.ZwqslPo; + inventoryDate.Text = result.result.DateUpdated.ToString("yy-MM-dd HH:dd:ss"); + state.Text = "查询成功"; + } + else + { + state.Text = "SAP未查询到库存信息"; + } + + } + catch (HttpRequestException e) + { + MessageBox.Show($"Request failed: {e.Message}"); + } + } + } + } +} diff --git a/StockInQuiry/StockInQuiryForm.resx b/StockInQuiry/StockInQuiryForm.resx new file mode 100644 index 0000000..b383c7a --- /dev/null +++ b/StockInQuiry/StockInQuiryForm.resx @@ -0,0 +1,644 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + QmCC + + + \ No newline at end of file diff --git a/StockInQuiry/logo/Manage.png b/StockInQuiry/logo/Manage.png new file mode 100644 index 0000000000000000000000000000000000000000..282853b31ee29e9a6d40806d91f704c307b4e7e4 GIT binary patch literal 287214 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

%vR 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 literal 0 HcmV?d00001 diff --git a/StockInQuiry/logo/公司.png b/StockInQuiry/logo/公司.png new file mode 100644 index 0000000000000000000000000000000000000000..408cc37ba4c55f0d36e7a292a568867eca902900 GIT binary patch literal 46952 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
# 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 t>e31mP#sry)TGqqIZw~ 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

L7PV-M;*>@;1|s!S(_Ik%N0F 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%0De`W`*xNKGu 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 + + + \ No newline at end of file