/// <summary>
        /// 获取上传文件状态
        /// </summary>
        /// <param name="batchcode"></param>
        /// <param name="type"></param>
        /// <returns></returns>
        public string GetFileTaskStatus(string batchcode, FileType type)
        {
            var result = string.Empty;

            try
            {
                result = dbScopeManagerTuhulog.Execute(conn => DalUploadFile.GetFileTaskStatus(conn, batchcode, type));
            }
            catch (Exception ex)
            {
                logger.Error("GetFileTaskStatus", ex);
            }
            return(result);
        }
        /// <summary>
        /// 更新上传文件状态
        /// </summary>
        /// <param name="batchCode"></param>
        /// <param name="type"></param>
        /// <param name="status"></param>
        /// <returns></returns>
        public bool UpdateFileTaskStatus(string batchCode, FileType type, FileStatus status, FileStatus originStatus)
        {
            var result = false;

            try
            {
                result = dbScopeManagerTuhulog.Execute(conn => DalUploadFile.UpdateFileStatus(conn, batchCode,
                                                                                              type, status, originStatus)) > 0;
            }
            catch (Exception ex)
            {
                logger.Error("UpdateFileTaskStatus", ex);
            }
            return(result);
        }