Пример #1
0
        /// <summary>
        /// 创建卡券基础信息
        /// </summary>
        /// <param name="logo_url"></param>
        /// <param name="code_type"></param>
        /// <param name="brand_name"></param>
        /// <param name="title"></param>
        /// <param name="sub_title"></param>
        /// <param name="color"></param>
        /// <param name="notice"></param>
        /// <param name="description"></param>
        /// <param name="quantity"></param>
        /// <returns></returns>
        private static PubCardBaseInfo CreateBaseInfoFunc(string logo_url, PubCardCodeType code_type, string brand_name, string title, string sub_title, PubCardColorType color, string notice, string description, int quantity)
        {
            var baseInfo = new PubCardBaseInfo();

            baseInfo.logo_url    = logo_url;
            baseInfo.code_type   = code_type.ToString();
            baseInfo.brand_name  = brand_name;
            baseInfo.title       = title;
            baseInfo.sub_title   = sub_title;
            baseInfo.color       = color.ToString();
            baseInfo.notice      = notice;
            baseInfo.description = description;
            baseInfo.sku         = new PubCardSkuInfo()
            {
                quantity = quantity
            };
            return(baseInfo);
        }