164 lines
7.0 KiB
C#
164 lines
7.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace AllBase.Model.Result
|
|
{
|
|
public class TemuListProductInfo
|
|
{
|
|
public long? productId { get; set; }
|
|
public long? productSkcId { get; set; }
|
|
public string productName { get; set; }
|
|
public int? productType { get; set; }
|
|
public int? sourceType { get; set; }
|
|
public long? goodsId { get; set; }
|
|
|
|
public TemuCat leafCat { get; set; }
|
|
public TemuListCategoriesItem categories { get; set; }
|
|
public List<TemuProductProperty> TemuProductProperty { get; set; }
|
|
public List<long> sizeTemplateIds { get; set; }
|
|
public int? productTotalSalesVolume { get; set; }
|
|
public string extCode { get; set; }
|
|
public int? skcStatus { get; set; }
|
|
public int? skcSiteStatus { get; set; }
|
|
public string mainImageUrl { get; set; }
|
|
public int? last7DaysSalesVolume { get; set; }
|
|
public List<TemuProductSkusummaryItem> productSkuSummaries { get; set; }
|
|
|
|
public long? createdAt { get; set; }
|
|
public TemuproductJitModeItem productJitMode { get; set; }
|
|
public object productCertAuditStatus { get; set; }
|
|
public object offSaleByNoCert { get; set; }
|
|
public object noCertPunishRecord { get; set; }
|
|
public object productCertConfig { get; set; }
|
|
public object productCertPunish { get; set; }
|
|
public TemuProductPersonalizationItem productPersonalization { get; set; }
|
|
public object goodsAdvantageLabelVOList { get; set; }
|
|
public object productTags { get; set; }
|
|
public TemuProductFragileLabelAttrItem ProductFragileLabelAttr { get; set; }
|
|
public List<object> productGuideFileI18nList { get; set; }
|
|
public List<object> productGuideFileNewVOList { get; set; }
|
|
public object printedGuideFileInfoVO { get; set; }
|
|
public List<TemuProductPropAdjustTaskItem> productPropAdjustTasks { get; set; }
|
|
public bool? needGuideFile { get; set; }
|
|
public object productGuideFileIfNeed { get; set; }
|
|
public object guideFileStatus { get; set; }
|
|
public object guideFileFailReason { get; set; }
|
|
public int? electronicGuideFileComplianceLabel { get; set; }
|
|
public int? printedGuideFileComplianceLabel { get; set; }
|
|
public bool? productSelected { get; set; }
|
|
public bool? canEditSizeTemplate { get; set; }
|
|
public object inProcessEditTasks { get; set; }
|
|
public object productAuditDraft { get; set; }
|
|
public object hasDecoration { get; set; }
|
|
public object hasCarouseVideo { get; set; }
|
|
public object hasDetailVideo { get; set; }
|
|
public bool? matchSkcJitMode { get; set; }
|
|
public bool? isJitUnSignForMms { get; set; }
|
|
public object guideFileAttribute { get; set; }
|
|
public object similarClusterProduct { get; set; }
|
|
public object guideFilePageImages { get; set; }
|
|
public bool? isSupportPersonalization { get; set; }
|
|
public int? supplierSourceType { get; set; }
|
|
public object productSemiManaged { get; set; }
|
|
public object productPublishLabel { get; set; }
|
|
public TemuProductPatternItem ProductPattern { get; set; }
|
|
public object productCustomizationTechnology { get; set; }
|
|
public int? hotSaleGoodsLabelStyle { get; set; }
|
|
public bool? sensitiveAttrProblemTag { get; set; }
|
|
public object classId { get; set; }
|
|
public bool? industrySelectionTag { get; set; }
|
|
public object allowanceCertList { get; set; }
|
|
public object flowAllowanceSiteList { get; set; }
|
|
public int? flowAllowanceStatus { get; set; }
|
|
public object newProductCatMisplace { get; set; }
|
|
public object productPotentialInfo { get; set; }
|
|
public bool? hotSaleCarouselVideoNeedUpload { get; set; }
|
|
public bool? highPrice { get; set; }
|
|
}
|
|
|
|
public class TemuListCategoriesItem
|
|
{
|
|
public TemuCat cat1 { get; set; }
|
|
public TemuCat cat2 { get; set; }
|
|
public TemuCat cat3 { get; set; }
|
|
public TemuCat cat4 { get; set; }
|
|
public TemuCat cat5 { get; set; }
|
|
public TemuCat cat6 { get; set; }
|
|
public TemuCat cat7 { get; set; }
|
|
public TemuCat cat8 { get; set; }
|
|
public TemuCat cat9 { get; set; }
|
|
public TemuCat cat10 { get; set; }
|
|
public int? catType { get; set; }
|
|
}
|
|
|
|
public class TemuProductSkusummaryItem
|
|
{
|
|
public long? productSkuId { get; set; }
|
|
public string thumbUrl { get; set; }
|
|
public List<TemuProductSkuSpec> productSkuSpecList { get; set; }
|
|
public string currencyType { get; set; }
|
|
public object financeExchangeRate { get; set; }
|
|
public int? supplierPrice { get; set; }
|
|
public object supplierPriceUS { get; set; }
|
|
public object siteSupplierPrices { get; set; }
|
|
public string extCode { get; set; }
|
|
public TemuProductSkuWhExtAttr productSkuWhExtAttr { get; set; }
|
|
public TemuProductSkuSaleExtAttr productSkuSaleExtAttr { get; set; }
|
|
public int? todaySalesVolume { get; set; }
|
|
public int? realStock { get; set; }
|
|
public int? virtualStock { get; set; }
|
|
public object virtualStockLimitType { get; set; }
|
|
public object salesStockLockType { get; set; }
|
|
public object stockLockDetailList { get; set; }
|
|
public object tempLockNum { get; set; }
|
|
public object productSkuSemiManagedStock { get; set; }
|
|
public object sampleNetWeight { get; set; }
|
|
public object productSkuCwVOList { get; set; }
|
|
|
|
public TemuProductSkuMultiPack productSkuMultiPack { get; set; }
|
|
public int? priceReviewStatus { get; set; }
|
|
public object flowLimit { get; set; }
|
|
public object preLimitTime { get; set; }
|
|
}
|
|
|
|
public class TemuproductJitModeItem
|
|
{
|
|
public bool? matchJitMode { get; set; }
|
|
public int? quickSellAgtSignStatus { get; set; }
|
|
public bool? signLatestAgt { get; set; }
|
|
}
|
|
|
|
public class TemuProductPersonalizationItem
|
|
{
|
|
public object personalizationSwitch { get; set; }
|
|
public object personalizationTmp { get; set; }
|
|
public bool? signLatestAgt { get; set; }
|
|
public int? personalizationAgtSignStatus { get; set; }
|
|
}
|
|
|
|
public class TemuProductFragileLabelAttrItem
|
|
{
|
|
public bool? isFragile { get; set; }
|
|
}
|
|
|
|
public class TemuProductPropAdjustTaskItem {
|
|
public int? adjustType { get; set; }
|
|
public int? status { get; set; }
|
|
}
|
|
|
|
public class TemuProductPatternItem
|
|
{
|
|
public bool? canRelatePattern { get; set; }
|
|
public object patternId { get; set; }
|
|
public object isModified { get; set; }
|
|
public object garmentPreviewPics { get; set; }
|
|
public object paperPreviewPics { get; set; }
|
|
public object patternFile { get; set; }
|
|
public object modifiedPaperPreviewPics { get; set; }
|
|
public object modifiedPatternFile { get; set; }
|
|
}
|
|
}
|