Files
KJD_WebService/AllBase/Model/Result/TemuPriceAdjustInfo.cs
T
2025-07-05 16:55:35 +08:00

107 lines
3.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AllBase.Model.Result
{
public class TemuPriceAdjustInfo
{
/// <summary>
/// 店铺Id(非登录id)
/// </summary>
public long supplierId { get; set; }
/// <summary>
/// skcId
/// </summary>
public long skcId { get; set; }
/// <summary>
/// 商品Id
/// </summary>
public long productId { get;set; }
public string productName { get; set; }
public string image { get; set; }
/// <summary>
/// 调价单号
/// </summary>
public string priceOrderSn { get; set;}
/// <summary>
/// 调价Id
/// </summary>
public long? id { get; set; }
/// <summary>
/// 申请来源
/// </summary>
public string source { get; set; }
/// <summary>
/// 调价原因
/// </summary>
public string adjustReason { get; set; }
/// <summary>
/// sku详情列表
/// </summary>
public List<SkuInfoItem> skuInfoItemList { get; set; } = new List<SkuInfoItem>();
public string skuIds
{
get
{
var skuIsList = this.skuInfoItemList.Select(s => s.productSkuId).ToList();
return string.Join(",", skuIsList);
}
}
public string skuSpecs
{
get
{
var skuSpecList = this.skuInfoItemList.Select(s => s.spec).ToList();
return string.Join(",", skuSpecList);
}
}
/// <summary>
/// 申报价格类型
/// </summary>
public string activityInvitationName { get; set; }
/// <summary>
/// 调整后申报价格
/// </summary>
public decimal? newSupplyPrice { get; set; }
/// <summary>
/// 是否已取消调价
/// </summary>
public bool isRefuseAdjust { get; set; } = false;
}
public class SkuInfoItem
{
/// <summary>
/// skuId
/// </summary>
public long? productSkuId { get; set; }
public string skuExtCode { get; set; }
public int? priceBeforeExchange { get; set; }
public int? moreThanReviewPrice { get; set; }
/// <summary>
/// sku名称
/// </summary>
public string spec { get; set; }
/// <summary>
/// 计价货币 "CNY",
/// </summary>
public string priceCurrency { get; set; }
/// <summary>
/// 币种 计价货币名称 "人民币"
/// </summary>
public string currencyName { get; set; }
/// <summary>
/// 价格 2500 单位分
/// </summary>
public int? price { get; set; }
/// <summary>
///
/// </summary>
public int? reviewSupplyPrice { get; set; }
public string semiManagerSource { get; set; }
}
}