Пример #1
0
        /// <summary>
        /// 创建套餐对应产品
        /// </summary>
        /// <param name="variantId"></param>
        /// <param name="displayName"></param>
        /// <param name="user"></param>
        /// <returns></returns>
        public static string CreateProduct(string variantId, string displayName, string user)
        {
            var result = string.Empty;

            try
            {
                WholeProductInfo info = new WholeProductInfo()
                {
                    ProductID             = "BY-TUHU-BXGSDCBY",
                    VariantID             = variantId,
                    CategoryName          = "CarPAR",
                    DefinitionName        = "Service",
                    PrimaryParentCategory = "BXGSDCBY",
                    Image_filename        = "/Images/Products/bf46/d111/fbda108daa189c1f90cd0324_w800_h800.jpg",
                    CP_Tire_ROF           = "非防爆",
                    invoice     = "Yes",
                    CP_ShuXing3 = "商品安装服务",
                    stockout    = false,
                    IsDaiFa     = false,
                    DisplayName = displayName,
                    Description = "<p> < br /></ p > ",
                    CP_Brand    = "途虎/Tuhu",
                    Name        = "保险公司单次保养"
                };
                result = BaoYangExternalService.CreateProductV2(info, user, ChannelType.Tuhu);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
            }
            return(result);
        }
Пример #2
0
        /// <summary>
        /// 创建套餐对应产品
        /// </summary>
        /// <param name="variantId"></param>
        /// <param name="displayName"></param>
        /// <param name="user"></param>
        /// <returns>套餐Pid</returns>
        private static string CreatePaintPackageProduct(string variantId, string displayName, string user)
        {
            WholeProductInfo info = new WholeProductInfo()
            {
                ProductID             = "FU-PQXB-KAT",
                VariantID             = variantId,
                TaxRate               = 0.006M,
                DefinitionName        = "Service",
                UseCategoryPricing    = false,
                PrimaryParentCategory = "DKHPQTC",
                Image_filename        = "/Images/Products/f7bb/9327/a10280c22b32649423a82b62_w800_h800.png",
                CP_Tire_ROF           = "非防爆",
                invoice               = "Yes",
                gift        = "Full",
                CP_ShuXing3 = "商品安装服务",
                stockout    = false,
                IsDaiFa     = false,
                DisplayName = displayName,
                Description = "<p> < br /></ p > ",
                CP_Brand    = "途虎/Tuhu",
                Name        = "喷漆大客户套餐"
            };
            var result = BaoYangExternalService.CreateProductV2(info, user, ChannelType.Tuhu);

            return(result);
        }