| | |
| | | } |
| | | } |
| | | #region æ¿æ¢èPCSæ¶ä½¿ç¨ |
| | | if (/*StackerDBItem.oi_on == 1*/true) |
| | | if (StackerDBItem.oi_on == 1) |
| | | { |
| | | if (string.IsNullOrEmpty(StackerDBItem.o_wp_id)) throw new Exception($"{StackerDBItem.Name}ï¼SNå·ä¸ºç©º"); |
| | | if (string.IsNullOrEmpty(StackerDBItem.o_online_time)) throw new Exception($"{StackerDBItem.Name}ï¼ä¸çº¿æ¶é´ä¸ºç©º"); |
| | |
| | | info.trace_billetID = Work.billetID.ToString(); |
| | | } |
| | | traceRepository.Add(info, true); |
| | | //client.Write(key.FirstOrDefault(x => x.name == "oi_on").dbAddress, (byte)0);//ä¿¡å·å¤ä½ |
| | | client.Write(key.FirstOrDefault(x => x.name == "oi_on").dbAddress, (byte)0);//ä¿¡å·å¤ä½ |
| | | } |
| | | #endregion |
| | | } |
| | |
| | | } |
| | | } |
| | | #region æ¿æ¢èPCSæ¶ä½¿ç¨ |
| | | if (/*StackerDBItem.oi_on == 1*/true) |
| | | if (StackerDBItem.oi_on == 1) |
| | | { |
| | | if (string.IsNullOrEmpty(StackerDBItem.o_wp_id)) throw new Exception($"{StackerDBItem.Name}ï¼SNå·ä¸ºç©º"); |
| | | var info = traceRepository.Find(x => x.trace_SN == StackerDBItem.o_wp_id).FirstOrDefault(); |
| | |
| | | info.trace_mach_number = StackerDBItem.Name; |
| | | traceRepository.Update(info, x => new { x.trace_mach_start_time, x.trace_mach_finish_time, x.trace_operator, x.trace_shift, x.trace_mach_statu, x.trace_process, x.trace_mach_number }, true); |
| | | } |
| | | //client.Write(key.FirstOrDefault(x => x.name == "oi_on").dbAddress, (byte)0);//ä¿¡å·å¤ä½ |
| | | client.Write(key.FirstOrDefault(x => x.name == "oi_on").dbAddress, (byte)0);//ä¿¡å·å¤ä½ |
| | | } |
| | | #endregion |
| | | } |
| | |
| | | } |
| | | } |
| | | #region æ¿æ¢èPCSæ¶ä½¿ç¨ |
| | | if (/*StackerDBItem.oi_on == 1*/true) |
| | | if (StackerDBItem.oi_on == 1) |
| | | { |
| | | if (string.IsNullOrEmpty(StackerDBItem.o_wp_id)) throw new Exception($"{StackerDBItem.Name}ï¼SNå·ä¸ºç©º"); |
| | | var info = traceRepository.Find(x => x.trace_SN == StackerDBItem.o_wp_id).FirstOrDefault(); |
| | |
| | | //info.trace_line_number = info.trace_line_number + StackerDBItem.Name; |
| | | traceRepository.Update(info, x => new { x.trace_offline_time, x.trace_direction }, true); |
| | | } |
| | | //client.Write(key.FirstOrDefault(x => x.name == "oi_on").dbAddress, (byte)0);//ä¿¡å·å¤ä½ |
| | | client.Write(key.FirstOrDefault(x => x.name == "oi_on").dbAddress, (byte)0);//ä¿¡å·å¤ä½ |
| | | } |
| | | #endregion |
| | | } |