/// <summary>
        /// 处理BookRfidIsbnMapping表逻辑信息
        /// </summary>
        /// <param name="bookRfidIsbnMapping"></param>
        /// <returns></returns>
        public static bool ProcessBookRfidIsbnMappingLogical(BookRfidIsbnMapping bookRfidIsbnMapping)
        {
            //查询isbn记录是否存在,存在则记录为多本,不存在则记录为单本
            var sql = "update book_rfid_isbn_mapping set isbn_sequence=@isbn_sequence,isbn_type=@isbn_type where rfid_tag_id=@rfid_tag_id";
            List <BookRfidIsbnMapping> listBookRfidIsbnMapping = GetBookRfidIsbnMappingByIsbn(bookRfidIsbnMapping.isbn);

            if (listBookRfidIsbnMapping == null || listBookRfidIsbnMapping.Count == 1)
            {
                bookRfidIsbnMapping.isbn_sequence = 1;
                bookRfidIsbnMapping.isbn_type     = 1;
            }
            else
            {
                bookRfidIsbnMapping.isbn_sequence = listBookRfidIsbnMapping.Count;
                bookRfidIsbnMapping.isbn_type     = 2;
                string update_sql = $"update book_rfid_isbn_mapping set isbn='{bookRfidIsbnMapping.isbn}'";
                Utility.MySqlInstance.ExecuteNonQueryText(update_sql, null);
            }
            //更新BookRfidIsbnMapping中isbn对应图书信息
            var res = Utility.MySqlInstance.ExecuteNonQuery(CommandType.Text, sql, new System.Data.Common.DbParameter[] {
                new MySqlParameter("@isbn_sequence", bookRfidIsbnMapping.isbn_sequence),
                new MySqlParameter("@isbn_type", bookRfidIsbnMapping.isbn_type),
                new MySqlParameter("@rfid_tag_id", bookRfidIsbnMapping.rfid_tag_id)
            });

            return(res > 0);
        }
        /// <summary>
        /// 保存BookRfidIsbnMapping
        /// </summary>
        /// <param name="bookRfidIsbnMapping"></param>
        /// <returns></returns>
        public static bool InsertBookRfidIsbnMapping(BookRfidIsbnMapping bookRfidIsbnMapping)
        {
            string sql = "insert into book_rfid_isbn_mapping(isbn,rfid_tag_id,isbn_sequence,isbn_type,status) values(@isbn,@rfid_tag_id,@isbn_sequence,@isbn_type,@status)";
            var    res = MySqlInstance.ExecuteNonQuery(CommandType.Text, sql, new System.Data.Common.DbParameter[] {
                new MySqlParameter("@isbn", bookRfidIsbnMapping.isbn),
                new MySqlParameter("@rfid_tag_id", bookRfidIsbnMapping.rfid_tag_id),
                new MySqlParameter("@isbn_sequence", bookRfidIsbnMapping.isbn_sequence),
                new MySqlParameter("@isbn_type", bookRfidIsbnMapping.isbn_type),
                new MySqlParameter("@status", bookRfidIsbnMapping.status)
            });

            return(res > 0);
        }
 /// <summary>
 /// 异步保存BookRfidIsbnMapping
 /// </summary>
 /// <param name="bookRfidIsbnMapping"></param>
 /// <returns></returns>
 public async static Task <bool> InsertBookRfidIsbnMappingAsync(BookRfidIsbnMapping bookRfidIsbnMapping)
 {
     return(await Task.Run(() => InsertBookRfidIsbnMapping(bookRfidIsbnMapping)));
 }