|  |  |  | 
|---|
|  |  |  | Way = 1, | 
|---|
|  |  |  | Details = recevieOrderDetails | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | //æ¶è´§æ¨éè³ERP | 
|---|
|  |  |  | string Content = _invokeERPService.InvokeMatReceiveApi(receiveModel); | 
|---|
|  |  |  | ErpRequestContent erpRequest = Content.DeserializeObject<ErpRequestContent>(); | 
|---|
|  |  |  | if (erpRequest.res == 0) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return WebResponseContent.Instance.Error(erpRequest.Data); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //æ´æ°æ¶è´§åä¿¡æ¯ | 
|---|
|  |  |  | receiveOrder.ReceiveOrderStatus = ReceiveOrderStatusEnum.Completed.ObjToInt(); | 
|---|
|  |  |  | receiveOrder.UploadStatus = WhetherEnum.True.ObjToInt(); | 
|---|
|  |  |  | BaseDal.UpdateData(receiveOrder); | 
|---|
|  |  |  | //å建å
¥åºå | 
|---|
|  |  |  | CreateInboundOrder(orderId); | 
|---|
|  |  |  | //æ¶è´§æ¨éè³ERP æµè¯æ³¨é | 
|---|
|  |  |  | _invokeERPService.InvokeMatReceiveApi(receiveModel); | 
|---|
|  |  |  | return WebResponseContent.Instance.OK(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception ex) | 
|---|