Form_Other.cs 6.7 KB

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