From caf4dd3c752f5982adcd3708d2e8f976f81ff49f Mon Sep 17 00:00:00 2001
From: kingno <30263@KINGNO>
Date: 星期一, 23 六月 2025 09:59:57 +0800
Subject: [PATCH] Merge branch 'master' of http://gitblit.broconcentric.com:8088/r/M200

---
 src/Bro.M141.Process/UI/BasketCodeUI.cs |   72 ++++++++++++++++++++++++++++++++++++
 1 files changed, 72 insertions(+), 0 deletions(-)

diff --git a/src/Bro.M141.Process/UI/BasketCodeUI.cs b/src/Bro.M141.Process/UI/BasketCodeUI.cs
new file mode 100644
index 0000000..1524f25
--- /dev/null
+++ b/src/Bro.M141.Process/UI/BasketCodeUI.cs
@@ -0,0 +1,72 @@
+锘縰sing Bro.Common.Helper;
+using Bro.UI.Model.Winform;
+using NPOI.SS.Formula.Functions;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Drawing.Printing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace Bro.M141.Process
+{
+    [MenuNode("绡叿鐮佺晫闈�", "绡叿鐮佺晫闈�", 2, EnumHelper.TopMenu.SystemInfo, MenuNodeType.Form)]
+    public partial class BasketCodeUI : MenuFormBase
+    {
+        public BasketCodeUI()
+        {
+            InitializeComponent();
+        }
+        M141Config Config141 => Process.IConfig as M141Config;
+        M141Process Process141 => Process as M141Process;
+
+        public override void OnProcessUpdated()
+        {
+            base.OnProcessUpdated();
+
+            Process141.RerefreshBasketcodeUI += RerefreshUI;
+            RerefreshUI();
+        }
+
+
+        M141Process_Mysql mysqlhelper = new M141Process_Mysql();
+
+        public void RerefreshUI()
+        {
+            mysqlhelper.IniDBIP(Config141.IPforall);
+            DataTable dt = mysqlhelper.getBasketCode();
+            List<codedata> codes = new List<codedata>();
+
+            if (dt != null)
+            {
+                for (int i = 0; i < dt.Rows.Count; i++)
+                {
+                    codes.Add(new codedata
+                    {
+                        code = dt.Rows[i][1].ToString(),
+                        time = dt.Rows[i][2].ToString(),
+                    });
+                }
+            }
+
+            this.Invoke(()=>
+            {
+                Codesdataview.DataSource = codes;
+                Codesdataview.Refresh();
+            });
+        }
+
+
+        public class codedata
+        {
+            public string code { get; set; }
+            public string time { get; set; }
+        }
+
+
+    }
+}

--
Gitblit v1.8.0