|  |  |  | 
|---|
|  |  |  | 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 | 
|---|