示例#1
0
        /// <summary>
        /// 验证条形码
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public Result <TicketResult> ValidBarCode(CheckTicket_Object obj)
        {
            _log.Info("开始验证条形码");
            string             msg;
            TicketTestingModel ticketTestingModel;
            var isCheck = _ticketTestingService.CheckTicketBarCode(obj.Number, out msg, out ticketTestingModel);

            _log.Info("条形码验证结果:" + msg);
            if (!isCheck)
            {
                return(TicketDataResult.TaskTerminationResult(msg, msg));
            }
            return(TicketResult(obj, SourceType.BarCode, ticketTestingModel, msg));
        }