| | |
| | | return WebResponseContent.Instance.Error(ex.Message); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// è´¨æ£å®ä¸æ¥è³ERP |
| | | /// </summary> |
| | | /// <param name="id"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent FeedbackCheckResult(int id) |
| | | { |
| | | try |
| | | { |
| | | //å¢å 个ä¸ä¼ ç¶æ è´¨æ£åç»æ |
| | | Dt_CheckOrder checkOrder = Db.Queryable<Dt_CheckOrder>().Where(x => x.CheckOrderId == id).Includes(x => x.Details).First(); |
| | | if (checkOrder == null) |
| | | { |
| | |
| | | ERPCheckModel model = new ERPCheckModel() |
| | | { |
| | | Code = checkOrder.CheckOrderNo, |
| | | CompanyId = "", |
| | | CompanyId = "HATC", |
| | | Result = checkOrder.Result, |
| | | CreatorCode = checkOrder.Creater, |
| | | CreatorCode = "TC20082",//æµè¯ |
| | | DefectedNote = checkOrder.DefectedNote, |
| | | MaterialsCode = checkOrder.MaterielCode, |
| | | PlantsId = "", |
| | | PlantsId = "HA02", |
| | | QtyDefected = checkOrder.DefectedQuantity.GetValueOrDefault().ToString(), |
| | | QtyInspected = checkOrder.ReceivedQuantity.ToString(), |
| | | QtyQualified = checkOrder.QualifiedQuantity.GetValueOrDefault().ToString(), |
| | | QtyReturn = checkOrder.ReturnQuantity.GetValueOrDefault().ToString(), |
| | | QtyScrapped = checkOrder.ScrappedQuantity.GetValueOrDefault().ToString(), |
| | | ReceiptCode = checkOrder.ReceiveOrderNo, |
| | | ReceiveDate = "", |
| | | ReceiveDate = checkOrder.CreateDate.ToString("yyyy-MM-dd HH:mm:ss"), |
| | | SerNo = checkOrder.ReceiveDetailRowNo.ToString(), |
| | | TestDate = "", |
| | | TestDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), |
| | | UniqueTag = checkOrder.CheckOrderId.ToString(), |
| | | Way = 1, |
| | | Details = checkResults |