Files
YunTongJackYunTask/Reportapi/MyCode.Project.Infrastructure/JackYun/TradeFullinfogetResp.cs

253 lines
6.6 KiB
C#
Raw Normal View History

2025-07-07 13:54:21 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Infrastructure.JackYun
{
public class GoodsDetailItem
{
2025-07-07 20:02:36 +08:00
/// <summary>
/// 商品明细id唯一商品明细的唯一标识。
/// </summary>
public string SubTradeld { get; set; }
2025-07-07 13:54:21 +08:00
/// <summary>
///
/// </summary>
public string goodsNo { get; set; }
/// <summary>
///
/// </summary>
public string specId { get; set; }
/// <summary>
///
/// </summary>
public decimal shareOrderPlatDiscountFee { get; set; }
/// <summary>
///
/// </summary>
public string goodsId { get; set; }
/// <summary>
/// 订单标价总金额
/// </summary>
public decimal sellTotal { get; set; }
/// <summary>
///
/// </summary>
public int needProcessCount { get; set; }
/// <summary>
///
/// </summary>
public decimal shareOrderDiscountFee { get; set; }
/// <summary>
///
/// </summary>
public string subTradeId { get; set; }
/// <summary>
///
/// </summary>
public int goodsPlatDiscountFee { get; set; }
/// <summary>
///
/// </summary>
public int baseUnitSellCount { get; set; }
/// <summary>
/// 数量
/// </summary>
public int sellCount { get; set; }
/// <summary>
///
/// </summary>
public string outerId { get; set; }
/// <summary>
///
/// </summary>
public decimal isFit { get; set; }
/// <summary>
///
/// </summary>
public decimal taxFee { get; set; }
/// <summary>
/// 实付金额
/// </summary>
public decimal divideSellTotal { get; set; }
/// <summary>
/// 条码,用这个匹配金蝶物料编码
/// </summary>
public string barcode { get; set; }
/// <summary>
///
/// </summary>
public int apiType { get; set; }
/// <summary>
///
/// </summary>
public string tradeId { get; set; }
/// <summary>
///
/// </summary>
public string skuImgUrl { get; set; }
}
public class TradesItem
{
/// <summary>
///
/// </summary>
public int couponFee { get; set; }
/// <summary>
///
/// </summary>
public int realFee { get; set; }
/// <summary>
/// 店铺编码
/// </summary>
public string shopCode { get; set; }
/// <summary>
/// 发货单单号
/// </summary>
public string orderNo { get; set; }
/// <summary>
/// 订单编号
/// </summary>
public string tradeNo { get; set; }
/// <summary>
/// 是否删除01
/// </summary>
public int isDelete { get; set; }
/// <summary>
///
/// </summary>
public string mainPostid { get; set; }
/// <summary>
/// 组合装子件列表
/// </summary>
public List<string> tradeOrderAssemblyGoodsDtoList { get; set; }
/// <summary>
/// 珠海市臻美服饰有限公司
/// </summary>
public string companyName { get; set; }
/// <summary>
/// 物流上传成功,退款成功
/// </summary>
public string flagNames { get; set; }
/// <summary>
/// 棉花树童装店
/// </summary>
public string shopName { get; set; }
/// <summary>
/// 欣悦电商发货仓
/// </summary>
public string warehouseName { get; set; }
/// <summary>
///
/// </summary>
public string warehouseCode { get; set; }
/// <summary>
/// 韵达快递
/// </summary>
public string logisticName { get; set; }
/// <summary>
///
/// </summary>
public int tradeFrom { get; set; }
/// <summary>
///
/// </summary>
public string warehouseId { get; set; }
/// <summary>
///
/// </summary>
public int id { get; set; }
/// <summary>
///
/// </summary>
public string shopId { get; set; }
/// <summary>
///
/// </summary>
public string shopTypeCode { get; set; }
/// <summary>
///
/// </summary>
public int apiType { get; set; }
/// <summary>
/// 货品详情
/// </summary>
public List<GoodsDetailItem> goodsDetail { get; set; }
/// <summary>
///
/// </summary>
public string tradeId { get; set; }
}
public class TradeFullinfogetData
{
/// <summary>
/// 总数结果仅当hasTotal为1时返回要求翻页过程中不取总数
/// </summary>
public int totalResults { get; set; }
/// <summary>
/// 销售单
/// </summary>
public List<TradesItem> trades { get; set; }
/// <summary>
/// 游标id。用于下次请求入参
/// </summary>
public string scrollId { get; set; }
}
public class TradeFullinfogetResp
{
/// <summary>
///
/// </summary>
public string contextId { get; set; }
/// <summary>
///
/// </summary>
public TradeFullinfogetData data { get; set; }
/// <summary>
///
/// </summary>
public List<string> desensitizationItem { get; set; }
/// <summary>
///
/// </summary>
public string handlerInfo { get; set; }
/// <summary>
///
/// </summary>
public string noPrivilegeItem { get; set; }
/// <summary>
///
/// </summary>
public string pageInfo { get; set; }
}
//public class TradeFullinfogetResp
//{
// /// <summary>
// ///
// /// </summary>
// public string code { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string subCode { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string msg { get; set; }
// /// <summary>
// ///
// /// </summary>
// public Result result { get; set; }
//}
}