public FrameProcessCertificateInfo GetCertificateInfo(string processNo)
        {
            var info        = new FrameProcessCertificateInfo();
            var processInfo = _wmsSao.GetProcessOrder(processNo);

            if (processInfo != null)
            {
                var orderInfo = _goodsOrderWrite.GetGoodsOrder(processInfo.OrderNos.First());
                info.Optician      = processInfo.Processor;
                info.OperationTime = processInfo.ProcessDate;
                info.Consignee     = processInfo.Name;
                info.OrderId       = (orderInfo != null && orderInfo.OrderId != default(Guid)) ? orderInfo.OrderId : Guid.Empty;
                info.ProcessNo     = processInfo.ProcessNo;
                info.SaleFilialeID = processInfo.HostingFilialeId;
                var skuList = processInfo.SkuList;

                #region [右眼SKU处理]
                var rightBuilder = new StringBuilder();
                var rightInfo    = skuList.FirstOrDefault(ent => ent.Contains(RIGHT) || ent.Contains(RIGHT2));
                if (rightInfo != null)
                {
                    string[] spfArray = rightInfo.Split(' ');
                    rightBuilder.Append("右眼:").Append(spfArray[1].Substring(spfArray[1].IndexOf(':') + 1).Replace("无", "-"));
                    if (spfArray.Length >= 3)
                    {
                        rightBuilder.Append(" ");
                        rightBuilder.Append(spfArray[2].Replace("无", "-"));
                    }
                    if (spfArray.Length >= 4)
                    {
                        rightBuilder.Append(" ");
                        rightBuilder.Append(spfArray[3].Replace("无", "-"));
                    }
                    if (spfArray.Length >= 5)
                    {
                        if (string.IsNullOrEmpty(info.PD))
                        {
                            info.PD = spfArray[4].Trim();
                        }
                    }
                }
                info.RightEyeInfo = rightBuilder.ToString();
                #endregion

                #region [左眼SKU处理]
                var leftBuilder = new StringBuilder();
                var leftInfo    = skuList.FirstOrDefault(ent => ent.Contains(LEFT) || ent.Contains(LEFT2));
                if (leftInfo != null)
                {
                    var lspfArray = leftInfo.Split(' ');
                    leftBuilder.Append("左眼:").Append(lspfArray[1].Substring(lspfArray[1].IndexOf(':') + 1).Replace("无", "-"));
                    if (lspfArray.Length >= 3)
                    {
                        leftBuilder.Append(" ");
                        leftBuilder.Append(lspfArray[2].Replace("无", "-"));
                    }
                    if (lspfArray.Length >= 4)
                    {
                        leftBuilder.Append(" ");
                        leftBuilder.Append(lspfArray[3].Replace("无", "-"));
                    }
                }
                info.LeftEyeInfo = leftBuilder.ToString();
                #endregion
            }
            return(info);
        }