/// <summary> /// 下线记录(包括不合格检测,提前下线),若有重复,更新最新的 /// </summary> /// <param name="productBarcode"></param> protected void OutputRecord(string productBarcode) { //按时间先后查询最后一条记录,更改记录状态,若查询结果为空,则返回 string strWhere = string.Format("productBarcode='{0}' order by inputTime desc ", productBarcode); List <ProduceRecordModel> recordList = produceRecordBll.GetModelList(strWhere); if (recordList == null || recordList.Count() < 1) { return; } recordList[0].outputTime = System.DateTime.Now; recordList[0].lineOuted = true; recordList[0].outputNode = this.nodeName; produceRecordBll.Update(recordList[0]); }