物流

 

 

    <add key="shipkey" value="345dc95fe52045868496e471734025d5" />
    <!--物流key-->
    <add key="shipuid" value="48600" />
    <!--物流uid-->

 

 

#region 物流
        /// <summary>
        /// 查看物流
        /// </summary>
        public ActionResult ordership()
        {

            int oid = WebHelper.GetQueryInt("oid");
            OrderInfo orderInfo = Orders.GetOrderByOid(oid);
            if (orderInfo == null || orderInfo.Uid != WorkContext.Uid)
                return PromptView("订单不存在");

            OrderActionListModel model = new OrderActionListModel();
            model.OrderInfo = orderInfo;
            model.OrderActionList = OrderActions.GetOrderActionList(oid);

            string shipSN = model.OrderInfo.ShipSN;    //快递单号
            string shipSFN = model.OrderInfo.shipSFN;    //快递公司api
            //string shipSN = WebHelper.GetQueryString(ship);//WebHelper.GetFormString("shipSN").Trim();
            if (shipSFN.Trim() == "") //默认是顺丰的
            {

                shipSFN = "shunfeng";
            }

            string recordjson = GetShipRecord(shipSN, shipSFN);
            ViewData["shiprecord"] = recordjson;

            return View(model);
        }

        /// <summary>
        /// 获取快递记录
        /// </summary>
        /// <param name="shipSN">快递单号</param>
        /// <param name="shipCode">快递公司代码</param>
        /// <returns>快递记录json</returns>
        public string GetShipRecord(string shipSN, string shipCode)
        {
            //用户名vastao-2
            //密码Vastao6043
            //测试快递单号100459275286
            //string key = "345dc95fe52045868496e471734025d5";
            //string uid = "48600";
            string key = System.Configuration.ConfigurationSettings.AppSettings["shipkey"].ToString();
            string uid = System.Configuration.ConfigurationSettings.AppSettings["shipuid"].ToString();
            string url = "http://www.kuaidiapi.cn/rest/?uid=" + uid + "&key=" + key + "&order=" + shipSN + "&id=" + shipCode;

            string backinfo = WxInterface.GetPageByGet(url);
            return backinfo;
        }
        #endregion

 

posted @ 2016-03-04 14:01  有思想的码农  阅读(208)  评论(0编辑  收藏  举报