/// <summary>
        /// 根据芯片码或者二维码显示
        /// </summary>
        /// <param name="Epc"></param>
        /// <param name="OrCode"></param>
        /// <returns></returns>
        public HttpResponseMessage GetProductInfo(string Epc, string OrCode)
        {
            string result = "1";

            // IProcessProductService productService = new ProcessProductService();
            var data = productService.GetProductByEpcOrCode(Epc, OrCode);

            if (data != null)
            {
                result = JsonConvert.SerializeObject(data);
            }
            else
            {
                var shadow = shadowBaseService.GetShadowByEpcOrCode(Epc, OrCode);
                if (shadow != null)
                {
                    result = JsonConvert.SerializeObject(shadow);
                }
            }
            var resp = new HttpResponseMessage(HttpStatusCode.OK)
            {
                Content = new StringContent(result)
            };

            return(resp);
        }