Form_Other.cs 6.8 KB

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