| | |
| | | private static object lockMainList = new object(); |
| | | public static async void UpdateMainList(ThreadStatusMonitor threadinfo) |
| | | { |
| | | await Task.Run(() => { |
| | | await Task.Run(() => |
| | | { |
| | | lock (lockMainList) |
| | | { |
| | | var info = MainList.Where(o => o.Threadcode == threadinfo.Threadcode).FirstOrDefault(); |
| | |
| | | public static bool isAllowRuning_OP0501 |
| | | { |
| | | get { return _isAllowRuning_OP0501; } |
| | | set { |
| | | set |
| | | { |
| | | lock (lockOP0501Runing) |
| | | { |
| | | _isAllowRuning_OP0501 = value; |
| | |
| | | /// <summary> |
| | | /// OP10工序测试完成标记值 |
| | | /// </summary> |
| | | public static string value_OP1002 = "FALSE";//注意:默认是FALSE 【Editby shaocx,2024-09-05】 |
| | | public static string value_OP1002 = string.Empty;//注意:默认是FALSE 【Editby shaocx,2024-09-05】 |
| | | /// <summary> |
| | | /// OP10工序推出标记值 |
| | | /// </summary> |
| | | public static string value_OP1003 = "FALSE";//注意:默认是FALSE 【Editby shaocx,2024-09-05】 |
| | | public static string value_OP1003 = string.Empty;//注意:默认是FALSE 【Editby shaocx,2024-09-05】 |
| | | /// <summary> |
| | | /// OP10工序SPC推出标记值 |
| | | /// </summary> |