old_flsystem/类库/Api.Framework/EntityTmp/SuNing/SN_GoodInfo.cs

581 lines
16 KiB
C#
Raw Normal View History

2022-09-20 03:10:29 +00:00
using Api.Framework.EntityTmp.SuNing2;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Api.Framework.EntityTmp.SuNing
{
/// <summary>
/// 商品信息
/// </summary>
public class SN_GoodInfo
{
/// <summary>
/// 响应体
/// </summary>
public Sn_responseContent sn_responseContent { get; set; }
}
public class Sn_responseContent
{
/// <summary>
/// 数据体
/// </summary>
public Sn_body sn_body { get; set; }
public Sn_error sn_error { get; set; }
}
public class Sn_body
{
/// <summary>
/// 查询商品的细节集合
/// </summary>
public List<QueryCommoditydetail> queryCommoditydetail { get; set; }
/// <summary>
/// 搜索商品的细节集合
/// </summary>
public List<QueryCommoditydetail> querySearchcommodity { get; set; }
}
public class OrderActivity
{
/// <summary>
///
/// </summary>
public List<ActivityRuleList> activityRuleList { get; set; }
/// <summary>
/// 99元任选4件
/// </summary>
public string activityDescription { get; set; }
}
public class ActivityRuleList
{
/// <summary>
///
/// </summary>
public string couponAmount { get; set; }
/// <summary>
///
/// </summary>
public string singleMaxRewardAmount { get; set; }
/// <summary>
///
/// </summary>
public string baseAddUpType { get; set; }
/// <summary>
///
/// </summary>
public string rewardQuantifierType { get; set; }
/// <summary>
///
/// </summary>
public string scopeType { get; set; }
/// <summary>
///
/// </summary>
public string baseQuantifierType { get; set; }
/// <summary>
///
/// </summary>
public string rewardAmount { get; set; }
/// <summary>
///
/// </summary>
public string floor { get; set; }
/// <summary>
///
/// </summary>
public string baseAmount { get; set; }
}
/// <summary>
/// 查询商品的细节
/// </summary>
public class QueryCommoditydetail
{
/// <summary>
/// 订单活动
/// </summary>
public OrderActivity orderActivity { get; set; }
/// <summary>
///
/// </summary>
public CommodityInfo commodityInfo { get; set; }
/// <summary>
///
/// </summary>
public PgInfo pgInfo { get; set; }
/// <summary>
///
/// </summary>
public CategoryInfo categoryInfo { get; set; }
/// <summary>
///
/// </summary>
public CouponInfo couponInfo { get; set; }
/// <summary>
///
/// </summary>
public List<CouponInfoList> couponInfoList { get; set; }
/// <summary>
///
/// </summary>
public List<ActList> actList { get; set; }
/// <summary>
///
/// </summary>
public double? arrivalPrice { get; set; }
/// <summary>
///
/// </summary>
public AdvanceSale advanceSale { get; set; }
/// <summary>
///
/// </summary>
public List<ParametersList> parametersList { get; set; }
/// <summary>
/// subCode
/// </summary>
public List<SubCodeList> subCodeList { get; set; }
/// <summary>
///
/// </summary>
public CmmdtyReviewInfo cmmdtyReviewInfo { get; set; }
}
public class SubCodeList
{
/// <summary>
///
/// </summary>
public string subCode { get; set; }
}
public class CmmdtyReviewInfo
{
/// <summary>
/// 好评率
/// </summary>
public string goodRate { get; set; }
/// <summary>
/// 好评数量
/// </summary>
public int goodReviewCount { get; set; }
/// <summary>
/// 评价总数
/// </summary>
public int totalReviewCount { get; set; }
}
public class CouponInfoList
{
/// <summary>
///
/// </summary>
public string bounsLimit { get; set; }
/// <summary>
///
/// </summary>
public string activitySecretKey { get; set; }
/// <summary>
///
/// </summary>
public DateTime? couponEndTime { get; set; }
/// <summary>
///
/// </summary>
public string activityId { get; set; }
/// <summary>
///
/// </summary>
public DateTime? couponStartTime { get; set; }
/// <summary>
///
/// </summary>
public string couponUrl { get; set; }
/// <summary>
///
/// </summary>
public string couponCount { get; set; }
/// <summary>
///
/// </summary>
public DateTime? startTime { get; set; }
/// <summary>
/// 店铺易券(4元)
/// </summary>
public string activityDescription { get; set; }
/// <summary>
///
/// </summary>
public DateTime? endTime { get; set; }
/// <summary>
///
/// </summary>
public string couponValue { get; set; }
}
public class ActRoleList
{
/// <summary>
///
/// </summary>
public string couponAmount { get; set; }
/// <summary>
///
/// </summary>
public string singleMaxRewardAmount { get; set; }
/// <summary>
///
/// </summary>
public string baseAddUpType { get; set; }
/// <summary>
///
/// </summary>
public string rewardQuantifierType { get; set; }
/// <summary>
///
/// </summary>
public string scopeType { get; set; }
/// <summary>
///
/// </summary>
public string baseQuantifierType { get; set; }
/// <summary>
///
/// </summary>
public string rewardAmount { get; set; }
/// <summary>
///
/// </summary>
public string floor { get; set; }
/// <summary>
///
/// </summary>
public string baseAmount { get; set; }
}
public class ActList
{
/// <summary>
///
/// </summary>
public string activityId { get; set; }
/// <summary>
///
/// </summary>
public List<ActRoleList> actRoleList { get; set; }
/// <summary>
/// 店铺易券(4元)
/// </summary>
public string activityDescription { get; set; }
/// <summary>
///
/// </summary>
public string activityTypeId { get; set; }
}
public class AdvanceSale
{
/// <summary>
/// 是否预售
/// </summary>
public string isReserveCommodity { get; set; }
/// <summary>
/// 定金
/// </summary>
public string depositAmount { get; set; }
/// <summary>
/// 付定金结束时间
/// </summary>
public string depositEndTime { get; set; }
}
public class ParametersList
{
/// <summary>
/// 参数说明文
/// </summary>
public string explain { get; set; }
/// <summary>
/// 参数组描述
/// </summary>
public string parameterDesc { get; set; }
/// <summary>
/// 参数组排序
/// </summary>
public string sequence { get; set; }
/// <summary>
/// 参数描述值
/// </summary>
public string parameterVal { get; set; }
/// <summary>
/// parameterCode
/// </summary>
public string parametersCode { get; set; }
/// <summary>
/// 参数排序码
/// </summary>
public string parameterSequence { get; set; }
/// <summary>
/// 参数组描述
/// </summary>
public string parametersDesc { get; set; }
/// <summary>
/// 核心参数
/// </summary>
public string coreFlag { get; set; }
/// <summary>
/// 参数代码
/// </summary>
public string parameterCode { get; set; }
}
public class PictureUrl
{
/// <summary>
/// 图片Url
/// </summary>
public string picUrl { get; set; }
/// <summary>
/// 图片位置
/// </summary>
public int locationId { get; set; }
}
public class CommodityInfo
{
/// <summary>
/// 0不是 1是
/// </summary>
public string isAct { get; set; }
/// <summary>
/// 商品名称
/// </summary>
public string commodityName { get; set; }
/// <summary>
/// 商品编码
/// </summary>
public string commodityCode { get; set; }
/// <summary>
/// 供应商编码(店铺id)
/// </summary>
public string supplierCode { get; set; }
/// <summary>
/// 供应商名称(店铺名)
/// </summary>
public string supplierName { get; set; }
/// <summary>
/// 图片信息
/// </summary>
public List<PictureUrl> pictureUrl { get; set; }
/// <summary>
/// 商品卖点
/// </summary>
public string sellingPoint { get; set; }
/// <summary>
/// 月销量
/// </summary>
public int monthSales { get; set; }
/// <summary>
/// 原价
/// </summary>
public string snPrice { get; set; }
/// <summary>
/// 当前价
/// </summary>
public string commodityPrice { get; set; }
/// <summary>
/// 商品类型 1自营 2C店 3海外购自营 4海外购 5:特卖 6极物
/// </summary>
public int commodityType { get; set; }
/// <summary>
/// 价格类型
/// </summary>
public string priceType { get; set; }
/// <summary>
/// 价格类型编码 0正常价格1大聚惠 2抢购 3渠道专享 4限时促销 5爆款抢购6掌上抢7特卖99乐拼购
/// </summary>
public int priceTypeCode { get; set; }
/// <summary>
/// 是否包邮 0不包邮 1包邮
/// </summary>
public int baoyou { get; set; }
/// <summary>
/// 佣金比例 (数值为百分比数据)
/// </summary>
public string rate { get; set; }
/// <summary>
/// 是否可售 0:可售1:无货2:本地暂不销售
/// </summary>
public int saleStatus { get; set; }
/// <summary>
/// 四级页地址
/// </summary>
public string productUrl { get; set; }
/// <summary>
/// 1:禁售 0:非禁售
/// </summary>
public string forbiddenMark { get; set; }
}
public class PgInfo
{
/// <summary>
/// 成团人数
/// </summary>
public string pgNum { get; set; }
/// <summary>
/// 拼购价
/// </summary>
public string pgPrice { get; set; }
/// <summary>
/// 拼购四级页地址
/// </summary>
public string pgUrl { get; set; }
/// <summary>
/// 拼购活动ID
/// </summary>
public string pgActionId { get; set; }
/// <summary>
/// 拼购商品起售数量
/// </summary>
public string minOrderQuantity { get; set; }
}
public class CategoryInfo
{
/// <summary>
/// 一级销售目录ID
/// </summary>
public string firstSaleCategoryId { get; set; }
/// <summary>
/// 一级销售目录名称
/// </summary>
public string firstSaleCategoryName { get; set; }
/// <summary>
/// 二级销售目录ID
/// </summary>
public string secondSaleCategoryId { get; set; }
/// <summary>
/// 厨二级销售目录名称
/// </summary>
public string secondSaleCategoryName { get; set; }
/// <summary>
/// 三级销售目录ID
/// </summary>
public string thirdSaleCategoryId { get; set; }
/// <summary>
/// 三级销售目录名称
/// </summary>
public string thirdSaleCategoryName { get; set; }
/// <summary>
/// 一级采购目录ID
/// </summary>
public string firstPurchaseCategoryId { get; set; }
/// <summary>
/// 一级采购目录名称
/// </summary>
public string firstPurchaseCategoryName { get; set; }
/// <summary>
/// 二级采购目录ID
/// </summary>
public string secondPurchaseCategoryId { get; set; }
/// <summary>
/// 二级采购目录名称
/// </summary>
public string secondPurchaseCategoryName { get; set; }
/// <summary>
/// 三级采购目录ID
/// </summary>
public string thirdPurchaseCategoryId { get; set; }
/// <summary>
/// 三级采购目录名称
/// </summary>
public string thirdPurchaseCategoryName { get; set; }
/// <summary>
/// 商品组目录ID
/// </summary>
public string goodsGroupCategoryId { get; set; }
/// <summary>
/// 商品组目录名称
/// </summary>
public string goodsGroupCategoryName { get; set; }
}
public class CouponInfo
{
/// <summary>
/// 券链接URL
/// </summary>
public string couponUrl { get; set; }
/// <summary>
/// 券活动编码
/// </summary>
public string activityId { get; set; }
/// <summary>
/// 券秘钥
/// </summary>
public string activitySecretKey { get; set; }
/// <summary>
/// 满30用4
/// </summary>
public string preferentialDistinct { get; set; }
/// <summary>
///
/// </summary>
public string couponShowType { get; set; }
/// <summary>
/// 4元
/// </summary>
public string descriptionForList { get; set; }
/// <summary>
///
/// </summary>
public string bounsAmount { get; set; }
/// <summary>
/// 券面额
/// </summary>
public string couponValue { get; set; }
/// <summary>
/// 券总数
/// </summary>
public string couponCount { get; set; }
/// <summary>
/// 券领取开始时间
/// </summary>
public DateTime? couponStartTime { get; set; }
/// <summary>
/// 券领取结束时间
/// </summary>
public DateTime? couponEndTime { get; set; }
/// <summary>
/// 券使用开始时间
/// </summary>
public string startTime { get; set; }
/// <summary>
/// 券使用结束时间
/// </summary>
public string endTime { get; set; }
/// <summary>
/// 基数数值
/// </summary>
public string bounsLimit { get; set; }
/// <summary>
/// 活动描述
/// </summary>
public string activityDescription { get; set; }
/// <summary>
/// 券后价
/// </summary>
public string afterCouponPrice { get; set; }
}
}