| | |
| | | #endregion |
| | | |
| | | var AreaNr = (Int16)DBExtension.Read(details.Where(x => x.plcdetail_name == "W_AreaNr").First(), client); |
| | | //if (AreaNr == 0) |
| | | //{ |
| | | // client.WriteByOrder("W_Storage_update", true, name);//è´§ä½ç¶ææ´æ° |
| | | // continue; |
| | | //} |
| | | if (AreaNr == 0) |
| | | { |
| | | client.WriteByOrder("W_Storage_update", true, name);//è´§ä½ç¶ææ´æ° |
| | | continue; |
| | | } |
| | | |
| | | #region 夿åºåå·æ¯å¦ä¸è´ |
| | | var area = client.ReadByOrder<Int16>("place_prog", name);//æ¾æå®æçåºåå· |
| | |
| | | |
| | | var count = stationinfoRepository.Update(station, true); |
| | | if (count < 1) |
| | | throw new Exception($"䏿ä½ä¿¡æ¯æ´æ°å¤±è´¥ï¼ä¸æä½ç¼å·ï¼{station.stationCode}"); |
| | | throw new Exception($"䏿ä½ä¿¡æ¯æ´æ°å¤±è´¥ï¼ä¸æä½ç¼å·ï¼{station.stationCode}"); |
| | | #endregion |
| | | |
| | | |
| | |
| | | throw new Exception($"å·¥ååè¡¨ä¿¡æ¯æ´æ°å¤±è´¥ï¼è½¦è½®SNå·ï¼{Detail.SN}"); |
| | | var Head = mes_HeadRepository.FindFirst(x => x.jobID == Detail.jobID); |
| | | Head.finishNum = Head.finishNum + 1; |
| | | if (Head.finishNum == Head.quantity) Head.FinishTime = DateTime.Now; |
| | | count = mes_HeadRepository.Update(Head, true); |
| | | if (count < 1) |
| | | throw new Exception($"å·¥åå¤´è¡¨ä¿¡æ¯æ´æ°å¤±è´¥ï¼å·¥åå·ï¼{Head.jobID}"); |