public IActionResult CollectQuestion(string questionGuid)
        {
            var collectionBiz = new CollectionBiz();
            var result        = collectionBiz.CollectTarget(questionGuid, UserID, "question", out var state, Common.EnumDefine.PlatformType.CloudDoctor.ToString());

            return(result ? Success($"{state}操作成功!") : Failed(ErrorCode.DataBaseError, $"{state}操作失败!"));
        }
        public IActionResult CollectArticle(string articleGuid, CollectionTypeEnum collectionType = CollectionTypeEnum.Article)
        {
            var collectionBiz = new CollectionBiz();
            var result        = collectionBiz.CollectTarget(articleGuid, UserID, collectionType.ToString().ToLower(), out var state);

            return(result ? Success($"{state}操作成功!") : Failed(ErrorCode.DataBaseError, $"{state}操作失败!"));
        }
        public IActionResult CollectProduct(string productGuid)
        {
            var collectionBiz = new CollectionBiz();
            var productModel  = new ProductBiz().GetModelByGuid(productGuid);
            var result        = collectionBiz.CollectTarget(productGuid, UserID, "product", out var state, productModel?.PlatformType);

            return(result ? Success($"{state}操作成功!") : Failed(ErrorCode.DataBaseError, $"{state}操作失败!"));
        }