From f7521389d19a2c46d93feb5d7b10866ccf2a739a Mon Sep 17 00:00:00 2001 From: sunny <2371019647@qq.com> Date: Fri, 24 Oct 2025 10:36:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=AE=9C=E6=90=AD=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MQTT-Winform/MQTT-WinformV1/Form1.cs | 36 +++++++++++++++++++ .../MQTT-WinformV1/MqttClientService.cs | 8 +++++ 2 files changed, 44 insertions(+) diff --git a/MQTT-Winform/MQTT-WinformV1/Form1.cs b/MQTT-Winform/MQTT-WinformV1/Form1.cs index 19d2537..00ea896 100644 --- a/MQTT-Winform/MQTT-WinformV1/Form1.cs +++ b/MQTT-Winform/MQTT-WinformV1/Form1.cs @@ -365,5 +365,41 @@ namespace MQTT_WinformV1 // 每秒更新一次时间显示 this.label4.Text = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); } + + + + + //上传宜搭相关代码 + + private void yd_upload_test(object sender, EventArgs e) + { + if (toolStripStatusLabel1.Text != "已连接") + { + MessageBox.Show("请先连接MQTT网关!"); + return; + } + if (this.comboBox1.Text.Length == 0) + { + MessageBox.Show("请先导入配方信息,再刷新!"); + } + + //先获取token + string token = MqttClientService.GetDingDingToken(); + if (!string.IsNullOrEmpty(token)) + { + MessageBox.Show("获取 token 成功:" + token); + } + else + { + MessageBox.Show("获取 token 失败,请检查 AppKey/AppSecret"); + } + + bool result = MqttClientService.UploadTestDataToYida(token); + if (result) + MessageBox.Show("测试数据上传成功!"); + else + MessageBox.Show("测试数据上传失败!"); + + } } } diff --git a/MQTT-Winform/MQTT-WinformV1/MqttClientService.cs b/MQTT-Winform/MQTT-WinformV1/MqttClientService.cs index 6cb9e15..0fb4abb 100644 --- a/MQTT-Winform/MQTT-WinformV1/MqttClientService.cs +++ b/MQTT-Winform/MQTT-WinformV1/MqttClientService.cs @@ -267,5 +267,13 @@ namespace MqttClient { } } + + + + + //上传宜搭代码 + + + } }