Form_Other.cs 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. using EIP_Protocol;
  2. using MathNet.Numerics.RootFinding;
  3. using Newtonsoft.Json;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.ComponentModel;
  7. using System.Data;
  8. using System.Drawing;
  9. using System.IO;
  10. using System.Linq;
  11. using System.Text;
  12. using System.Threading.Tasks;
  13. using System.Windows.Forms;
  14. using static MainForm.ClassFile.XiaomiAPI_MES.XiaomiMESHttp_StationOutbound;
  15. using static MainForm.ClassFile.XiaomiAPI_MES.XiaomiMESHttp_StationOutbound.XmMES_StationOutRequest_Body;
  16. using static MainForm.ClassFile.XiaomiClass.MesHelper;
  17. namespace MainForm.FaForm
  18. {
  19. public partial class Form_Other : Form
  20. {
  21. public Form_Other()
  22. {
  23. InitializeComponent();
  24. }
  25. private void button7_Click(object sender, EventArgs e)
  26. {
  27. ProcessData processData = new ProcessData
  28. {
  29. Workorder_code = GlobalContext.WorkOrderCode,
  30. //Batch_number = GlobalContext.BatchNumber,
  31. Equipment_code = GlobalContext.LineCode + "-S15",
  32. Test_time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")
  33. };
  34. textBox1.Text = SQLHelper.ExecuteNonQuery(processData.ToStringInsert(0,0));
  35. }
  36. private void button8_Click(object sender, EventArgs e)
  37. {
  38. OneCheckData oneCheckData = new OneCheckData();
  39. string sql = oneCheckData.ToStringInsert(0);
  40. textBox1.Text = SQLHelper.ExecuteNonQuery(sql);
  41. }
  42. private void button5_Click(object sender, EventArgs e)
  43. {
  44. string url = @"http://10.1.19.33:9090/api/ProductionLine/GetWorkOrderInfo";
  45. string ret = string.Empty;
  46. WorkOrderInfo responseData = HttpUitls.GetWOData(textBox1.Text.Trim());
  47. textBox1.Text = JsonConvert.SerializeObject(responseData);
  48. }
  49. private void button4_Click(object sender, EventArgs e)
  50. {
  51. List<TestItem> items = new List<TestItem>();
  52. items.Add(new TestItem { Parameter_name = "1", Parameter_unit = "1", Parameter_value = "1" });
  53. items.Add(new TestItem { Parameter_name = "2", Parameter_unit = "2", Parameter_value = "2" });
  54. List<ProcessData> data = new List<ProcessData>();
  55. ProcessData processData = new ProcessData()
  56. {
  57. Equipment_code = "Equipment_code",
  58. Workorder_code = GlobalContext.WorkOrderCode,
  59. //Batch_number = GlobalContext.BatchNumber,
  60. Sn = "",
  61. Testitem = "Testitem",
  62. Parameter_values = items,
  63. Write_user = GlobalContext.CurrentUser,
  64. Test_time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")
  65. };
  66. //上传mes
  67. data.Add(processData);
  68. string jsonstr = JsonConvert.SerializeObject(data);
  69. if (GlobalContext.IsSendProcessData)
  70. {
  71. string url = @"HTTP://" + GlobalContext.ServerHost + @"/api/ProductionLine/ProcessData";
  72. string mesRet = HttpUitls.SubmitDataToMES(url, jsonstr); // HttpUitls.Post(url, jsonstr);
  73. }
  74. //本地数据
  75. string ret = SQLHelper.ExecuteNonQuery(processData.ToStringInsert(0, 0));
  76. }
  77. private void button6_Click(object sender, EventArgs e)
  78. {
  79. textBox1.Text = string.Empty;
  80. }
  81. private void button1_Click(object sender, EventArgs e)
  82. {
  83. WorkingData workingData = new WorkingData()
  84. {
  85. Equipment_code = GlobalContext.LineCode + "-Test",
  86. Update_time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
  87. };
  88. string date = DateTime.Now.ToString("yyyy-MM-dd");
  89. textBox1.Text = SQLHelper.ExecuteNonQuery(workingData.ToStringInsert(date));
  90. }
  91. private void button3_Click(object sender, EventArgs e)
  92. {
  93. LineWorkingData_ThisTime lineWorkingData = new LineWorkingData_ThisTime()
  94. {
  95. LineName = GlobalContext.LineCode + "-Test",
  96. CreateTime = DateTime.Now
  97. };
  98. textBox1.Text = SQLHelper.ExecuteNonQuery(lineWorkingData.ToStringInsert());
  99. }
  100. private void button9_Click(object sender, EventArgs e)
  101. {
  102. WorkingData workingData = new WorkingData()
  103. {
  104. Equipment_code = GlobalContext.LineCode + "-Test",
  105. Update_time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
  106. };
  107. string date = DateTime.Now.ToString("yyyy-MM-dd");
  108. textBox1.Text = SQLHelper.ExecuteNonQuery(workingData.ToStringUpdate(date));
  109. }
  110. private void button10_Click(object sender, EventArgs e)
  111. {
  112. //LineWorkingData_ThisTime lineWorkingData = new LineWorkingData_ThisTime()
  113. //{
  114. // LineName = GlobalContext.LineCode + "-Test",
  115. // CreateTime = DateTime.Now
  116. //};
  117. //string guid = DateTime.Now.ToString("yyyy-MM-dd");
  118. //textBox1.Text = SQLHelper.ExecuteNonQuery(lineWorkingData.ToStringUpdate(guid));
  119. }
  120. private void button11_Click(object sender, EventArgs e)
  121. {
  122. WorkingData workingData = new WorkingData()
  123. {
  124. Equipment_code = GlobalContext.LineCode + "-Test",
  125. Update_time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
  126. };
  127. string date = DateTime.Now.ToString("yyyy-MM-dd");
  128. textBox1.Text = SQLHelper.GetDataTable(workingData.ToStringQuery(date)).ToString();
  129. }
  130. private void button12_Click(object sender, EventArgs e)
  131. {
  132. LineWorkingData_ThisTime lineWorkingData = new LineWorkingData_ThisTime()
  133. {
  134. LineName = GlobalContext.LineCode + "-Test",
  135. CreateTime = DateTime.Now
  136. };
  137. string date = DateTime.Now.ToString("yyyy-MM-dd");
  138. textBox1.Text = SQLHelper.GetDataTable(lineWorkingData.ToStringQuery()).ToString();
  139. }
  140. private void button2_Click(object sender, EventArgs e)
  141. {
  142. AlarmData alarmData = new AlarmData()
  143. {
  144. LineName = GlobalContext.LineCode + "-Test",
  145. StartTime = DateTime.Now
  146. };
  147. //string sql = alarmData.ToStringInsert(0);
  148. //textBox1.Text = SQLHelper.ExecuteNonQuery(alarmData.ToStringInsert(0)).ToString();
  149. string sql = alarmData.ToStringInsert();
  150. textBox1.Text = SQLHelper.ExecuteNonQuery(alarmData.ToStringInsert()).ToString();
  151. }
  152. private void button13_Click(object sender, EventArgs e)
  153. {
  154. Form_Home home = new Form_Home();
  155. int res = home.MaterialVerifyPost("123456789", "C-PFA-CPAPHD-A-BZJG-0001");
  156. if (res == 1)
  157. {
  158. Console.WriteLine("上传成功");
  159. }
  160. else
  161. {
  162. Console.WriteLine("上传失败");
  163. }
  164. }
  165. }
  166. }