public IActionResult Remove(long userId, long id, [FromHeader] string token)
        {
            var userInfo = userService.GetUserInfo(userId, token);

            if (userInfo == null)
            {
                return(Ok(new { IsSuccess = false, error = "用户未登陆,无法进行操作。" }));
            }
            var userCollection = userCollectionDapper.FindByIDAndUserID(id, userId);

            if (userCollection == null)
            {
                return(Ok(new { successs = false, error = "房源信息不存在,请刷新页面后重试." }));
            }
            try
            {
                userCollectionDapper.RemoveByIDAndUserID(userCollection.HouseID, userCollection.UserID);
            }
            catch
            {
                return(Ok(new { success = false, error = "删除失败." }));;
            }

            return(Ok(new { success = true, message = "删除成功." }));
        }
        public void RemoveOne(long userId, long collectionId)
        {
            var userCollection = _dapper.FindByIDAndUserID(collectionId, userId);

            if (userCollection == null)
            {
                throw new NotFoundException("收藏信息不存在,请重试.");
            }
            _dapper.RemoveByIDAndUserID(userCollection.ID, userCollection.UserID);
        }
        public IActionResult RemoveUserCollection(long id)
        {
            var userID = GetUserID();

            if (userID == 0)
            {
                return(Json(new { IsSuccess = false, error = "用户未登陆,无法进行操作。" }));
            }
            var userCollection = _userCollectionDapper.FindByIDAndUserID(id, userID);

            if (userCollection == null)
            {
                return(Json(new { successs = false, error = "房源信息不存在,请刷新页面后重试." }));
            }
            try
            {
                _userCollectionDapper.RemoveByIDAndUserID(id, userID);
            }
            catch (Exception ex)
            {
                return(Json(new { success = false, error = ex.ToString() }));;
            }
            return(Json(new { success = true, message = "删除成功." }));;
        }