//上报第三方运单 public ResultModel <int> UploadThirdOrderForCustomer(Model_ThirdPartOrder orderInfo, int customerId) { if (orderInfo != null) { LogServer.AddLogText("--------------------------------------------------------------", orderInfo.RelationId); } else { LogServer.AddLogText("实体为空", "XXX"); } ResultModel <int> result = new ResultModel <int>(); try { LogServer.AddLogText(string.Format("上报第三方运单{0},customerId:{1}", orderInfo.RelationId, customerId), orderInfo.RelationId); result.Data = PDA_HuadongTmsOrderServer.UploadThirdPartyOrder(orderInfo, customerId); LogServer.AddLogText("退出运单逻辑", orderInfo.RelationId); } catch (Exception ex) { HandleExcepthin(result, ex); LogServer.AddLogText("运单错误", orderInfo.RelationId); } finally { if (orderInfo != null) { LogServer.AddLogText("--------------------------------------------------------------", orderInfo.RelationId); } } return(result); }
/// <summary> /// 上传节点信息 弃用 /// </summary> /// <param name="nodeList">节点集合</param> /// <returns></returns> public ResultModel <bool> UploadWaybill_Node(List <Model_Waybill_Node> nodeList) { ResultModel <bool> result = new ResultModel <bool>(); try { foreach (Model_Waybill_Node item in nodeList) { if (PDA_HuadongTmsOrderServer.ChecNumber(item.BaseId) && item.BaseId.Length == 12) { result.Data = PDA_WaybillServer.UploadWaybill_Node(nodeList); } else { //result.Data = PDA_HuadongTmsOrderServer.GethuadongTmsOrderNode(nodeList); result.Data = PDA_WaybillServer.UploadWaybill_Node(nodeList[0], 669, null); } } // result.Data = PDA_WaybillServer.UploadWaybill_Node(nodeList); } catch (Exception ex) { HandleExcepthin(result, ex); } return(result); }
/// <summary> /// 上传运单信息(第三方) 弃用 /// </summary> /// <param name="huadongList"></param> /// <returns></returns> public ResultModel <bool> UploadHuadongTmsOrder(List <Model_Huadong_Tms_Order> huadongList) { ResultModel <bool> result = new ResultModel <bool>(); try { result.Data = PDA_HuadongTmsOrderServer.GethuadongTmsOrder(huadongList); } catch (Exception ex) { HandleExcepthin(result, ex); } return(result); }
//弃用 public ResultModel <int> UploadThirdPartyOrder(Model_ThirdPartOrder orderInfo) { ResultModel <int> result = new ResultModel <int>(); try { //result.Data = PDA_HuadongTmsOrderServer.UploadThirdPartyOrder(orderInfo); result.Data = PDA_HuadongTmsOrderServer.UploadThirdPartyOrder(orderInfo, 669); } catch (Exception ex) { HandleExcepthin(result, ex); } return(result); }
/// <summary> /// 上传签收图片 弃用 /// </summary> /// <param name="postback">签收信息</param> /// <param name="picList">图片集合</param> /// <returns></returns> public ResultModel <bool> UploadWaybill_Postback(Model_Waybill_Postback_Pic postback, DateTime postbackTime, List <object> picList) { ResultModel <bool> result = new ResultModel <bool>(); try { if (PDA_HuadongTmsOrderServer.ChecNumber(postback.BaseId) && postback.BaseId.Length == 12) { result.Data = PDA_WaybillServer.UploadWaybill_Postback(postback, postbackTime, picList); } else { //result.Data = PDA_HuadongTmsOrderServer.UploadWaybill_HuaDong(postback, postbackTime, picList); result.Data = PDA_WaybillServer.UploadWaybill_Postback(postback, postbackTime, picList, 669); } } catch (Exception ex) { HandleExcepthin(result, ex); } return(result); }