using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.Text;
|
|
namespace Operater.DTO.Tk
|
{
|
public class GetTkProduct
|
{
|
|
}
|
|
/// <summary>
|
/// 查询淘客商品列表接收参数
|
/// </summary>
|
public class GetTkProductListRequest:PageBiz
|
{
|
/// <summary>
|
/// 查询词
|
/// </summary>
|
public string keyWords { get;set; }
|
|
/// <summary>
|
/// 排序
|
/// </summary>
|
public string sort { get; set; }
|
|
/// <summary>
|
/// 类目
|
/// </summary>
|
public string cid { get; set; }
|
|
/// <summary>
|
/// 是否有优惠券,设置为true表示该商品有优惠券,设置为false或不设置表示不判断这个属性
|
/// </summary>
|
public bool hasCoupon { get; set; }
|
}
|
|
/// <summary>
|
/// 商品搜索
|
/// </summary>
|
public class GetTkSearchProductListRequest: PageBiz
|
{
|
//搜索类型:0-综合结果,1-大淘客商品,2-联盟商品
|
public string type { get; set; }
|
|
//关键词搜索
|
public string keyWords { get; set; }
|
|
//是否天猫商品:1-天猫商品,0-所有商品,不填默认为0
|
public string tmall { get; set; }
|
|
//排序字段信息 销量(total_sales) 价格(price),排序_des(降序),排序_asc(升序),示例:升序查询销量total_sales_asc 新增排序字段和排序方式,默认为0,0-综合排序,1-销量从高到低,2-销量从低到高,3-佣金比例从低到高,4-佣金比例从高到低,5-价格从高到低,6-价格从低到高
|
public string sort { get; set; }
|
|
//是否有券,1为有券,默认为全部
|
public string hasCoupon { get; set; }
|
}
|
|
/// <summary>
|
/// 搜索联想词
|
/// </summary>
|
public class GetTkSearchSuggestionRequest
|
{
|
public string keyWords { get; set; }
|
|
}
|
|
/// <summary>
|
/// 9块9
|
/// </summary>
|
public class GetTkOpProductListRequest : PageBiz
|
{
|
//9.9精选的类目id,分类id请求详情:-1:精选,1 :3.9元区,2 :9.9元区,3 :19.9元区
|
public string nineCid { get; set; }
|
|
}
|
|
/// <summary>
|
/// 折上折
|
/// </summary>
|
public class GetTkSupperDiscountGoodsListRequest : PageBiz
|
{
|
public string sort { get; set; }
|
public string cids { get; set; }
|
|
}
|
|
/// <summary>
|
/// 每日半价
|
/// </summary>
|
public class GetTkHalfPriceDayGoodsListRequest : PageBiz
|
{
|
/// <summary>
|
/// 1已开始 2预告
|
/// </summary>
|
public string sessions { get; set; }
|
|
public string pageId { get; set; }
|
|
public string pageSize { get; set; }
|
|
}
|
|
/// <summary>
|
/// 品牌特卖
|
/// </summary>
|
public class GetTkBrandColumListRequest : PageBiz
|
{
|
public string cid { get; set; }
|
}
|
|
/// <summary>
|
/// 整点秒杀
|
/// </summary>
|
public class GetTkddqRequest
|
{
|
public string roundTime { get; set; }
|
}
|
|
public class GetTkCategoryProductListRequest : PageBiz
|
{
|
|
/// <summary>
|
/// 0:人气 ,1:最新,3销量,5价格降序,6价格升序
|
/// </summary>
|
public string sort { get; set; }
|
|
/// <summary>
|
/// 类目
|
/// </summary>
|
[Required(ErrorMessage = "{0}不可为空")]
|
public string cid { get; set; }
|
|
/// <summary>
|
/// 子类目
|
/// </summary>
|
public string subcid { get; set; }
|
|
}
|
|
/// <summary>
|
/// 查询淘客商品列表返回参数
|
/// </summary>
|
public class GetTkTbProductListReponse
|
{
|
/// <summary>
|
/// 商品ID
|
/// </summary>
|
public string goodsId { get; set; }
|
|
/// <summary>
|
/// 短标题
|
/// </summary>
|
public string dtitle { get; set; }
|
|
/// <summary>
|
/// 店铺类型 1-天猫,0-淘宝
|
/// </summary>
|
public int shopType { get; set; }
|
|
/// <summary>
|
/// 券后价
|
/// </summary>
|
public string actualPrice { get; set; }
|
|
/// <summary>
|
/// 优惠券金额
|
/// </summary>
|
public string couponPrice { get; set; }
|
|
/// <summary>
|
/// 月销量
|
/// </summary>
|
public int monthsale { get; set; }
|
|
/// <summary>
|
/// 商品主图
|
/// </summary>
|
public string mainPic { get; set; }
|
}
|
|
|
public class GetTkSearchProductListReponse
|
{
|
/// <summary>
|
/// 商品ID
|
/// </summary>
|
public string goodsId { get; set; }
|
|
/// <summary>
|
/// 短标题
|
/// </summary>
|
public string dtitle { get; set; }
|
|
/// <summary>
|
/// 店铺类型 1-天猫,0-淘宝
|
/// </summary>
|
public int shopType { get; set; }
|
|
/// <summary>
|
/// 券后价
|
/// </summary>
|
public string actualPrice { get; set; }
|
|
/// <summary>
|
/// 优惠券金额
|
/// </summary>
|
public string couponPrice { get; set; }
|
|
/// <summary>
|
/// 月销量
|
/// </summary>
|
public int monthsale { get; set; }
|
|
/// <summary>
|
/// 商品主图
|
/// </summary>
|
public string mainPic { get; set; }
|
|
/// <summary>
|
/// 商品主图
|
/// </summary>
|
public string[] imgs { get; set; }
|
|
/// <summary>
|
/// 该商品所属细分类目名称
|
/// </summary>
|
public string subdivisionName { get; set; }
|
|
/// <summary>
|
/// 该商品所属细分类目排名
|
/// </summary>
|
public int subdivisionRank { get; set; }
|
|
/// <summary>
|
/// 原价
|
/// </summary>
|
public string originalPrice { get; set; }
|
|
/// <summary>
|
/// 月销量
|
/// </summary>
|
public int monthSales { get; set; }
|
|
/// <summary>
|
/// 优惠券结束时间
|
/// </summary>
|
public string couponEndTime { get; set; }
|
|
/// <summary>
|
/// 优惠券开始时间
|
/// </summary>
|
public string couponStartTime { get; set; }
|
|
/// <summary>
|
/// 推广文案
|
/// </summary>
|
public string desc { get; set; }
|
|
/// <summary>
|
/// 商品连接地址
|
/// </summary>
|
public string detailUrl { get; set; }
|
}
|
/// <summary>
|
/// 获取品牌特卖
|
/// </summary>
|
public class GetTkBrandColumListResponse
|
{
|
/// <summary>
|
/// 品牌id
|
/// </summary>
|
public string brandId { get; set; }
|
|
/// <summary>
|
/// 品牌名称
|
/// </summary>
|
public string brandName { get; set; }
|
|
/// <summary>
|
/// 品牌logo
|
/// </summary>
|
public string brandLogo { get; set; }
|
|
/// <summary>
|
/// 品牌简述
|
/// </summary>
|
public string brandFeatures { get; set; }
|
|
/// <summary>
|
/// 品牌介绍
|
/// </summary>
|
public string brandDesc { get; set; }
|
|
/// <summary>
|
/// 近期销量
|
/// </summary>
|
public string sales { get; set; }
|
|
/// <summary>
|
/// 品牌最高立减
|
/// </summary>
|
public string maxDiscountAmount { get; set; }
|
|
/// <summary>
|
/// 品牌最大折扣
|
/// </summary>
|
public string maxDiscount { get; set; }
|
|
public List<GetTkTbProductListReponse> goodlist { get; set; }
|
}
|
|
/// <summary>
|
/// 获取分类
|
/// </summary>
|
public class GetTkCategoryReponse
|
{
|
public long cid { get; set; }
|
|
public string cname { get; set; }
|
|
public string cpic { get; set; }
|
|
public List<Subcategoriesdata> subcategories { get; set; }
|
}
|
|
public class Subcategoriesdata
|
{
|
public string subcid { get; set; }
|
|
public string scname { get; set; }
|
|
public string scpic { get; set; }
|
}
|
|
#region 获取单品详情
|
/// <summary>
|
/// 获取单品详情请求参数
|
/// </summary>
|
public class GetTkProductDetailRequest
|
{
|
/// <summary>
|
/// 商品id
|
/// </summary>
|
public string id { get; set; }
|
}
|
|
/// <summary>
|
/// 单品详情
|
/// </summary>
|
public class GetTkProductDetailResponse
|
{
|
/// <summary>
|
/// 商品主图
|
/// </summary>
|
public string[] imgs { get; set; }
|
|
/// <summary>
|
/// 该商品所属细分类目名称
|
/// </summary>
|
public string subdivisionName { get; set; }
|
|
/// <summary>
|
/// 该商品所属细分类目排名
|
/// </summary>
|
public int subdivisionRank { get; set; }
|
|
/// <summary>
|
/// 券后价
|
/// </summary>
|
public double actualPrice { get; set; }
|
|
/// <summary>
|
/// 原价
|
/// </summary>
|
public double originalPrice { get; set; }
|
|
/// <summary>
|
/// 店铺类型,1-天猫,0-淘宝
|
/// </summary>
|
public int shopType { get; set; }
|
|
/// <summary>
|
/// 大淘客短标题
|
/// </summary>
|
public string dtitle { get; set; }
|
|
/// <summary>
|
/// 月销量
|
/// </summary>
|
public int monthSales { get; set; }
|
|
/// <summary>
|
/// 优惠券金额
|
/// </summary>
|
public double couponPrice { get; set; }
|
|
/// <summary>
|
/// 优惠券结束时间
|
/// </summary>
|
public string couponEndTime { get; set; }
|
|
/// <summary>
|
/// 优惠券开始时间
|
/// </summary>
|
public string couponStartTime { get; set; }
|
|
/// <summary>
|
/// 推广文案
|
/// </summary>
|
public string desc { get; set; }
|
|
/// <summary>
|
/// 商品详情图
|
/// </summary>
|
|
public string detailPics { get; set; }
|
}
|
|
#endregion
|
|
#region 淘口令
|
public class GetPrivilegeLinkResponse
|
{
|
public string couponClickUrl { get; set; }
|
public string couponEndTime { get; set; }
|
public string couponInfo { get; set; }
|
public string couponStartTime { get; set; }
|
public string itemId { get; set; }
|
public string couponTotalCount { get; set; }
|
public string couponRemainCount { get; set; }
|
public string itemUrl { get; set; }
|
public string tpwd { get; set; }
|
public string maxCommissionRate { get; set; }
|
public string shortUrl { get; set; }
|
public string minCommissionRate { get; set; }
|
|
public string longTpwd { get; set; }
|
|
public string TpwdNew { get; set; }
|
}
|
#endregion
|
|
}
|