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