/// <summary>
        /// 汽配龙获取商品价格
        /// </summary>
        /// <param name="pid"></param>
        /// <returns></returns>
        public static Tuple <decimal, string> GetQPLPrice(string pid)
        {
            decimal price = 0;
            string  title = string.Empty;
            ProductInfoServiceClient client = null;

            try
            {
                client = new ProductInfoServiceClient();
                var result = client.Instance.GetUserProductInfoByPID(pid);
                if (result.Result.Data != null)
                {
                    price = result.Result.Data.ListPrice;
                    title = result.Result.Data.ProductName;
                }
                return(Tuple.Create <decimal, string>(price, title));
            }
            catch (Exception ex)
            {
                //Logger.Error(new LogModel { Message = "下载商品信息失败", RefNo = pid }, ex);
                return(null);
            }
            finally
            {
                client?.Dispose();
            }
        }
        /// <summary>
        /// 汽配龙获取商品价格
        /// </summary>
        /// <param name="pid"></param>
        /// <returns></returns>
        public static async Task <ResultMsg <TrProductInfoModel> > GetQPLPrice(string pid)
        {
            ProductInfoServiceClient client = null;

            try
            {
                client = new ProductInfoServiceClient();
                var result = await client.Instance.GetUserProductInfoByPID(pid);

                return(result);
            }
            catch (Exception ex)
            {
                //Logger.Error(new LogModel { Message = "下载商品信息失败", RefNo = pid }, ex);
                Logger.Info(new LogModel {
                    Message = ex.Message, RefNo = pid
                });
                return(null);
            }
            finally
            {
                client?.Dispose();
            }
        }