/// <summary>
        ///Step1. 扫描DPN的操作
        /// </summary>
        private bool ScanDPN(string barcode)
        {
            //条码标识的前缀,后面需要从配置信息中读取
            string prefix = "1p";

            //1.判断条码是否是合法的dpn条码
            //2.解析条码,获得dpn号
            string dpn = FilterPrefix(barcode, prefix);

            if (string.IsNullOrEmpty(dpn))
            {
                return(false);                          //如果字符串为空,则返回false
            }
            //3.通过dpn号,获得当前的model对象
            currentModel = modelManager.Get(dpn);
            //4.填充界面
            UpdateModelInfo();
            //5.切换步骤号
            stepNo = 2;

            UpdateMessage("Scan container SN");
            return(true);
        }